From 60afe5d1ba6db7f46ef2c89036d009a9a8ca5c22 Mon Sep 17 00:00:00 2001 From: Zakwan Hamdan Date: Mon, 19 Oct 2020 10:12:55 +0800 Subject: [PATCH] Initial commit --- .editorconfig | 15 + .env.example | 46 + .gitattributes | 5 + .gitignore | 12 + .styleci.yml | 13 + README.md | 61 + app/Bangsa.php | 10 + app/Bank.php | 10 + app/Cawangan.php | 14 + app/Console/Kernel.php | 41 + app/Customer.php | 17 + app/Exceptions/Handler.php | 55 + app/Gadaian.php | 10 + app/HargaEmas.php | 14 + .../Controllers/AliranTunaiController.php | 17 + .../Auth/ConfirmPasswordController.php | 40 + .../Auth/ForgotPasswordController.php | 22 + app/Http/Controllers/Auth/LoginController.php | 37 + .../Controllers/Auth/RegisterController.php | 73 + .../Auth/ResetPasswordController.php | 30 + .../Auth/VerificationController.php | 42 + app/Http/Controllers/CawanganController.php | 10 + app/Http/Controllers/Controller.php | 13 + app/Http/Controllers/CustomersController.php | 122 + app/Http/Controllers/GadaianController.php | 23 + app/Http/Controllers/HargaEmasController.php | 19 + app/Http/Controllers/HomeController.php | 28 + app/Http/Controllers/MarhunController.php | 17 + app/Http/Controllers/PenebusanController.php | 17 + app/Http/Controllers/UserController.php | 17 + app/Http/Kernel.php | 67 + app/Http/Middleware/Authenticate.php | 21 + .../Middleware/CheckForMaintenanceMode.php | 17 + app/Http/Middleware/EncryptCookies.php | 17 + .../Middleware/RedirectIfAuthenticated.php | 27 + app/Http/Middleware/TrimStrings.php | 18 + app/Http/Middleware/TrustHosts.php | 20 + app/Http/Middleware/TrustProxies.php | 23 + app/Http/Middleware/VerifyCsrfToken.php | 17 + app/Marhun.php | 10 + app/Media.php | 14 + app/Penebusan.php | 10 + app/Pengguna.php | 14 + app/Providers/AppServiceProvider.php | 28 + app/Providers/AuthServiceProvider.php | 30 + app/Providers/BroadcastServiceProvider.php | 21 + app/Providers/EventServiceProvider.php | 34 + app/Providers/RouteServiceProvider.php | 80 + app/Services/CustomerService.php | 84 + app/User.php | 39 + artisan | 53 + bootstrap/app.php | 55 + bootstrap/cache/.gitignore | 2 + composer.json | 67 + composer.lock | 6822 ++++ config/adminlte.php | 437 + config/app.php | 234 + config/auth.php | 117 + config/broadcasting.php | 59 + config/cache.php | 104 + config/cors.php | 34 + config/database.php | 147 + config/filesystems.php | 85 + config/hashing.php | 52 + config/logging.php | 104 + config/mail.php | 110 + config/medialibrary.php | 156 + config/queue.php | 89 + config/services.php | 33 + config/session.php | 201 + config/view.php | 36 + database/.gitignore | 2 + database/factories/UserFactory.php | 28 + .../2014_10_12_000000_create_users_table.php | 36 + ...12_100000_create_password_resets_table.php | 32 + ..._08_19_000000_create_failed_jobs_table.php | 35 + ...20_10_06_043308_create_customers_table.php | 43 + ...2020_10_07_020106_create_gadaian_table.php | 31 + .../2020_10_07_055737_create_marhun_table.php | 43 + ...20_10_08_020155_create_penebusan_table.php | 31 + ..._10_11_001453_add_roles_to_users_table.php | 32 + .../2020_10_11_001857_create_roles_table.php | 34 + ...0_10_11_002956_create_harga_emas_table.php | 35 + ...020_10_11_034739_create_cawangan_table.php | 39 + ..._11_043627_add_cawangan_to_users_table.php | 32 + ...11_043727_add_info_user_to_users_table.php | 34 + .../2020_10_13_002746_create_bangsa_table.php | 31 + .../2020_10_13_003310_create_bank_table.php | 33 + .../2020_10_13_042256_create_media_table.php | 38 + database/seeds/BangsaSeeder.php | 16 + database/seeds/BankSeeder.php | 16 + database/seeds/CawanganSeeder.php | 16 + database/seeds/DatabaseSeeder.php | 17 + database/seeds/HargaEmasSeeder.php | 59 + database/seeds/PoskodSeeder.php | 98 + database/seeds/RolesSeeder.php | 37 + database/seeds/StateSeeder.php | 81 + package-lock.json | 12045 ++++++ package.json | 30 + phpunit.xml | 31 + public/.htaccess | 21 + public/css/app.css | 16985 +++++++++ public/css/main.css | 6 + public/favicon.ico | 0 public/img/LaraAdmin-600x600.jpg | Bin 0 -> 62829 bytes public/img/app-bg.png | Bin 0 -> 137998 bytes public/img/arrow1.png | Bin 0 -> 3430 bytes public/img/arrow2.png | Bin 0 -> 3340 bytes public/img/avatar.png | Bin 0 -> 27738 bytes public/img/avatar04.png | Bin 0 -> 44586 bytes public/img/avatar2.png | Bin 0 -> 28512 bytes public/img/avatar3.png | Bin 0 -> 32476 bytes public/img/avatar5.png | Bin 0 -> 24988 bytes public/img/boxed-bg.jpg | Bin 0 -> 123770 bytes public/img/boxed-bg.png | Bin 0 -> 43694 bytes public/img/credit/american-express.png | Bin 0 -> 2796 bytes public/img/credit/cirrus.png | Bin 0 -> 1872 bytes public/img/credit/mastercard.png | Bin 0 -> 1988 bytes public/img/credit/mestro.png | Bin 0 -> 1981 bytes public/img/credit/paypal.png | Bin 0 -> 2664 bytes public/img/credit/paypal2.png | Bin 0 -> 1416 bytes public/img/credit/visa.png | Bin 0 -> 1199 bytes public/img/default-50x50.gif | Bin 0 -> 184 bytes public/img/dwij_logo_white.png | Bin 0 -> 6875 bytes public/img/icons.png | Bin 0 -> 1896 bytes public/img/item-01.png | Bin 0 -> 39686 bytes public/img/item-02.png | Bin 0 -> 431423 bytes public/img/laraadmin_logo.png | Bin 0 -> 31069 bytes public/img/laraadmin_logo_white.png | Bin 0 -> 22194 bytes public/img/logo_arrahn.png | Bin 0 -> 75385 bytes public/img/mobile.png | Bin 0 -> 81638 bytes public/img/user1-128x128.jpg | Bin 0 -> 3377 bytes public/img/user2-160x160.jpg | Bin 0 -> 8042 bytes public/img/user3-128x128.jpg | Bin 0 -> 4025 bytes public/img/user4-128x128.jpg | Bin 0 -> 3482 bytes public/img/user5-128x128.jpg | Bin 0 -> 6492 bytes public/img/user6-128x128.jpg | Bin 0 -> 4863 bytes public/img/user7-128x128.jpg | Bin 0 -> 7066 bytes public/img/user8-128x128.jpg | Bin 0 -> 5728 bytes public/index.php | 60 + public/js/app.js | 144 + public/mix-manifest.json | 4 + public/robots.txt | 2 + public/vendor/adminlte/dist/css/adminlte.css | 31221 ++++++++++++++++ .../vendor/adminlte/dist/css/adminlte.css.map | 324 + .../vendor/adminlte/dist/css/adminlte.min.css | 12 + .../adminlte/dist/css/adminlte.min.css.map | 1 + .../vendor/adminlte/dist/img/AdminLTELogo.png | Bin 0 -> 10380 bytes public/vendor/adminlte/dist/js/adminlte.js | 1896 + .../vendor/adminlte/dist/js/adminlte.js.map | 1 + .../vendor/adminlte/dist/js/adminlte.min.js | 7 + .../adminlte/dist/js/adminlte.min.js.map | 1 + .../vendor/bootstrap/js/bootstrap.bundle.js | 7134 ++++ .../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 | 4521 +++ public/vendor/bootstrap/js/bootstrap.js.map | 1 + public/vendor/bootstrap/js/bootstrap.min.js | 7 + .../vendor/bootstrap/js/bootstrap.min.js.map | 1 + public/vendor/fontawesome-free/css/all.css | 4556 +++ .../vendor/fontawesome-free/css/all.min.css | 5 + public/vendor/fontawesome-free/css/brands.css | 15 + .../fontawesome-free/css/brands.min.css | 5 + .../fontawesome-free/css/fontawesome.css | 4522 +++ .../fontawesome-free/css/fontawesome.min.css | 5 + .../vendor/fontawesome-free/css/regular.css | 15 + .../fontawesome-free/css/regular.min.css | 5 + public/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 + .../webfonts/fa-brands-400.eot | Bin 0 -> 133034 bytes .../webfonts/fa-brands-400.svg | 3570 ++ .../webfonts/fa-brands-400.ttf | Bin 0 -> 132728 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 89824 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 76612 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 -> 13584 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 202902 bytes .../webfonts/fa-solid-900.svg | 4938 +++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 202616 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 103300 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 79444 bytes public/vendor/jquery/jquery.js | 10598 ++++++ public/vendor/jquery/jquery.min.js | 2 + public/vendor/jquery/jquery.min.map | 1 + .../css/OverlayScrollbars.css | 624 + .../css/OverlayScrollbars.min.css | 13 + .../overlayScrollbars/js/OverlayScrollbars.js | 6653 ++++ .../js/OverlayScrollbars.min.js | 13 + .../js/jquery.overlayScrollbars.js | 5571 +++ .../js/jquery.overlayScrollbars.min.js | 13 + public/vendor/popper/esm/popper-utils.js | 1113 + public/vendor/popper/esm/popper-utils.js.map | 1 + public/vendor/popper/esm/popper-utils.min.js | 5 + .../vendor/popper/esm/popper-utils.min.js.map | 1 + public/vendor/popper/esm/popper.js | 2616 ++ public/vendor/popper/esm/popper.js.map | 1 + public/vendor/popper/esm/popper.min.js | 5 + public/vendor/popper/esm/popper.min.js.map | 1 + public/vendor/popper/popper-utils.js | 1062 + public/vendor/popper/popper-utils.js.map | 1 + public/vendor/popper/popper-utils.min.js | 5 + public/vendor/popper/popper-utils.min.js.map | 1 + public/vendor/popper/popper.js | 2462 ++ public/vendor/popper/popper.js.map | 1 + public/vendor/popper/popper.min.js | 5 + public/vendor/popper/popper.min.js.map | 1 + public/vendor/popper/umd/popper-utils.js | 1151 + public/vendor/popper/umd/popper-utils.js.map | 1 + public/vendor/popper/umd/popper-utils.min.js | 5 + .../vendor/popper/umd/popper-utils.min.js.map | 1 + public/vendor/popper/umd/popper.js | 2624 ++ public/vendor/popper/umd/popper.js.flow | 156 + public/vendor/popper/umd/popper.js.map | 1 + public/vendor/popper/umd/popper.min.js | 5 + public/vendor/popper/umd/popper.min.js.map | 1 + public/web.config | 28 + resources/js/bootstrap.js | 41 + resources/lang/en/auth.php | 19 + resources/lang/en/pagination.php | 19 + resources/lang/en/passwords.php | 22 + resources/lang/en/validation.php | 151 + .../lang/vendor/adminlte/ar/adminlte.php | 21 + .../lang/vendor/adminlte/ca/adminlte.php | 21 + .../lang/vendor/adminlte/de/adminlte.php | 27 + resources/lang/vendor/adminlte/de/menu.php | 19 + .../lang/vendor/adminlte/en/adminlte.php | 28 + resources/lang/vendor/adminlte/en/menu.php | 19 + .../lang/vendor/adminlte/es/adminlte.php | 28 + resources/lang/vendor/adminlte/es/menu.php | 19 + .../lang/vendor/adminlte/fa/adminlte.php | 22 + .../lang/vendor/adminlte/fr/adminlte.php | 22 + .../lang/vendor/adminlte/hr/adminlte.php | 22 + .../lang/vendor/adminlte/hu/adminlte.php | 21 + .../lang/vendor/adminlte/id/adminlte.php | 28 + resources/lang/vendor/adminlte/id/menu.php | 19 + .../lang/vendor/adminlte/it/adminlte.php | 22 + .../lang/vendor/adminlte/ja/adminlte.php | 27 + resources/lang/vendor/adminlte/ja/menu.php | 19 + .../lang/vendor/adminlte/nl/adminlte.php | 22 + .../lang/vendor/adminlte/pl/adminlte.php | 22 + .../lang/vendor/adminlte/pt-br/adminlte.php | 22 + resources/lang/vendor/adminlte/pt-br/menu.php | 19 + .../lang/vendor/adminlte/ru/adminlte.php | 23 + resources/lang/vendor/adminlte/ru/menu.php | 19 + .../lang/vendor/adminlte/tr/adminlte.php | 29 + resources/lang/vendor/adminlte/tr/menu.php | 19 + .../lang/vendor/adminlte/uk/adminlte.php | 23 + resources/lang/vendor/adminlte/uk/menu.php | 19 + .../lang/vendor/adminlte/vi/adminlte.php | 22 + resources/lang/vendor/adminlte/vi/menu.php | 19 + .../lang/vendor/adminlte/zh-CN/adminlte.php | 22 + resources/lang/vendor/adminlte/zh-CN/menu.php | 19 + resources/sass/_variables.scss | 19 + resources/sass/app.scss | 9 + resources/views/aliran_tunai/index.blade.php | 110 + resources/views/auth/login.blade.php | 76 + .../views/auth/passwords/confirm.blade.php | 49 + .../views/auth/passwords/email.blade.php | 47 + .../views/auth/passwords/reset.blade.php | 65 + resources/views/auth/register.blade.php | 77 + resources/views/auth/verify.blade.php | 28 + resources/views/customers/index.blade.php | 257 + resources/views/customers/info.blade.php | 107 + resources/views/gadaian/index.blade.php | 157 + resources/views/harga_emas/index.blade.php | 39 + resources/views/homepage/home.blade.php | 20 + resources/views/layouts/app.blade.php | 121 + resources/views/layouts/footer.blade.php | 4 + resources/views/layouts/login.blade.php | 30 + resources/views/marhun/index.blade.php | 78 + resources/views/penebusan/index.blade.php | 155 + resources/views/user/index.blade.php | 33 + resources/views/welcome.blade.php | 100 + routes/api.php | 19 + routes/channels.php | 18 + routes/console.php | 19 + routes/web.php | 41 + server.php | 21 + storage/app/.gitignore | 3 + storage/app/public/.gitignore | 2 + storage/framework/.gitignore | 8 + 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 | 22 + tests/Feature/ExampleTest.php | 21 + tests/TestCase.php | 10 + tests/Unit/ExampleTest.php | 18 + webpack.mix.js | 15 + 300 files changed, 144332 insertions(+) create mode 100644 .editorconfig create mode 100644 .env.example create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .styleci.yml create mode 100644 README.md create mode 100644 app/Bangsa.php create mode 100644 app/Bank.php create mode 100644 app/Cawangan.php create mode 100644 app/Console/Kernel.php create mode 100644 app/Customer.php create mode 100644 app/Exceptions/Handler.php create mode 100644 app/Gadaian.php create mode 100644 app/HargaEmas.php create mode 100644 app/Http/Controllers/AliranTunaiController.php create mode 100644 app/Http/Controllers/Auth/ConfirmPasswordController.php create mode 100644 app/Http/Controllers/Auth/ForgotPasswordController.php create mode 100644 app/Http/Controllers/Auth/LoginController.php create mode 100644 app/Http/Controllers/Auth/RegisterController.php create mode 100644 app/Http/Controllers/Auth/ResetPasswordController.php create mode 100644 app/Http/Controllers/Auth/VerificationController.php create mode 100644 app/Http/Controllers/CawanganController.php create mode 100644 app/Http/Controllers/Controller.php create mode 100644 app/Http/Controllers/CustomersController.php create mode 100644 app/Http/Controllers/GadaianController.php create mode 100644 app/Http/Controllers/HargaEmasController.php create mode 100644 app/Http/Controllers/HomeController.php create mode 100644 app/Http/Controllers/MarhunController.php create mode 100644 app/Http/Controllers/PenebusanController.php create mode 100644 app/Http/Controllers/UserController.php create mode 100644 app/Http/Kernel.php create mode 100644 app/Http/Middleware/Authenticate.php create mode 100644 app/Http/Middleware/CheckForMaintenanceMode.php create mode 100644 app/Http/Middleware/EncryptCookies.php create mode 100644 app/Http/Middleware/RedirectIfAuthenticated.php create mode 100644 app/Http/Middleware/TrimStrings.php create mode 100644 app/Http/Middleware/TrustHosts.php create mode 100644 app/Http/Middleware/TrustProxies.php create mode 100644 app/Http/Middleware/VerifyCsrfToken.php create mode 100644 app/Marhun.php create mode 100644 app/Media.php create mode 100644 app/Penebusan.php create mode 100644 app/Pengguna.php create mode 100644 app/Providers/AppServiceProvider.php create mode 100644 app/Providers/AuthServiceProvider.php create mode 100644 app/Providers/BroadcastServiceProvider.php create mode 100644 app/Providers/EventServiceProvider.php create mode 100644 app/Providers/RouteServiceProvider.php create mode 100644 app/Services/CustomerService.php create mode 100644 app/User.php create mode 100644 artisan create mode 100644 bootstrap/app.php create mode 100644 bootstrap/cache/.gitignore create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 config/adminlte.php create mode 100644 config/app.php create mode 100644 config/auth.php create mode 100644 config/broadcasting.php create mode 100644 config/cache.php create mode 100644 config/cors.php create mode 100644 config/database.php create mode 100644 config/filesystems.php create mode 100644 config/hashing.php create mode 100644 config/logging.php create mode 100644 config/mail.php create mode 100644 config/medialibrary.php create mode 100644 config/queue.php create mode 100644 config/services.php create mode 100644 config/session.php create mode 100644 config/view.php create mode 100644 database/.gitignore create mode 100644 database/factories/UserFactory.php create mode 100644 database/migrations/2014_10_12_000000_create_users_table.php create mode 100644 database/migrations/2014_10_12_100000_create_password_resets_table.php create mode 100644 database/migrations/2019_08_19_000000_create_failed_jobs_table.php create mode 100644 database/migrations/2020_10_06_043308_create_customers_table.php create mode 100644 database/migrations/2020_10_07_020106_create_gadaian_table.php create mode 100644 database/migrations/2020_10_07_055737_create_marhun_table.php create mode 100644 database/migrations/2020_10_08_020155_create_penebusan_table.php create mode 100644 database/migrations/2020_10_11_001453_add_roles_to_users_table.php create mode 100644 database/migrations/2020_10_11_001857_create_roles_table.php create mode 100644 database/migrations/2020_10_11_002956_create_harga_emas_table.php create mode 100644 database/migrations/2020_10_11_034739_create_cawangan_table.php create mode 100644 database/migrations/2020_10_11_043627_add_cawangan_to_users_table.php create mode 100644 database/migrations/2020_10_11_043727_add_info_user_to_users_table.php create mode 100644 database/migrations/2020_10_13_002746_create_bangsa_table.php create mode 100644 database/migrations/2020_10_13_003310_create_bank_table.php create mode 100644 database/migrations/2020_10_13_042256_create_media_table.php create mode 100644 database/seeds/BangsaSeeder.php create mode 100644 database/seeds/BankSeeder.php create mode 100644 database/seeds/CawanganSeeder.php create mode 100644 database/seeds/DatabaseSeeder.php create mode 100644 database/seeds/HargaEmasSeeder.php create mode 100644 database/seeds/PoskodSeeder.php create mode 100644 database/seeds/RolesSeeder.php create mode 100644 database/seeds/StateSeeder.php create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 phpunit.xml create mode 100644 public/.htaccess create mode 100644 public/css/app.css create mode 100644 public/css/main.css create mode 100644 public/favicon.ico create mode 100644 public/img/LaraAdmin-600x600.jpg create mode 100644 public/img/app-bg.png create mode 100644 public/img/arrow1.png create mode 100644 public/img/arrow2.png create mode 100644 public/img/avatar.png create mode 100644 public/img/avatar04.png create mode 100644 public/img/avatar2.png create mode 100644 public/img/avatar3.png create mode 100644 public/img/avatar5.png create mode 100644 public/img/boxed-bg.jpg create mode 100644 public/img/boxed-bg.png create mode 100644 public/img/credit/american-express.png create mode 100644 public/img/credit/cirrus.png create mode 100644 public/img/credit/mastercard.png create mode 100644 public/img/credit/mestro.png create mode 100644 public/img/credit/paypal.png create mode 100644 public/img/credit/paypal2.png create mode 100644 public/img/credit/visa.png create mode 100644 public/img/default-50x50.gif create mode 100644 public/img/dwij_logo_white.png create mode 100644 public/img/icons.png create mode 100644 public/img/item-01.png create mode 100644 public/img/item-02.png create mode 100644 public/img/laraadmin_logo.png create mode 100644 public/img/laraadmin_logo_white.png create mode 100644 public/img/logo_arrahn.png create mode 100644 public/img/mobile.png create mode 100644 public/img/user1-128x128.jpg create mode 100644 public/img/user2-160x160.jpg create mode 100644 public/img/user3-128x128.jpg create mode 100644 public/img/user4-128x128.jpg create mode 100644 public/img/user5-128x128.jpg create mode 100644 public/img/user6-128x128.jpg create mode 100644 public/img/user7-128x128.jpg create mode 100644 public/img/user8-128x128.jpg create mode 100644 public/index.php create mode 100644 public/js/app.js create mode 100644 public/mix-manifest.json create mode 100644 public/robots.txt create mode 100644 public/vendor/adminlte/dist/css/adminlte.css create mode 100644 public/vendor/adminlte/dist/css/adminlte.css.map create mode 100644 public/vendor/adminlte/dist/css/adminlte.min.css create mode 100644 public/vendor/adminlte/dist/css/adminlte.min.css.map create mode 100644 public/vendor/adminlte/dist/img/AdminLTELogo.png create mode 100644 public/vendor/adminlte/dist/js/adminlte.js create mode 100644 public/vendor/adminlte/dist/js/adminlte.js.map create mode 100644 public/vendor/adminlte/dist/js/adminlte.min.js create mode 100644 public/vendor/adminlte/dist/js/adminlte.min.js.map create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 public/vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 public/vendor/bootstrap/js/bootstrap.js create mode 100644 public/vendor/bootstrap/js/bootstrap.js.map create mode 100644 public/vendor/bootstrap/js/bootstrap.min.js create mode 100644 public/vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 public/vendor/fontawesome-free/css/all.css create mode 100644 public/vendor/fontawesome-free/css/all.min.css create mode 100644 public/vendor/fontawesome-free/css/brands.css create mode 100644 public/vendor/fontawesome-free/css/brands.min.css create mode 100644 public/vendor/fontawesome-free/css/fontawesome.css create mode 100644 public/vendor/fontawesome-free/css/fontawesome.min.css create mode 100644 public/vendor/fontawesome-free/css/regular.css create mode 100644 public/vendor/fontawesome-free/css/regular.min.css create mode 100644 public/vendor/fontawesome-free/css/solid.css create mode 100644 public/vendor/fontawesome-free/css/solid.min.css create mode 100644 public/vendor/fontawesome-free/css/svg-with-js.css create mode 100644 public/vendor/fontawesome-free/css/svg-with-js.min.css create mode 100644 public/vendor/fontawesome-free/css/v4-shims.css create mode 100644 public/vendor/fontawesome-free/css/v4-shims.min.css create mode 100644 public/vendor/fontawesome-free/webfonts/fa-brands-400.eot create mode 100644 public/vendor/fontawesome-free/webfonts/fa-brands-400.svg create mode 100644 public/vendor/fontawesome-free/webfonts/fa-brands-400.ttf create mode 100644 public/vendor/fontawesome-free/webfonts/fa-brands-400.woff create mode 100644 public/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 create mode 100644 public/vendor/fontawesome-free/webfonts/fa-regular-400.eot create mode 100644 public/vendor/fontawesome-free/webfonts/fa-regular-400.svg create mode 100644 public/vendor/fontawesome-free/webfonts/fa-regular-400.ttf create mode 100644 public/vendor/fontawesome-free/webfonts/fa-regular-400.woff create mode 100644 public/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 create mode 100644 public/vendor/fontawesome-free/webfonts/fa-solid-900.eot create mode 100644 public/vendor/fontawesome-free/webfonts/fa-solid-900.svg create mode 100644 public/vendor/fontawesome-free/webfonts/fa-solid-900.ttf create mode 100644 public/vendor/fontawesome-free/webfonts/fa-solid-900.woff create mode 100644 public/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 create mode 100644 public/vendor/jquery/jquery.js create mode 100644 public/vendor/jquery/jquery.min.js create mode 100644 public/vendor/jquery/jquery.min.map create mode 100644 public/vendor/overlayScrollbars/css/OverlayScrollbars.css create mode 100644 public/vendor/overlayScrollbars/css/OverlayScrollbars.min.css create mode 100644 public/vendor/overlayScrollbars/js/OverlayScrollbars.js create mode 100644 public/vendor/overlayScrollbars/js/OverlayScrollbars.min.js create mode 100644 public/vendor/overlayScrollbars/js/jquery.overlayScrollbars.js create mode 100644 public/vendor/overlayScrollbars/js/jquery.overlayScrollbars.min.js create mode 100644 public/vendor/popper/esm/popper-utils.js create mode 100644 public/vendor/popper/esm/popper-utils.js.map create mode 100644 public/vendor/popper/esm/popper-utils.min.js create mode 100644 public/vendor/popper/esm/popper-utils.min.js.map create mode 100644 public/vendor/popper/esm/popper.js create mode 100644 public/vendor/popper/esm/popper.js.map create mode 100644 public/vendor/popper/esm/popper.min.js create mode 100644 public/vendor/popper/esm/popper.min.js.map create mode 100644 public/vendor/popper/popper-utils.js create mode 100644 public/vendor/popper/popper-utils.js.map create mode 100644 public/vendor/popper/popper-utils.min.js create mode 100644 public/vendor/popper/popper-utils.min.js.map create mode 100644 public/vendor/popper/popper.js create mode 100644 public/vendor/popper/popper.js.map create mode 100644 public/vendor/popper/popper.min.js create mode 100644 public/vendor/popper/popper.min.js.map create mode 100644 public/vendor/popper/umd/popper-utils.js create mode 100644 public/vendor/popper/umd/popper-utils.js.map create mode 100644 public/vendor/popper/umd/popper-utils.min.js create mode 100644 public/vendor/popper/umd/popper-utils.min.js.map create mode 100644 public/vendor/popper/umd/popper.js create mode 100644 public/vendor/popper/umd/popper.js.flow create mode 100644 public/vendor/popper/umd/popper.js.map create mode 100644 public/vendor/popper/umd/popper.min.js create mode 100644 public/vendor/popper/umd/popper.min.js.map create mode 100644 public/web.config create mode 100644 resources/js/bootstrap.js create mode 100644 resources/lang/en/auth.php create mode 100644 resources/lang/en/pagination.php create mode 100644 resources/lang/en/passwords.php create mode 100644 resources/lang/en/validation.php create mode 100644 resources/lang/vendor/adminlte/ar/adminlte.php create mode 100644 resources/lang/vendor/adminlte/ca/adminlte.php create mode 100644 resources/lang/vendor/adminlte/de/adminlte.php create mode 100644 resources/lang/vendor/adminlte/de/menu.php create mode 100644 resources/lang/vendor/adminlte/en/adminlte.php create mode 100644 resources/lang/vendor/adminlte/en/menu.php create mode 100644 resources/lang/vendor/adminlte/es/adminlte.php create mode 100644 resources/lang/vendor/adminlte/es/menu.php create mode 100644 resources/lang/vendor/adminlte/fa/adminlte.php create mode 100644 resources/lang/vendor/adminlte/fr/adminlte.php create mode 100644 resources/lang/vendor/adminlte/hr/adminlte.php create mode 100644 resources/lang/vendor/adminlte/hu/adminlte.php create mode 100644 resources/lang/vendor/adminlte/id/adminlte.php create mode 100644 resources/lang/vendor/adminlte/id/menu.php create mode 100644 resources/lang/vendor/adminlte/it/adminlte.php create mode 100644 resources/lang/vendor/adminlte/ja/adminlte.php create mode 100644 resources/lang/vendor/adminlte/ja/menu.php create mode 100644 resources/lang/vendor/adminlte/nl/adminlte.php create mode 100644 resources/lang/vendor/adminlte/pl/adminlte.php create mode 100644 resources/lang/vendor/adminlte/pt-br/adminlte.php create mode 100644 resources/lang/vendor/adminlte/pt-br/menu.php create mode 100644 resources/lang/vendor/adminlte/ru/adminlte.php create mode 100644 resources/lang/vendor/adminlte/ru/menu.php create mode 100644 resources/lang/vendor/adminlte/tr/adminlte.php create mode 100644 resources/lang/vendor/adminlte/tr/menu.php create mode 100644 resources/lang/vendor/adminlte/uk/adminlte.php create mode 100644 resources/lang/vendor/adminlte/uk/menu.php create mode 100644 resources/lang/vendor/adminlte/vi/adminlte.php create mode 100644 resources/lang/vendor/adminlte/vi/menu.php create mode 100644 resources/lang/vendor/adminlte/zh-CN/adminlte.php create mode 100644 resources/lang/vendor/adminlte/zh-CN/menu.php create mode 100644 resources/sass/_variables.scss create mode 100644 resources/sass/app.scss create mode 100644 resources/views/aliran_tunai/index.blade.php create mode 100644 resources/views/auth/login.blade.php create mode 100644 resources/views/auth/passwords/confirm.blade.php create mode 100644 resources/views/auth/passwords/email.blade.php create mode 100644 resources/views/auth/passwords/reset.blade.php create mode 100644 resources/views/auth/register.blade.php create mode 100644 resources/views/auth/verify.blade.php create mode 100644 resources/views/customers/index.blade.php create mode 100644 resources/views/customers/info.blade.php create mode 100644 resources/views/gadaian/index.blade.php create mode 100644 resources/views/harga_emas/index.blade.php create mode 100644 resources/views/homepage/home.blade.php create mode 100644 resources/views/layouts/app.blade.php create mode 100644 resources/views/layouts/footer.blade.php create mode 100644 resources/views/layouts/login.blade.php create mode 100644 resources/views/marhun/index.blade.php create mode 100644 resources/views/penebusan/index.blade.php create mode 100644 resources/views/user/index.blade.php create mode 100644 resources/views/welcome.blade.php create mode 100644 routes/api.php create mode 100644 routes/channels.php create mode 100644 routes/console.php create mode 100644 routes/web.php create mode 100644 server.php create mode 100644 storage/app/.gitignore create mode 100644 storage/app/public/.gitignore create mode 100644 storage/framework/.gitignore create mode 100644 storage/framework/cache/.gitignore create mode 100644 storage/framework/cache/data/.gitignore create mode 100644 storage/framework/sessions/.gitignore create mode 100644 storage/framework/testing/.gitignore create mode 100644 storage/framework/views/.gitignore create mode 100644 storage/logs/.gitignore create mode 100644 tests/CreatesApplication.php create mode 100644 tests/Feature/ExampleTest.php create mode 100644 tests/TestCase.php create mode 100644 tests/Unit/ExampleTest.php create mode 100644 webpack.mix.js diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..6537ca4 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,15 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +indent_style = space +indent_size = 4 +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false + +[*.{yml,yaml}] +indent_size = 2 diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..ac74863 --- /dev/null +++ b/.env.example @@ -0,0 +1,46 @@ +APP_NAME=Laravel +APP_ENV=local +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost + +LOG_CHANNEL=stack + +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 +QUEUE_CONNECTION=sync +SESSION_DRIVER=file +SESSION_LIFETIME=120 + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=smtp +MAIL_HOST=smtp.mailtrap.io +MAIL_PORT=2525 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_ENCRYPTION=null +MAIL_FROM_ADDRESS=null +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= + +PUSHER_APP_ID= +PUSHER_APP_KEY= +PUSHER_APP_SECRET= +PUSHER_APP_CLUSTER=mt1 + +MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" +MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..967315d --- /dev/null +++ b/.gitattributes @@ -0,0 +1,5 @@ +* text=auto +*.css linguist-vendored +*.scss linguist-vendored +*.js linguist-vendored +CHANGELOG.md export-ignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0f7df0f --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +/node_modules +/public/hot +/public/storage +/storage/*.key +/vendor +.env +.env.backup +.phpunit.result.cache +Homestead.json +Homestead.yaml +npm-debug.log +yarn-error.log diff --git a/.styleci.yml b/.styleci.yml new file mode 100644 index 0000000..1db61d9 --- /dev/null +++ b/.styleci.yml @@ -0,0 +1,13 @@ +php: + preset: laravel + disabled: + - unused_use + finder: + not-name: + - index.php + - server.php +js: + finder: + not-name: + - webpack.mix.js +css: true diff --git a/README.md b/README.md new file mode 100644 index 0000000..f3decb1 --- /dev/null +++ b/README.md @@ -0,0 +1,61 @@ +

+ +

+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. + +If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 1500 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)** +- **[OP.GG](https://op.gg)** + +## 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/app/Bangsa.php b/app/Bangsa.php new file mode 100644 index 0000000..c302c9e --- /dev/null +++ b/app/Bangsa.php @@ -0,0 +1,10 @@ +command('inspire')->hourly(); + } + + /** + * Register the commands for the application. + * + * @return void + */ + protected function commands() + { + $this->load(__DIR__.'/Commands'); + + require base_path('routes/console.php'); + } +} diff --git a/app/Customer.php b/app/Customer.php new file mode 100644 index 0000000..016e1b7 --- /dev/null +++ b/app/Customer.php @@ -0,0 +1,17 @@ +middleware('auth'); + } + + public function index(){ + return view('aliran_tunai.index'); + } +} diff --git a/app/Http/Controllers/Auth/ConfirmPasswordController.php b/app/Http/Controllers/Auth/ConfirmPasswordController.php new file mode 100644 index 0000000..138c1f0 --- /dev/null +++ b/app/Http/Controllers/Auth/ConfirmPasswordController.php @@ -0,0 +1,40 @@ +middleware('auth'); + } +} diff --git a/app/Http/Controllers/Auth/ForgotPasswordController.php b/app/Http/Controllers/Auth/ForgotPasswordController.php new file mode 100644 index 0000000..465c39c --- /dev/null +++ b/app/Http/Controllers/Auth/ForgotPasswordController.php @@ -0,0 +1,22 @@ +validate([ + 'kodlaluan' => 'required|string', + 'katalaluan' => 'required|string', + ]); + + $credentials = $request->only('kodlaluan', 'katalaluan'); + + if (Auth::attempt($credentials)) { + return redirect()->intended('home'); + } + + return redirect('login')->with('error', 'Oppes! You have entered invalid credentials'); + } + + public function logout() { + Auth::logout(); + + return redirect('/'); + } +} diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php new file mode 100644 index 0000000..c6a6de6 --- /dev/null +++ b/app/Http/Controllers/Auth/RegisterController.php @@ -0,0 +1,73 @@ +middleware('guest'); + } + + /** + * Get a validator for an incoming registration request. + * + * @param array $data + * @return \Illuminate\Contracts\Validation\Validator + */ + protected function validator(array $data) + { + return Validator::make($data, [ + 'name' => ['required', 'string', 'max:255'], + 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'], + 'password' => ['required', 'string', 'min:8', 'confirmed'], + ]); + } + + /** + * Create a new user instance after a valid registration. + * + * @param array $data + * @return \App\User + */ + protected function create(array $data) + { + return User::create([ + 'name' => $data['name'], + 'email' => $data['email'], + 'password' => Hash::make($data['password']), + ]); + } +} diff --git a/app/Http/Controllers/Auth/ResetPasswordController.php b/app/Http/Controllers/Auth/ResetPasswordController.php new file mode 100644 index 0000000..b1726a3 --- /dev/null +++ b/app/Http/Controllers/Auth/ResetPasswordController.php @@ -0,0 +1,30 @@ +middleware('auth'); + $this->middleware('signed')->only('verify'); + $this->middleware('throttle:6,1')->only('verify', 'resend'); + } +} diff --git a/app/Http/Controllers/CawanganController.php b/app/Http/Controllers/CawanganController.php new file mode 100644 index 0000000..ac9626b --- /dev/null +++ b/app/Http/Controllers/CawanganController.php @@ -0,0 +1,10 @@ +middleware('auth'); + $this->customerService = New CustomerService(); + } + /** + * Display a listing of the resource. + * + * @return \Illuminate\Http\Response + */ + public function index() + { + $search = false; + return view('customers.index',compact('search')); + } + + public function info(){ + return view('customers.info'); + } + + public function search(Request $request){ + $noic = $request->noic; + $customer_info = $this->customerService->getCustomerInfo($noic); + $search = true; + if($customer_info){ + Session::put('customer_info',$customer_info); + return redirect()->route('customer_info')->with( ['customer_info' => $customer_info] ); + }else{ + return view('customers.index',compact('customer_info','search','noic')); + } + } + + /** + * Show the form for creating a new resource. + * + * @return \Illuminate\Http\Response + */ + public function create(Request $request) + { + // dd($request); + } + + /** + * Store a newly created resource in storage. + * + * @param \Illuminate\Http\Request $request + * @return \Illuminate\Http\Response + */ + public function store(Request $request) + { + $customer = $this->customerService->createNewCustomer($request); + + $customer_info = Customer::where('noic','=',$request['noic'])->first(); + + // dd($customer_info); + Session::put('customer_info',$customer_info); + return redirect()->route('customer_info')->with( ['customer_info' => $customer_info] ); + } + + /** + * Display the specified resource. + * + * @param \App\Customer $customer + * @return \Illuminate\Http\Response + */ + public function show(Customer $customer) + { + // + } + + /** + * Show the form for editing the specified resource. + * + * @param \App\Customer $customer + * @return \Illuminate\Http\Response + */ + public function edit(Customer $customer) + { + // + } + + /** + * Update the specified resource in storage. + * + * @param \Illuminate\Http\Request $request + * @param \App\Customer $customer + * @return \Illuminate\Http\Response + */ + public function update(Request $request, Customer $customer) + { + // + } + + /** + * Remove the specified resource from storage. + * + * @param \App\Customer $customer + * @return \Illuminate\Http\Response + */ + public function destroy(Customer $customer) + { + // + } + + public function test(){ + $response = Http::get('http://localhost:8000/api/customers'); + dd($response->json()); + } +} diff --git a/app/Http/Controllers/GadaianController.php b/app/Http/Controllers/GadaianController.php new file mode 100644 index 0000000..f52e10d --- /dev/null +++ b/app/Http/Controllers/GadaianController.php @@ -0,0 +1,23 @@ +middleware('auth'); + $this->customerService = New CustomerService(); + } + + public function index(Request $request) + { + $noic = $request->noic; + $customer_info = $this->customerService->getCustomerInfo($noic); + $limit_pinjaman_semasa = $customer_info['limit_pinjaman'] - $customer_info['pinjaman_semasa']; + return view('gadaian.index',compact('customer_info','limit_pinjaman_semasa')); + } +} diff --git a/app/Http/Controllers/HargaEmasController.php b/app/Http/Controllers/HargaEmasController.php new file mode 100644 index 0000000..5b2d554 --- /dev/null +++ b/app/Http/Controllers/HargaEmasController.php @@ -0,0 +1,19 @@ +middleware('auth'); + } + + public function index(){ + $harga_emas = HargaEmas::all(); + return view('harga_emas.index',compact('harga_emas')); + } +} diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php new file mode 100644 index 0000000..ea74ca1 --- /dev/null +++ b/app/Http/Controllers/HomeController.php @@ -0,0 +1,28 @@ +middleware('auth'); + } + + /** + * Show the application dashboard. + * + * @return \Illuminate\Contracts\Support\Renderable + */ + public function index() + { + return view('homepage.home'); + } +} diff --git a/app/Http/Controllers/MarhunController.php b/app/Http/Controllers/MarhunController.php new file mode 100644 index 0000000..c202e71 --- /dev/null +++ b/app/Http/Controllers/MarhunController.php @@ -0,0 +1,17 @@ +middleware('auth'); + } + + public function index(){ + return view('marhun.index'); + } +} diff --git a/app/Http/Controllers/PenebusanController.php b/app/Http/Controllers/PenebusanController.php new file mode 100644 index 0000000..fad382b --- /dev/null +++ b/app/Http/Controllers/PenebusanController.php @@ -0,0 +1,17 @@ +middleware('auth'); + } + + public function index(){ + return view('penebusan.index'); + } +} diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php new file mode 100644 index 0000000..cce41e9 --- /dev/null +++ b/app/Http/Controllers/UserController.php @@ -0,0 +1,17 @@ +middleware('auth'); + } + + public function index(){ + return view('user.index'); + } +} diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php new file mode 100644 index 0000000..36ced13 --- /dev/null +++ b/app/Http/Kernel.php @@ -0,0 +1,67 @@ + [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + // \Illuminate\Session\Middleware\AuthenticateSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + + 'api' => [ + 'throttle:60,1', + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + ]; + + /** + * The application's route middleware. + * + * These middleware may be assigned to groups or used individually. + * + * @var array + */ + protected $routeMiddleware = [ + 'auth' => \App\Http\Middleware\Authenticate::class, + 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, + 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::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, + 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class, + 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, + 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, + ]; +} diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php new file mode 100644 index 0000000..704089a --- /dev/null +++ b/app/Http/Middleware/Authenticate.php @@ -0,0 +1,21 @@ +expectsJson()) { + return route('login'); + } + } +} diff --git a/app/Http/Middleware/CheckForMaintenanceMode.php b/app/Http/Middleware/CheckForMaintenanceMode.php new file mode 100644 index 0000000..35b9824 --- /dev/null +++ b/app/Http/Middleware/CheckForMaintenanceMode.php @@ -0,0 +1,17 @@ +check()) { + return redirect(RouteServiceProvider::HOME); + } + + return $next($request); + } +} diff --git a/app/Http/Middleware/TrimStrings.php b/app/Http/Middleware/TrimStrings.php new file mode 100644 index 0000000..5a50e7b --- /dev/null +++ b/app/Http/Middleware/TrimStrings.php @@ -0,0 +1,18 @@ +allSubdomainsOfApplicationUrl(), + ]; + } +} diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php new file mode 100644 index 0000000..14befce --- /dev/null +++ b/app/Http/Middleware/TrustProxies.php @@ -0,0 +1,23 @@ + 'App\Policies\ModelPolicy', + ]; + + /** + * Register any authentication / authorization services. + * + * @return void + */ + public function boot() + { + $this->registerPolicies(); + + // + } +} diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php new file mode 100644 index 0000000..395c518 --- /dev/null +++ b/app/Providers/BroadcastServiceProvider.php @@ -0,0 +1,21 @@ + [ + SendEmailVerificationNotification::class, + ], + ]; + + /** + * Register any events for your application. + * + * @return void + */ + public function boot() + { + parent::boot(); + + // + } +} diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php new file mode 100644 index 0000000..540d17b --- /dev/null +++ b/app/Providers/RouteServiceProvider.php @@ -0,0 +1,80 @@ +mapApiRoutes(); + + $this->mapWebRoutes(); + + // + } + + /** + * Define the "web" routes for the application. + * + * These routes all receive session state, CSRF protection, etc. + * + * @return void + */ + protected function mapWebRoutes() + { + Route::middleware('web') + ->namespace($this->namespace) + ->group(base_path('routes/web.php')); + } + + /** + * Define the "api" routes for the application. + * + * These routes are typically stateless. + * + * @return void + */ + protected function mapApiRoutes() + { + Route::prefix('api') + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/api.php')); + } +} diff --git a/app/Services/CustomerService.php b/app/Services/CustomerService.php new file mode 100644 index 0000000..696c0e2 --- /dev/null +++ b/app/Services/CustomerService.php @@ -0,0 +1,84 @@ +first(); + + return $customer_data; + } + + public function createNewCustomer($data){ + + $customer_last_id = Customer::latest()->first(); + + // dd($data['warganegara']); + + + if($customer_last_id['id'] == null){ + $num = 1; + $count= sprintf("%08d", $num); + }else{ + $num = $customer_last_id['id'] + 1; + $count= sprintf("%08d", $num); + } + + if($data['bangsa']== 'melayu'){ + $no_pelanggan = 'M'.substr($data['noic'],6,2).'-'.$count; + }else if($data['bangsa']== 'cina'){ + $no_pelanggan = 'C'.substr($data['noic'],6,2).'-'.$count; + }else if($data['bangsa']== 'india'){ + $no_pelanggan = 'I'.substr($data['noic'],6,2).'-'.$count; + }else if($data['bangsa']== 'lain'){ + $no_pelanggan = 'L'.substr($data['noic'],6,2).'-'.$count; + } + + if($data['warganegara'] == 'warganegara'){ + $warganegara = 1; + }else{ + $warganegara = 0; + } + if($data['bumiputera'] == 'bumiputera'){ + $bumiputera = 1; + }else{ + $bumiputera = 0; + } + + $customer = Customer::create([ + 'name' => $data['name'], + 'no_pelanggan' => $no_pelanggan, + 'noic' => $data['noic'], + 'tarikh_lahir' => $data['tarikh_lahir'], + 'negeri_lahir' => $data['negeri_lahir'], + 'jantina' => $data['jantina'], + 'alamat' => $data['alamat'], + 'poskod' => $data['poskod'], + 'daerah' => $data['daerah'], + 'negeri' => $data['negeri'], + 'main_phone' => $data['main_phone'], + 'alternate_phone' => $data['alternate_phone'], + 'alamat_menyurat' => $data['alamat_menyurat'], + 'poskod_menyurat' => $data['poskod_menyurat'], + 'negeri_menyurat' => $data['negeri_menyurat'], + 'agama' => $data['agama'], + 'kumpulan_sahabat' => $data['kumpulan_sahabat'], + 'daerah_menyurat' => $data['daerah_menyurat'], + 'umur' => $data['age'], + 'bangsa' => $data['bangsa'], + 'nama_bank' => $data['bank'], + 'no_akaun_bank' => $data['no_akaun'], + 'bumiputera' => $bumiputera, + 'warganegara' => $warganegara, + ]); + + // if (isset($data['customer_image'])) { + // $customer->addMediaFromRequest('customer_image')->toMediaCollection('customer_images'); + // } + + return $customer; + } +} \ No newline at end of file diff --git a/app/User.php b/app/User.php new file mode 100644 index 0000000..0e088c8 --- /dev/null +++ b/app/User.php @@ -0,0 +1,39 @@ + 'datetime', + ]; +} diff --git a/artisan b/artisan new file mode 100644 index 0000000..5c23e2e --- /dev/null +++ b/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/bootstrap/app.php b/bootstrap/app.php new file mode 100644 index 0000000..037e17d --- /dev/null +++ b/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/bootstrap/cache/.gitignore b/bootstrap/cache/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/bootstrap/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..b29bbf2 --- /dev/null +++ b/composer.json @@ -0,0 +1,67 @@ +{ + "name": "laravel/laravel", + "type": "project", + "description": "The Laravel Framework.", + "keywords": [ + "framework", + "laravel" + ], + "license": "MIT", + "require": { + "php": "^7.2.5", + "fideloper/proxy": "^4.2", + "fruitcake/laravel-cors": "^2.0", + "guzzlehttp/guzzle": "^6.3", + "jeroennoten/laravel-adminlte": "^3.5", + "laravel/framework": "^7.24", + "laravel/tinker": "^2.0", + "laravel/ui": "^2.4", + "spatie/laravel-medialibrary": "^7.19", + "yajra/laravel-datatables-oracle": "^9.11" + }, + "require-dev": { + "facade/ignition": "^2.0", + "fzaninotto/faker": "^1.9.1", + "mockery/mockery": "^1.3.1", + "nunomaduro/collision": "^4.1", + "phpunit/phpunit": "^8.5" + }, + "config": { + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true + }, + "extra": { + "laravel": { + "dont-discover": [] + } + }, + "autoload": { + "psr-4": { + "App\\": "app/" + }, + "classmap": [ + "database/seeds", + "database/factories" + ] + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + }, + "minimum-stability": "dev", + "prefer-stable": true, + "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate --ansi" + ] + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..55a178f --- /dev/null +++ b/composer.lock @@ -0,0 +1,6822 @@ +{ + "_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": "5cd66b8b1dc10e10768cc606dfe9b05e", + "packages": [ + { + "name": "almasaeed2010/adminlte", + "version": "v3.0.5", + "source": { + "type": "git", + "url": "https://github.com/ColorlibHQ/AdminLTE.git", + "reference": "6b8b69261f1aacbb4be037c934f3c3652e6dff27" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ColorlibHQ/AdminLTE/zipball/6b8b69261f1aacbb4be037c934f3c3652e6dff27", + "reference": "6b8b69261f1aacbb4be037c934f3c3652e6dff27", + "shasum": "" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Colorlib" + } + ], + "description": "AdminLTE - admin control panel and dashboard that's based on Bootstrap 4", + "homepage": "http://adminlte.io/", + "keywords": [ + "JS", + "admin", + "back-end", + "css", + "less", + "responsive", + "template", + "theme", + "web" + ], + "time": "2020-05-19T20:41:11+00:00" + }, + { + "name": "asm89/stack-cors", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/asm89/stack-cors.git", + "reference": "23f469e81c65e2fb7fc7bce371fbdc363fe32adf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/asm89/stack-cors/zipball/23f469e81c65e2fb7fc7bce371fbdc363fe32adf", + "reference": "23f469e81c65e2fb7fc7bce371fbdc363fe32adf", + "shasum": "" + }, + "require": { + "php": "^7.0", + "symfony/http-foundation": "~2.7|~3.0|~4.0|~5.0", + "symfony/http-kernel": "~2.7|~3.0|~4.0|~5.0" + }, + "require-dev": { + "phpunit/phpunit": "^6|^7|^8|^9", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Asm89\\Stack\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alexander", + "email": "iam.asm89@gmail.com" + } + ], + "description": "Cross-origin resource sharing library and stack middleware", + "homepage": "https://github.com/asm89/stack-cors", + "keywords": [ + "cors", + "stack" + ], + "time": "2020-05-31T07:17:05+00:00" + }, + { + "name": "brick/math", + "version": "0.9.1", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "283a40c901101e66de7061bd359252c013dcc43c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/283a40c901101e66de7061bd359252c013dcc43c", + "reference": "283a40c901101e66de7061bd359252c013dcc43c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1|^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^7.5.15|^8.5", + "vimeo/psalm": "^3.5" + }, + "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", + "brick", + "math" + ], + "time": "2020-08-18T23:57:15+00:00" + }, + { + "name": "dnoegel/php-xdg-base-dir", + "version": "v0.1.1", + "source": { + "type": "git", + "url": "https://github.com/dnoegel/php-xdg-base-dir.git", + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", + "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "XdgBaseDir\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "implementation of xdg base directory specification for php", + "time": "2019-12-04T15:06:13+00:00" + }, + { + "name": "doctrine/inflector", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "9cf661f4eb38f7c881cac67c75ea9b00bf97b210" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/9cf661f4eb38f7c881cac67c75ea9b00bf97b210", + "reference": "9cf661f4eb38f7c881cac67c75ea9b00bf97b210", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^7.0", + "phpstan/phpstan": "^0.11", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-strict-rules": "^0.11", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "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" + ], + "time": "2020-05-29T15:13:26+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", + "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan": "^0.11.8", + "phpunit/phpunit": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "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" + ], + "time": "2020-05-25T17:44:05+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "reference": "72b6fbf76adb3cf5bc0db68559b33d41219aba27", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.4|^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "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" + ], + "time": "2019-03-31T00:38:28+00:00" + }, + { + "name": "egulias/email-validator", + "version": "2.1.22", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "68e418ec08fbfc6f58f6fd2eea70ca8efc8cc7d5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/68e418ec08fbfc6f58f6fd2eea70ca8efc8cc7d5", + "reference": "68e418ec08fbfc6f58f6fd2eea70ca8efc8cc7d5", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1.0.1", + "php": ">=5.5", + "symfony/polyfill-intl-idn": "^1.10" + }, + "require-dev": { + "dominicsayers/isemail": "^3.0.7", + "phpunit/phpunit": "^4.8.36|^7.5.15", + "satooshi/php-coveralls": "^1.0.1" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1.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" + ], + "time": "2020-09-26T15:48:38+00:00" + }, + { + "name": "fideloper/proxy", + "version": "4.4.0", + "source": { + "type": "git", + "url": "https://github.com/fideloper/TrustedProxy.git", + "reference": "9beebf48a1c344ed67c1d36bb1b8709db7c3c1a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/9beebf48a1c344ed67c1d36bb1b8709db7c3c1a8", + "reference": "9beebf48a1c344ed67c1d36bb1b8709db7c3c1a8", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^5.0|^6.0|^7.0|^8.0", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/http": "^5.0|^6.0|^7.0|^8.0", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Fideloper\\Proxy\\TrustedProxyServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Fideloper\\Proxy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Fidao", + "email": "fideloper@gmail.com" + } + ], + "description": "Set trusted proxies for Laravel", + "keywords": [ + "load balancing", + "proxy", + "trusted proxy" + ], + "time": "2020-06-23T01:36:47+00:00" + }, + { + "name": "fruitcake/laravel-cors", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/laravel-cors.git", + "reference": "4b19bfc3bd422948af37a42a62fad7f49025894a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/laravel-cors/zipball/4b19bfc3bd422948af37a42a62fad7f49025894a", + "reference": "4b19bfc3bd422948af37a42a62fad7f49025894a", + "shasum": "" + }, + "require": { + "asm89/stack-cors": "^2.0.1", + "illuminate/contracts": "^6|^7|^8", + "illuminate/support": "^6|^7|^8", + "php": ">=7.2", + "symfony/http-foundation": "^4|^5", + "symfony/http-kernel": "^4.3.4|^5" + }, + "require-dev": { + "laravel/framework": "^6|^7|^8", + "orchestra/testbench-dusk": "^4|^5|^6", + "phpunit/phpunit": "^6|^7|^8", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + }, + "laravel": { + "providers": [ + "Fruitcake\\Cors\\CorsServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" + } + ], + "description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application", + "keywords": [ + "api", + "cors", + "crossdomain", + "laravel" + ], + "time": "2020-09-07T11:48:52+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "6.5.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", + "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.0", + "guzzlehttp/psr7": "^1.6.1", + "php": ">=5.5", + "symfony/polyfill-intl-idn": "^1.17.0" + }, + "require-dev": { + "ext-curl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", + "psr/log": "^1.1" + }, + "suggest": { + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.5-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "homepage": "http://guzzlephp.org/", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "rest", + "web service" + ], + "time": "2020-06-16T21:01:06+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "60d379c243457e073cff02bc323a2a86cb355631" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", + "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "time": "2020-09-30T07:37:28+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", + "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "psr/http-message": "~1.0", + "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-zlib": "*", + "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Schultze", + "homepage": "https://github.com/Tobion" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "time": "2020-09-30T07:37:11+00:00" + }, + { + "name": "intervention/image", + "version": "2.5.1", + "source": { + "type": "git", + "url": "https://github.com/Intervention/image.git", + "reference": "abbf18d5ab8367f96b3205ca3c89fb2fa598c69e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Intervention/image/zipball/abbf18d5ab8367f96b3205ca3c89fb2fa598c69e", + "reference": "abbf18d5ab8367f96b3205ca3c89fb2fa598c69e", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "guzzlehttp/psr7": "~1.1", + "php": ">=5.4.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.2", + "phpunit/phpunit": "^4.8 || ^5.7" + }, + "suggest": { + "ext-gd": "to use GD library based image processing.", + "ext-imagick": "to use Imagick based image processing.", + "intervention/imagecache": "Caching extension for the Intervention Image library" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + }, + "laravel": { + "providers": [ + "Intervention\\Image\\ImageServiceProvider" + ], + "aliases": { + "Image": "Intervention\\Image\\Facades\\Image" + } + } + }, + "autoload": { + "psr-4": { + "Intervention\\Image\\": "src/Intervention/Image" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oliver Vogel", + "email": "oliver@olivervogel.com", + "homepage": "http://olivervogel.com/" + } + ], + "description": "Image handling and manipulation library with support for Laravel integration", + "homepage": "http://image.intervention.io/", + "keywords": [ + "gd", + "image", + "imagick", + "laravel", + "thumbnail", + "watermark" + ], + "time": "2019-11-02T09:15:47+00:00" + }, + { + "name": "jeroennoten/laravel-adminlte", + "version": "v3.5.0", + "source": { + "type": "git", + "url": "https://github.com/jeroennoten/Laravel-AdminLTE.git", + "reference": "baa10b8b0c3bd085a7e6cd5a62d5b5aa25d3ccfb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jeroennoten/Laravel-AdminLTE/zipball/baa10b8b0c3bd085a7e6cd5a62d5b5aa25d3ccfb", + "reference": "baa10b8b0c3bd085a7e6cd5a62d5b5aa25d3ccfb", + "shasum": "" + }, + "require": { + "almasaeed2010/adminlte": "^3.0", + "laravel/framework": ">=6.0", + "php": ">=7.2.0" + }, + "require-dev": { + "orchestra/testbench": ">=4.0", + "phpunit/phpunit": "^8.3" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "JeroenNoten\\LaravelAdminLte\\AdminLteServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "JeroenNoten\\LaravelAdminLte\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen Noten", + "email": "jeroennoten@me.com" + } + ], + "description": "Easy AdminLTE integration with Laravel", + "keywords": [ + "AdminLTE", + "admin", + "administrator", + "laravel" + ], + "time": "2020-09-26T21:28:24+00:00" + }, + { + "name": "laravel/framework", + "version": "v7.28.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "b0942c391975972b1a54b2dc983e33a239f169a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/b0942c391975972b1a54b2dc983e33a239f169a9", + "reference": "b0942c391975972b1a54b2dc983e33a239f169a9", + "shasum": "" + }, + "require": { + "doctrine/inflector": "^1.4|^2.0", + "dragonmantank/cron-expression": "^2.0", + "egulias/email-validator": "^2.1.10", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "league/commonmark": "^1.3", + "league/flysystem": "^1.0.34", + "monolog/monolog": "^2.0", + "nesbot/carbon": "^2.17", + "opis/closure": "^3.1", + "php": "^7.2.5", + "psr/container": "^1.0", + "psr/simple-cache": "^1.0", + "ramsey/uuid": "^3.7|^4.0", + "swiftmailer/swiftmailer": "^6.0", + "symfony/console": "^5.0", + "symfony/error-handler": "^5.0", + "symfony/finder": "^5.0", + "symfony/http-foundation": "^5.0", + "symfony/http-kernel": "^5.0", + "symfony/mime": "^5.0", + "symfony/polyfill-php73": "^1.17", + "symfony/process": "^5.0", + "symfony/routing": "^5.0", + "symfony/var-dumper": "^5.0", + "tijsverkoyen/css-to-inline-styles": "^2.2.2", + "vlucas/phpdotenv": "^4.0", + "voku/portable-ascii": "^1.4.8" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "provide": { + "psr/container-implementation": "1.0" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "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/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "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": { + "aws/aws-sdk-php": "^3.0", + "doctrine/dbal": "^2.6", + "filp/whoops": "^2.4", + "guzzlehttp/guzzle": "^6.3.1|^7.0", + "league/flysystem-cached-adapter": "^1.0", + "mockery/mockery": "^1.3.1", + "moontoast/math": "^1.1", + "orchestra/testbench-core": "^5.0", + "pda/pheanstalk": "^4.0", + "phpunit/phpunit": "^8.4|^9.0", + "predis/predis": "^1.1.1", + "symfony/cache": "^5.0" + }, + "suggest": { + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", + "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.", + "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).", + "filp/whoops": "Required for friendly error pages in development (^2.4).", + "fzaninotto/faker": "Required to use the eloquent factory builder (^1.9.1).", + "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.3.1|^7.0).", + "laravel/tinker": "Required to use the tinker console command (^2.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "mockery/mockery": "Required to use mocking (^1.3.1).", + "moontoast/math": "Required to use ordered UUIDs (^1.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 (^8.4|^9.0).", + "predis/predis": "Required to use the predis connector (^1.1.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 (^4.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^5.0).", + "symfony/filesystem": "Required to create relative storage directory symbolic links (^5.0).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).", + "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/" + } + }, + "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" + ], + "time": "2020-09-17T14:23:26+00:00" + }, + { + "name": "laravel/tinker", + "version": "v2.4.2", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "58424c24e8aec31c3a3ac54eb3adb15e8a0a067b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/58424c24e8aec31c3a3ac54eb3adb15e8a0a067b", + "reference": "58424c24e8aec31c3a3ac54eb3adb15e8a0a067b", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0", + "illuminate/contracts": "^6.0|^7.0|^8.0", + "illuminate/support": "^6.0|^7.0|^8.0", + "php": "^7.2", + "psy/psysh": "^0.10.3", + "symfony/var-dumper": "^4.3|^5.0" + }, + "require-dev": { + "mockery/mockery": "^1.3.1", + "phpunit/phpunit": "^8.4|^9.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "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" + ], + "time": "2020-08-11T19:28:08+00:00" + }, + { + "name": "laravel/ui", + "version": "v2.4.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/ui.git", + "reference": "1c69ae3e8b52fe6c9eaf83b43c6dd8ef5c3f9e2c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/ui/zipball/1c69ae3e8b52fe6c9eaf83b43c6dd8ef5c3f9e2c", + "reference": "1c69ae3e8b52fe6c9eaf83b43c6dd8ef5c3f9e2c", + "shasum": "" + }, + "require": { + "illuminate/console": "^7.0", + "illuminate/filesystem": "^7.0", + "illuminate/support": "^7.0", + "php": "^7.2.5" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^8.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Ui\\UiServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Ui\\": "src/", + "Illuminate\\Foundation\\Auth\\": "auth-backend/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Laravel UI utilities and presets.", + "keywords": [ + "laravel", + "ui" + ], + "time": "2020-09-22T16:51:51+00:00" + }, + { + "name": "league/commonmark", + "version": "1.5.5", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "45832dfed6007b984c0d40addfac48d403dc6432" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/45832dfed6007b984c0d40addfac48d403dc6432", + "reference": "45832dfed6007b984c0d40addfac48d403dc6432", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "scrutinizer/ocular": "1.7.*" + }, + "require-dev": { + "cebe/markdown": "~1.0", + "commonmark/commonmark.js": "0.29.2", + "erusev/parsedown": "~1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "~1.4", + "mikehaertl/php-shellcommand": "^1.4", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.2", + "scrutinizer/ocular": "^1.5", + "symfony/finder": "^4.2" + }, + "bin": [ + "bin/commonmark" + ], + "type": "library", + "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" + ], + "time": "2020-09-13T14:44:46+00:00" + }, + { + "name": "league/flysystem", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "9be3b16c877d477357c015cec057548cf9b2a14a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a", + "reference": "9be3b16c877d477357c015cec057548cf9b2a14a", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "league/mime-type-detection": "^1.3", + "php": "^7.2.5 || ^8.0" + }, + "conflict": { + "league/flysystem-sftp": "<1.0.6" + }, + "require-dev": { + "phpspec/prophecy": "^1.11.1", + "phpunit/phpunit": "^8.5.8" + }, + "suggest": { + "ext-fileinfo": "Required for MimeType", + "ext-ftp": "Allows you to use FTP server storage", + "ext-openssl": "Allows you to use FTPS server storage", + "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2", + "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3", + "league/flysystem-azure": "Allows you to use Windows Azure Blob storage", + "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching", + "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem", + "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files", + "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib", + "league/flysystem-webdav": "Allows you to use WebDAV storage", + "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter", + "spatie/flysystem-dropbox": "Allows you to use Dropbox storage", + "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frenky.net" + } + ], + "description": "Filesystem abstraction: Many filesystems, one API.", + "keywords": [ + "Cloud Files", + "WebDAV", + "abstraction", + "aws", + "cloud", + "copy.com", + "dropbox", + "file systems", + "files", + "filesystem", + "filesystems", + "ftp", + "rackspace", + "remote", + "s3", + "sftp", + "storage" + ], + "time": "2020-08-23T07:39:11+00:00" + }, + { + "name": "league/glide", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/glide.git", + "reference": "8759b8edfe953c8e6aceb45b3647fb7ae5349a0c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/glide/zipball/8759b8edfe953c8e6aceb45b3647fb7ae5349a0c", + "reference": "8759b8edfe953c8e6aceb45b3647fb7ae5349a0c", + "shasum": "" + }, + "require": { + "intervention/image": "^2.4", + "league/flysystem": "^1.0", + "php": "^7.2", + "psr/http-message": "^1.0" + }, + "require-dev": { + "mockery/mockery": "^1.2", + "phpunit/php-token-stream": "^3.1", + "phpunit/phpunit": "^8.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Glide\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jonathan Reinink", + "email": "jonathan@reinink.ca", + "homepage": "http://reinink.ca" + } + ], + "description": "Wonderfully easy on-demand image manipulation library with an HTTP based API.", + "homepage": "http://glide.thephpleague.com", + "keywords": [ + "ImageMagick", + "editing", + "gd", + "image", + "imagick", + "league", + "manipulation", + "processing" + ], + "time": "2020-07-07T12:23:45+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ea2fbfc988bade315acd5967e6d02274086d0f28", + "reference": "ea2fbfc988bade315acd5967e6d02274086d0f28", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.36", + "phpunit/phpunit": "^8.5.8" + }, + "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", + "time": "2020-09-21T18:10:53+00:00" + }, + { + "name": "maennchen/zipstream-php", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://github.com/maennchen/ZipStream-PHP.git", + "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58", + "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58", + "shasum": "" + }, + "require": { + "myclabs/php-enum": "^1.5", + "php": ">= 7.1", + "psr/http-message": "^1.0", + "symfony/polyfill-mbstring": "^1.0" + }, + "require-dev": { + "ext-zip": "*", + "guzzlehttp/guzzle": ">= 6.3", + "mikey179/vfsstream": "^1.6", + "phpunit/phpunit": ">= 7.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "ZipStream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paul Duncan", + "email": "pabs@pablotron.org" + }, + { + "name": "Jonatan Männchen", + "email": "jonatan@maennchen.ch" + }, + { + "name": "Jesse Donat", + "email": "donatj@gmail.com" + }, + { + "name": "András Kolesár", + "email": "kolesar@kolesar.hu" + } + ], + "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.", + "keywords": [ + "stream", + "zip" + ], + "time": "2020-05-30T13:11:16+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "f9eee5cec93dfb313a38b6b288741e84e53f02d5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f9eee5cec93dfb313a38b6b288741e84e53f02d5", + "reference": "f9eee5cec93dfb313a38b6b288741e84e53f02d5", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1" + }, + "provide": { + "psr/log-implementation": "1.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^6.0", + "graylog2/gelf-php": "^1.4.2", + "php-amqplib/php-amqplib": "~2.4", + "php-console/php-console": "^3.1.3", + "php-parallel-lint/php-parallel-lint": "^1.0", + "phpspec/prophecy": "^1.6.1", + "phpunit/phpunit": "^8.5", + "predis/predis": "^1.1", + "rollbar/rollbar": "^1.3", + "ruflin/elastica": ">=0.90 <3.0", + "swiftmailer/swiftmailer": "^5.3|^6.0" + }, + "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-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via 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", + "php-console/php-console": "Allow sending log messages to Google Chrome", + "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-master": "2.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": "http://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "http://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "time": "2020-07-23T08:41:23+00:00" + }, + { + "name": "myclabs/php-enum", + "version": "1.7.6", + "source": { + "type": "git", + "url": "https://github.com/myclabs/php-enum.git", + "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c", + "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7", + "squizlabs/php_codesniffer": "1.*", + "vimeo/psalm": "^3.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "MyCLabs\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP Enum contributors", + "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + } + ], + "description": "PHP Enum implementation", + "homepage": "http://github.com/myclabs/php-enum", + "keywords": [ + "enum" + ], + "time": "2020-02-14T08:15:52+00:00" + }, + { + "name": "nesbot/carbon", + "version": "2.41.0", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "8690b13ad4da6d54d692afea15aab30b36fee52e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/8690b13ad4da6d54d692afea15aab30b36fee52e", + "reference": "8690b13ad4da6d54d692afea15aab30b36fee52e", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/translation": "^3.4 || ^4.0 || ^5.0" + }, + "require-dev": { + "doctrine/orm": "^2.7", + "friendsofphp/php-cs-fixer": "^2.14 || ^3.0", + "kylekatarnls/multi-tester": "^2.0", + "phpmd/phpmd": "^2.9", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.35", + "phpunit/phpunit": "^7.5 || ^8.0", + "squizlabs/php_codesniffer": "^3.4" + }, + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev", + "dev-3.x": "3.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": "http://nesbot.com" + }, + { + "name": "kylekatarnls", + "homepage": "http://github.com/kylekatarnls" + } + ], + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "http://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "time": "2020-10-04T09:11:05+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.10.2", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "658f1be311a230e0907f5dfe0213742aff0596de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/658f1be311a230e0907f5dfe0213742aff0596de", + "reference": "658f1be311a230e0907f5dfe0213742aff0596de", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=7.0" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-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" + ], + "time": "2020-09-26T10:30:38+00:00" + }, + { + "name": "opis/closure", + "version": "3.5.7", + "source": { + "type": "git", + "url": "https://github.com/opis/closure.git", + "reference": "4531e53afe2fc660403e76fb7644e95998bff7bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/opis/closure/zipball/4531e53afe2fc660403e76fb7644e95998bff7bf", + "reference": "4531e53afe2fc660403e76fb7644e95998bff7bf", + "shasum": "" + }, + "require": { + "php": "^5.4 || ^7.0" + }, + "require-dev": { + "jeremeamia/superclosure": "^2.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Opis\\Closure\\": "src/" + }, + "files": [ + "functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marius Sarca", + "email": "marius.sarca@gmail.com" + }, + { + "name": "Sorin Sarca", + "email": "sarca_sorin@hotmail.com" + } + ], + "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", + "homepage": "https://opis.io/closure", + "keywords": [ + "anonymous functions", + "closure", + "function", + "serializable", + "serialization", + "serialize" + ], + "time": "2020-09-06T17:02:15+00:00" + }, + { + "name": "org_heigl/ghostscript", + "version": "2.3.2", + "source": { + "type": "git", + "url": "https://github.com/heiglandreas/Org_Heigl_Ghostscript.git", + "reference": "fd73693a3f213427b585b45fa744c9cc60679f25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/heiglandreas/Org_Heigl_Ghostscript/zipball/fd73693a3f213427b585b45fa744c9cc60679f25", + "reference": "fd73693a3f213427b585b45fa744c9cc60679f25", + "shasum": "" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "phpdocumentor/phpdocumentor": "^2.9", + "phpunit/phpunit": "^5.5||^6.0||^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Org_Heigl\\Ghostscript\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Andreas Heigl", + "email": "andreas@heigl.org" + } + ], + "description": "A PHP-Wrapper around the Ghostscript-CLI", + "time": "2020-09-23T05:00:00+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.99", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "shasum": "" + }, + "require": { + "php": "^7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "time": "2018-07-02T15:55:56+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.7.5", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/994ecccd8f3283ecf5ac33254543eb0ac946d525", + "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7-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" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "time": "2020-07-20T17:29:33+00:00" + }, + { + "name": "psr/container", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://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" + ], + "time": "2017-02-14T16:28:37+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" + ], + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.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": "http://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" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2020-03-23T09:12:05+00:00" + }, + { + "name": "psr/simple-cache", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "time": "2017-10-23T01:57:42+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.10.4", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "a8aec1b2981ab66882a01cce36a49b6317dc3560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/a8aec1b2981ab66882a01cce36a49b6317dc3560", + "reference": "a8aec1b2981ab66882a01cce36a49b6317dc3560", + "shasum": "" + }, + "require": { + "dnoegel/php-xdg-base-dir": "0.1.*", + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3", + "php": "^8.0 || ^7.0 || ^5.5.9", + "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10", + "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2", + "hoa/console": "3.17.*" + }, + "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.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.", + "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.10.x-dev" + } + }, + "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" + ], + "time": "2020-05-03T19:32:03+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.", + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "24d93aefb2cd786b7edd9f45b554aea20b28b9b1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/24d93aefb2cd786b7edd9f45b554aea20b28b9b1", + "reference": "24d93aefb2cd786b7edd9f45b554aea20b28b9b1", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fzaninotto/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.6", + "mockery/mockery": "^1.3", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^3.12.2" + }, + "type": "library", + "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 7.2+ library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "time": "2020-09-10T20:58:17+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.1.1", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "cd4032040a750077205918c86049aa0f43d22947" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/cd4032040a750077205918c86049aa0f43d22947", + "reference": "cd4032040a750077205918c86049aa0f43d22947", + "shasum": "" + }, + "require": { + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "codeception/aspect-mock": "^3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7.0", + "doctrine/annotations": "^1.8", + "goaop/framework": "^2", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock-mockery": "^1.3", + "php-mock/php-mock-phpunit": "^2.5", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^0.17.1", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-mockery": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5", + "psy/psysh": "^0.10.0", + "slevomat/coding-standard": "^6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "3.9.4" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "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": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Uuid\\": "src/" + }, + "files": [ + "src/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "homepage": "https://github.com/ramsey/uuid", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "time": "2020-08-18T17:17:46+00:00" + }, + { + "name": "spatie/image", + "version": "1.7.6", + "source": { + "type": "git", + "url": "https://github.com/spatie/image.git", + "reference": "74535b5fd67ace75840c00c408666660843e755e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/image/zipball/74535b5fd67ace75840c00c408666660843e755e", + "reference": "74535b5fd67ace75840c00c408666660843e755e", + "shasum": "" + }, + "require": { + "ext-exif": "*", + "ext-mbstring": "*", + "league/glide": "^1.4", + "php": "^7.0", + "spatie/image-optimizer": "^1.0", + "spatie/temporary-directory": "^1.0.0", + "symfony/process": "^3.0|^4.0|^5.0" + }, + "require-dev": { + "larapack/dd": "^1.1", + "phpunit/phpunit": "^6.0|^7.0", + "symfony/var-dumper": "^3.2|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Image\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Manipulate images with an expressive API", + "homepage": "https://github.com/spatie/image", + "keywords": [ + "image", + "spatie" + ], + "time": "2020-01-26T18:56:44+00:00" + }, + { + "name": "spatie/image-optimizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/image-optimizer.git", + "reference": "9c1d470e34b28b715d25edb539dd6c899461527c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/image-optimizer/zipball/9c1d470e34b28b715d25edb539dd6c899461527c", + "reference": "9c1d470e34b28b715d25edb539dd6c899461527c", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2", + "psr/log": "^1.0", + "symfony/process": "^4.2|^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.0", + "symfony/var-dumper": "^4.2|^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\ImageOptimizer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Easily optimize images using PHP", + "homepage": "https://github.com/spatie/image-optimizer", + "keywords": [ + "image-optimizer", + "spatie" + ], + "time": "2019-11-25T12:29:24+00:00" + }, + { + "name": "spatie/laravel-medialibrary", + "version": "7.19.4", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-medialibrary.git", + "reference": "e10851e1611336d53aabb79e7c10cfc827cea7b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-medialibrary/zipball/e10851e1611336d53aabb79e7c10cfc827cea7b9", + "reference": "e10851e1611336d53aabb79e7c10cfc827cea7b9", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "ext-json": "*", + "illuminate/bus": "~5.8.35|^6.0|^7.0", + "illuminate/console": "~5.8.35|^6.0|^7.0", + "illuminate/database": "~5.8.35|^6.0|^7.0", + "illuminate/pipeline": "~5.8.35|^6.0|^7.0", + "illuminate/support": "~5.8.35|^6.0|^7.0", + "league/flysystem": "^1.0.8", + "maennchen/zipstream-php": "^1.0|^2.0", + "php": "^7.2", + "spatie/image": "^1.4.0", + "spatie/pdf-to-image": "^2.0", + "spatie/temporary-directory": "^1.1", + "symfony/console": "^4.4|^5.0" + }, + "conflict": { + "php-ffmpeg/php-ffmpeg": "<0.6.1" + }, + "require-dev": { + "doctrine/dbal": "^2.5.2", + "ext-pdo_sqlite": "*", + "guzzlehttp/guzzle": "^6.3", + "league/flysystem-aws-s3-v3": "^1.0.13", + "mockery/mockery": "^1.0", + "orchestra/testbench": "^3.8|^4.0|^5.0", + "phpunit/phpunit": "^8.0", + "spatie/phpunit-snapshot-assertions": "^2.0" + }, + "suggest": { + "league/flysystem-aws-s3-v3": "Required to use AWS S3 file storage", + "php-ffmpeg/php-ffmpeg": "Required for generating video thumbnails" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\MediaLibrary\\MediaLibraryServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Spatie\\MediaLibrary\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://murze.be", + "role": "Developer" + } + ], + "description": "Associate files with Eloquent models", + "homepage": "https://github.com/spatie/laravel-medialibrary", + "keywords": [ + "cms", + "conversion", + "downloads", + "images", + "laravel", + "laravel-medialibrary", + "media", + "spatie" + ], + "time": "2020-09-30T21:19:21+00:00" + }, + { + "name": "spatie/pdf-to-image", + "version": "v2.x-dev", + "source": { + "type": "git", + "url": "https://github.com/spatie/pdf-to-image.git", + "reference": "6718a89065c34dfadfbb2ca61eb1c3e6a956e503" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/pdf-to-image/zipball/6718a89065c34dfadfbb2ca61eb1c3e6a956e503", + "reference": "6718a89065c34dfadfbb2ca61eb1c3e6a956e503", + "shasum": "" + }, + "require": { + "org_heigl/ghostscript": "^2.2", + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.2", + "spatie/temporary-directory": "^1.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\PdfToImage\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Convert a pdf to an image", + "homepage": "https://github.com/spatie/pdf-to-image", + "keywords": [ + "convert", + "image", + "pdf", + "pdf-to-image", + "spatie" + ], + "time": "2017-06-20T05:58:45+00:00" + }, + { + "name": "spatie/temporary-directory", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/spatie/temporary-directory.git", + "reference": "8efe8e61e0ca943d84341f10e51ef3a9606af932" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/8efe8e61e0ca943d84341f10e51ef3a9606af932", + "reference": "8efe8e61e0ca943d84341f10e51ef3a9606af932", + "shasum": "" + }, + "require": { + "php": "^7.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\TemporaryDirectory\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alex Vanderbist", + "email": "alex@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Easily create, use and destroy temporary directories", + "homepage": "https://github.com/spatie/temporary-directory", + "keywords": [ + "spatie", + "temporary-directory" + ], + "time": "2020-09-07T20:41:15+00:00" + }, + { + "name": "swiftmailer/swiftmailer", + "version": "v6.2.3", + "source": { + "type": "git", + "url": "https://github.com/swiftmailer/swiftmailer.git", + "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/149cfdf118b169f7840bbe3ef0d4bc795d1780c9", + "reference": "149cfdf118b169f7840bbe3ef0d4bc795d1780c9", + "shasum": "" + }, + "require": { + "egulias/email-validator": "~2.0", + "php": ">=7.0.0", + "symfony/polyfill-iconv": "^1.0", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.1", + "symfony/phpunit-bridge": "^3.4.19|^4.1.8" + }, + "suggest": { + "ext-intl": "Needed to support internationalized email addresses", + "true/punycode": "Needed to support internationalized email addresses, if ext-intl is not installed" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.2-dev" + } + }, + "autoload": { + "files": [ + "lib/swift_required.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Corbyn" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Swiftmailer, free feature-rich PHP mailer", + "homepage": "https://swiftmailer.symfony.com", + "keywords": [ + "email", + "mail", + "mailer" + ], + "time": "2019-11-12T09:31:26+00:00" + }, + { + "name": "symfony/console", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "04c3a31fe8ea94b42c9e2d1acc93d19782133b00" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/04c3a31fe8ea94b42c9e2d1acc93d19782133b00", + "reference": "04c3a31fe8ea94b42c9e2d1acc93d19782133b00", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1|^2", + "symfony/string": "^5.1" + }, + "conflict": { + "symfony/dependency-injection": "<4.4", + "symfony/dotenv": "<5.1", + "symfony/event-dispatcher": "<4.4", + "symfony/lock": "<4.4", + "symfony/process": "<4.4" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/event-dispatcher": "^4.4|^5.0", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^4.4|^5.0", + "symfony/var-dumper": "^4.4|^5.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2020-09-18T14:27:32+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/e544e24472d4c97b2d11ade7caacd446727c6bf9", + "reference": "e544e24472d4c97b2d11ade7caacd446727c6bf9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony CssSelector Component", + "homepage": "https://symfony.com", + "time": "2020-05-20T17:43:50+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v2.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", + "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-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", + "time": "2020-09-07T11:33:47+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "5e4d8ef8d71822922d1eebd130219ae3491a5ca9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/5e4d8ef8d71822922d1eebd130219ae3491a5ca9", + "reference": "5e4d8ef8d71822922d1eebd130219ae3491a5ca9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/log": "^1.0", + "symfony/polyfill-php80": "^1.15", + "symfony/var-dumper": "^4.4|^5.0" + }, + "require-dev": { + "symfony/deprecation-contracts": "^2.1", + "symfony/http-kernel": "^4.4|^5.0", + "symfony/serializer": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony ErrorHandler Component", + "homepage": "https://symfony.com", + "time": "2020-10-02T08:49:02+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "d5de97d6af175a9e8131c546db054ca32842dd0f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d5de97d6af175a9e8131c546db054ca32842dd0f", + "reference": "d5de97d6af175a9e8131c546db054ca32842dd0f", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/event-dispatcher-contracts": "^2", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/dependency-injection": "<4.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/error-handler": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^4.4|^5.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2020-09-18T14:27:32+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v2.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "0ba7d54483095a198fa51781bc608d17e84dffa2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0ba7d54483095a198fa51781bc608d17e84dffa2", + "reference": "0ba7d54483095a198fa51781bc608d17e84dffa2", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/event-dispatcher": "^1" + }, + "suggest": { + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-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" + ], + "time": "2020-09-07T11:33:47+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", + "reference": "2c3ba7ad6884e6c4451ce2340e2dc23f6fa3e0d8", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony Finder Component", + "homepage": "https://symfony.com", + "time": "2020-09-02T16:23:27+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v2.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "3a5d0fe7908daaa23e3dbf4cee3ba4bfbb19fdd3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/3a5d0fe7908daaa23e3dbf4cee3ba4bfbb19fdd3", + "reference": "3a5d0fe7908daaa23e3dbf4cee3ba4bfbb19fdd3", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "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 HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "time": "2020-09-07T11:33:47+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "353b42e7b4fd1c898aab09a059466c9cea74039b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/353b42e7b4fd1c898aab09a059466c9cea74039b", + "reference": "353b42e7b4fd1c898aab09a059466c9cea74039b", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.15" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/mime": "^4.4|^5.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2020-09-27T14:14:57+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "1764b87d2f10d5c9ce6e4850fe27934116d89708" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/1764b87d2f10d5c9ce6e4850fe27934116d89708", + "reference": "1764b87d2f10d5c9ce6e4850fe27934116d89708", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/log": "~1.0", + "symfony/deprecation-contracts": "^2.1", + "symfony/error-handler": "^4.4|^5.0", + "symfony/event-dispatcher": "^5.0", + "symfony/http-client-contracts": "^1.1|^2", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/browser-kit": "<4.4", + "symfony/cache": "<5.0", + "symfony/config": "<5.0", + "symfony/console": "<4.4", + "symfony/dependency-injection": "<4.4", + "symfony/doctrine-bridge": "<5.0", + "symfony/form": "<5.0", + "symfony/http-client": "<5.0", + "symfony/mailer": "<5.0", + "symfony/messenger": "<5.0", + "symfony/translation": "<5.0", + "symfony/twig-bridge": "<5.0", + "symfony/validator": "<5.0", + "twig/twig": "<2.4" + }, + "provide": { + "psr/log-implementation": "1.0" + }, + "require-dev": { + "psr/cache": "~1.0", + "symfony/browser-kit": "^4.4|^5.0", + "symfony/config": "^5.0", + "symfony/console": "^4.4|^5.0", + "symfony/css-selector": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/dom-crawler": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/finder": "^4.4|^5.0", + "symfony/process": "^4.4|^5.0", + "symfony/routing": "^4.4|^5.0", + "symfony/stopwatch": "^4.4|^5.0", + "symfony/translation": "^4.4|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "twig/twig": "^2.4|^3.0" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony HttpKernel Component", + "homepage": "https://symfony.com", + "time": "2020-10-04T07:57:28+00:00" + }, + { + "name": "symfony/mime", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "4404d6545125863561721514ad9388db2661eec5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/4404d6545125863561721514ad9388db2661eec5", + "reference": "4404d6545125863561721514ad9388db2661eec5", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/mailer": "<4.4" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10", + "symfony/dependency-injection": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "A library to manipulate MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "time": "2020-09-02T16:23:27+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", + "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "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" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-iconv", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-iconv.git", + "reference": "6c2f78eb8f5ab8eaea98f6d414a5915f2e0fce36" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6c2f78eb8f5ab8eaea98f6d414a5915f2e0fce36", + "reference": "6c2f78eb8f5ab8eaea98f6d414a5915f2e0fce36", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-iconv": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + }, + "files": [ + "bootstrap.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": "Symfony polyfill for the Iconv extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "iconv", + "polyfill", + "portable", + "shim" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b740103edbdcc39602239ee8860f0f45a8eb9aa5", + "reference": "b740103edbdcc39602239ee8860f0f45a8eb9aa5", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + }, + "files": [ + "bootstrap.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": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php70": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "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" + ], + "time": "2020-08-04T06:02:08+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "files": [ + "bootstrap.php" + ], + "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" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", + "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.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": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-php70", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php70.git", + "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", + "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", + "shasum": "" + }, + "require": { + "paragonie/random_compat": "~1.0|~2.0|~9.99", + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php70\\": "" + }, + "files": [ + "bootstrap.php" + ], + "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 7.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "639447d008615574653fb3bc60d1986d7172eaae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", + "reference": "639447d008615574653fb3bc60d1986d7172eaae", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.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": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", + "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "files": [ + "bootstrap.php" + ], + "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 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", + "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", + "shasum": "" + }, + "require": { + "php": ">=7.0.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "files": [ + "bootstrap.php" + ], + "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" + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/process", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "d3a2e64866169586502f0cd9cab69135ad12cee9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/d3a2e64866169586502f0cd9cab69135ad12cee9", + "reference": "d3a2e64866169586502f0cd9cab69135ad12cee9", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.15" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony Process Component", + "homepage": "https://symfony.com", + "time": "2020-09-02T16:23:27+00:00" + }, + { + "name": "symfony/routing", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "720348c2ae011f8c56964c0fc3e992840cb60ccf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/720348c2ae011f8c56964c0fc3e992840cb60ccf", + "reference": "720348c2ae011f8c56964c0fc3e992840cb60ccf", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/config": "<5.0", + "symfony/dependency-injection": "<4.4", + "symfony/yaml": "<4.4" + }, + "require-dev": { + "doctrine/annotations": "~1.2", + "psr/log": "~1.0", + "symfony/config": "^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/yaml": "^4.4|^5.0" + }, + "suggest": { + "doctrine/annotations": "For using the annotation loader", + "symfony/config": "For using the all-in-one router or any loader", + "symfony/expression-language": "For using expression matching", + "symfony/http-foundation": "For using a Symfony Request object", + "symfony/yaml": "For using the YAML loader" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony Routing Component", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "time": "2020-10-02T13:05:43+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.0" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "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" + ], + "time": "2020-09-07T11:33:47+00:00" + }, + { + "name": "symfony/string", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", + "reference": "4a9afe9d07bac506f75bcee8ed3ce76da5a9343e", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "~1.15" + }, + "require-dev": { + "symfony/error-handler": "^4.4|^5.0", + "symfony/http-client": "^4.4|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "files": [ + "Resources/functions.php" + ], + "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": "Symfony String component", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "time": "2020-09-15T12:23:47+00:00" + }, + { + "name": "symfony/translation", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "e3cdd5119b1b5bf0698c351b8ee20fb5a4ea248b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/e3cdd5119b1b5bf0698c351b8ee20fb5a4ea248b", + "reference": "e3cdd5119b1b5bf0698c351b8ee20fb5a4ea248b", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.15", + "symfony/translation-contracts": "^2" + }, + "conflict": { + "symfony/config": "<4.4", + "symfony/dependency-injection": "<5.0", + "symfony/http-kernel": "<5.0", + "symfony/twig-bundle": "<5.0", + "symfony/yaml": "<4.4" + }, + "provide": { + "symfony/translation-implementation": "2.0" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "^4.4|^5.0", + "symfony/console": "^4.4|^5.0", + "symfony/dependency-injection": "^5.0", + "symfony/finder": "^4.4|^5.0", + "symfony/http-kernel": "^5.0", + "symfony/intl": "^4.4|^5.0", + "symfony/service-contracts": "^1.1.2|^2", + "symfony/yaml": "^4.4|^5.0" + }, + "suggest": { + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "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": "Symfony Translation Component", + "homepage": "https://symfony.com", + "time": "2020-09-27T03:44:28+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/e2eaa60b558f26a4b0354e1bbb25636efaaad105", + "reference": "e2eaa60b558f26a4b0354e1bbb25636efaaad105", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "suggest": { + "symfony/translation-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + } + }, + "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" + ], + "time": "2020-09-28T13:05:58+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v5.1.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "c976c115a0d788808f7e71834c8eb0844f678d02" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/c976c115a0d788808f7e71834c8eb0844f678d02", + "reference": "c976c115a0d788808f7e71834c8eb0844f678d02", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0", + "symfony/process": "^4.4|^5.0", + "twig/twig": "^2.4|^3.0" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "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": "Symfony mechanism for exploring and dumping PHP variables", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "time": "2020-09-18T14:27:32+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "2.2.3", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/b43b05cf43c1b6d849478965062b6ef73e223bb5", + "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^5.5 || ^7.0 || ^8.0", + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5" + }, + "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", + "time": "2020-07-13T06:12:54+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v4.1.8", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "572af79d913627a9d70374d27a6f5d689a35de32" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/572af79d913627a9d70374d27a6f5d689a35de32", + "reference": "572af79d913627a9d70374d27a6f5d689a35de32", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0 || ^8.0", + "phpoption/phpoption": "^1.7.3", + "symfony/polyfill-ctype": "^1.17" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-filter": "*", + "ext-pcre": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0" + }, + "suggest": { + "ext-filter": "Required to use the boolean validator.", + "ext-pcre": "Required to use most of the library." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.1-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "homepage": "https://gjcampbell.co.uk/" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://vancelucas.com/" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "time": "2020-07-14T19:22:52+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "1.5.3", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "25bcbf01678930251fd572891447d9e318a6e2b8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/25bcbf01678930251fd572891447d9e318a6e2b8", + "reference": "25bcbf01678930251fd572891447d9e318a6e2b8", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.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" + ], + "time": "2020-07-22T23:32:04+00:00" + }, + { + "name": "yajra/laravel-datatables-oracle", + "version": "v9.11.1", + "source": { + "type": "git", + "url": "https://github.com/yajra/laravel-datatables.git", + "reference": "d85285c87cd9c02dfaee2a1201a05e002e148e1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yajra/laravel-datatables/zipball/d85285c87cd9c02dfaee2a1201a05e002e148e1a", + "reference": "d85285c87cd9c02dfaee2a1201a05e002e148e1a", + "shasum": "" + }, + "require": { + "illuminate/database": "5.8.*|^6|^7|^8", + "illuminate/filesystem": "5.8.*|^6|^7|^8", + "illuminate/http": "5.8.*|^6|^7|^8", + "illuminate/support": "5.8.*|^6|^7|^8", + "illuminate/view": "5.8.*|^6|^7|^8", + "php": "^7.1.3" + }, + "require-dev": { + "orchestra/testbench": "^3.8" + }, + "suggest": { + "yajra/laravel-datatables-buttons": "Plugin for server-side exporting of dataTables.", + "yajra/laravel-datatables-editor": "Plugin to use DataTables Editor (requires a license).", + "yajra/laravel-datatables-fractal": "Plugin for server-side response using Fractal.", + "yajra/laravel-datatables-html": "Plugin for server-side HTML builder of dataTables." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.0-dev" + }, + "laravel": { + "providers": [ + "Yajra\\DataTables\\DataTablesServiceProvider" + ], + "aliases": { + "DataTables": "Yajra\\DataTables\\Facades\\DataTables" + } + } + }, + "autoload": { + "psr-4": { + "Yajra\\DataTables\\": "src/" + }, + "files": [ + "src/helper.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Arjay Angeles", + "email": "aqangeles@gmail.com" + } + ], + "description": "jQuery DataTables API for Laravel 4|5|6|7", + "keywords": [ + "datatables", + "jquery", + "laravel" + ], + "time": "2020-10-06T03:24:30+00:00" + } + ], + "packages-dev": [ + { + "name": "doctrine/instantiator", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "f350df0268e904597e3bd9c4685c53e0e333feea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/f350df0268e904597e3bd9c4685c53e0e333feea", + "reference": "f350df0268e904597e3bd9c4685c53e0e333feea", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "time": "2020-05-29T17:27:14+00:00" + }, + { + "name": "facade/flare-client-php", + "version": "1.3.6", + "source": { + "type": "git", + "url": "https://github.com/facade/flare-client-php.git", + "reference": "451fadf38e9f635e7f8e1f5b3cf5c9eb82f11799" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/flare-client-php/zipball/451fadf38e9f635e7f8e1f5b3cf5c9eb82f11799", + "reference": "451fadf38e9f635e7f8e1f5b3cf5c9eb82f11799", + "shasum": "" + }, + "require": { + "facade/ignition-contracts": "~1.0", + "illuminate/pipeline": "^5.5|^6.0|^7.0|^8.0", + "php": "^7.1", + "symfony/http-foundation": "^3.3|^4.1|^5.0", + "symfony/mime": "^3.4|^4.0|^5.1", + "symfony/var-dumper": "^3.4|^4.0|^5.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14", + "phpunit/phpunit": "^7.5.16", + "spatie/phpunit-snapshot-assertions": "^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Facade\\FlareClient\\": "src" + }, + "files": [ + "src/helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Send PHP errors to Flare", + "homepage": "https://github.com/facade/flare-client-php", + "keywords": [ + "exception", + "facade", + "flare", + "reporting" + ], + "time": "2020-09-18T06:35:11+00:00" + }, + { + "name": "facade/ignition", + "version": "2.3.8", + "source": { + "type": "git", + "url": "https://github.com/facade/ignition.git", + "reference": "e8fed9c382cd1d02b5606688576a35619afdf82c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/ignition/zipball/e8fed9c382cd1d02b5606688576a35619afdf82c", + "reference": "e8fed9c382cd1d02b5606688576a35619afdf82c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "facade/flare-client-php": "^1.0", + "facade/ignition-contracts": "^1.0", + "filp/whoops": "^2.4", + "illuminate/support": "^7.0|^8.0", + "monolog/monolog": "^2.0", + "php": "^7.2.5", + "scrivo/highlight.php": "^9.15", + "symfony/console": "^5.0", + "symfony/var-dumper": "^5.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14", + "mockery/mockery": "^1.3", + "orchestra/testbench": "^5.0|^6.0", + "psalm/plugin-laravel": "^1.2" + }, + "suggest": { + "laravel/telescope": "^3.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Facade\\Ignition\\IgnitionServiceProvider" + ], + "aliases": { + "Flare": "Facade\\Ignition\\Facades\\Flare" + } + } + }, + "autoload": { + "psr-4": { + "Facade\\Ignition\\": "src" + }, + "files": [ + "src/helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A beautiful error page for Laravel applications.", + "homepage": "https://github.com/facade/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "time": "2020-10-01T23:01:14+00:00" + }, + { + "name": "facade/ignition-contracts", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/facade/ignition-contracts.git", + "reference": "aeab1ce8b68b188a43e81758e750151ad7da796b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/aeab1ce8b68b188a43e81758e750151ad7da796b", + "reference": "aeab1ce8b68b188a43e81758e750151ad7da796b", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14", + "phpunit/phpunit": "^7.5|^8.0", + "vimeo/psalm": "^3.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Facade\\IgnitionContracts\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://flareapp.io", + "role": "Developer" + } + ], + "description": "Solution contracts for Ignition", + "homepage": "https://github.com/facade/ignition-contracts", + "keywords": [ + "contracts", + "flare", + "ignition" + ], + "time": "2020-07-14T10:10:28+00:00" + }, + { + "name": "filp/whoops", + "version": "2.7.3", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "5d5fe9bb3d656b514d455645b3addc5f7ba7714d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/5d5fe9bb3d656b514d455645b3addc5f7ba7714d", + "reference": "5d5fe9bb3d656b514d455645b3addc5f7ba7714d", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0", + "psr/log": "^1.0.1" + }, + "require-dev": { + "mockery/mockery": "^0.9 || ^1.0", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0", + "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.6-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" + ], + "time": "2020-06-14T09:00:00+00:00" + }, + { + "name": "fzaninotto/faker", + "version": "v1.9.1", + "source": { + "type": "git", + "url": "https://github.com/fzaninotto/Faker.git", + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/fc10d778e4b84d5bd315dad194661e091d307c6f", + "reference": "fc10d778e4b84d5bd315dad194661e091d307c6f", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "ext-intl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7", + "squizlabs/php_codesniffer": "^2.9.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.9-dev" + } + }, + "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" + ], + "time": "2019-12-12T13:22:17+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" + ], + "time": "2020-07-09T08:09:16+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.3.3", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "60fa2f67f6e4d3634bb4a45ff3171fa52215800d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/60fa2f67f6e4d3634bb4a45ff3171fa52215800d", + "reference": "60fa2f67f6e4d3634bb4a45ff3171fa52215800d", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "^2.0.1", + "lib-pcre": ">=7.0", + "php": ">=5.6.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.10|^6.5|^7.5|^8.5|^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, + "autoload": { + "psr-0": { + "Mockery": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "http://blog.astrumfutura.com" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "http://davedevelopment.co.uk" + } + ], + "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" + ], + "time": "2020-08-11T18:10:21+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.10.1", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", + "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "replace": { + "myclabs/deep-copy": "self.version" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "time": "2020-06-29T13:22:24+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v4.2.0", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "d50490417eded97be300a92cd7df7badc37a9018" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/d50490417eded97be300a92cd7df7badc37a9018", + "reference": "d50490417eded97be300a92cd7df7badc37a9018", + "shasum": "" + }, + "require": { + "facade/ignition-contracts": "^1.0", + "filp/whoops": "^2.4", + "php": "^7.2.5", + "symfony/console": "^5.0" + }, + "require-dev": { + "facade/ignition": "^2.0", + "fideloper/proxy": "^4.2", + "friendsofphp/php-cs-fixer": "^2.16", + "fruitcake/laravel-cors": "^1.0", + "laravel/framework": "^7.0", + "laravel/tinker": "^2.0", + "nunomaduro/larastan": "^0.5", + "orchestra/testbench": "^5.0", + "phpstan/phpstan": "^0.12.3", + "phpunit/phpunit": "^8.5.1 || ^9.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + } + }, + "autoload": { + "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" + ], + "time": "2020-04-04T19:56:08+00:00" + }, + { + "name": "phar-io/manifest", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "phar-io/version": "^2.0", + "php": "^5.6 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.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)", + "time": "2018-07-08T19:23:20+00:00" + }, + { + "name": "phar-io/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.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", + "time": "2018-07-08T19:19:57+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.2.2", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556", + "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.3", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "account@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "time": "2020-09-03T19:13:55+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", + "reference": "6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "time": "2020-09-17T18:55:26+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "1.12.1", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "8ce87516be71aae9b956f81906aaf0338e0d8a2d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/8ce87516be71aae9b956f81906aaf0338e0d8a2d", + "reference": "8ce87516be71aae9b956f81906aaf0338e0d8a2d", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2", + "php": "^7.2 || ~8.0, <8.1", + "phpdocumentor/reflection-docblock": "^5.2", + "sebastian/comparator": "^3.0 || ^4.0", + "sebastian/recursion-context": "^3.0 || ^4.0" + }, + "require-dev": { + "phpspec/phpspec": "^6.0", + "phpunit/phpunit": "^8.0 || ^9.0 <9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.11.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "time": "2020-09-29T09:10:42+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "7.0.10", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "f1884187926fbb755a9aaf0b3836ad3165b478bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f1884187926fbb755a9aaf0b3836ad3165b478bf", + "reference": "f1884187926fbb755a9aaf0b3836ad3165b478bf", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^7.2", + "phpunit/php-file-iterator": "^2.0.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-token-stream": "^3.1.1", + "sebastian/code-unit-reverse-lookup": "^1.0.1", + "sebastian/environment": "^4.2.2", + "sebastian/version": "^2.0.1", + "theseer/tokenizer": "^1.1.3" + }, + "require-dev": { + "phpunit/phpunit": "^8.2.2" + }, + "suggest": { + "ext-xdebug": "^2.7.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.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 provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "time": "2019-11-20T13:55:58+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "050bedf145a257b1ff02746c31894800e5122946" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", + "reference": "050bedf145a257b1ff02746c31894800e5122946", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "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": "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" + ], + "time": "2018-09-13T20:33:42+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "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" + ], + "time": "2015-06-21T13:50:34+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "2.1.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "1038454804406b0b5f5f520358e78c1c2f71501e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/1038454804406b0b5f5f520358e78c1c2f71501e", + "reference": "1038454804406b0b5f5f520358e78c1c2f71501e", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.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": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "time": "2019-06-07T04:22:29+00:00" + }, + { + "name": "phpunit/php-token-stream", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/995192df77f63a59e47f025390d2d1fdf8f425ff", + "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "abandoned": true, + "time": "2019-09-17T06:23:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "8.5.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "34c18baa6a44f1d1fbf0338907139e9dce95b997" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/34c18baa6a44f1d1fbf0338907139e9dce95b997", + "reference": "34c18baa6a44f1d1fbf0338907139e9dce95b997", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2.0", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.9.1", + "phar-io/manifest": "^1.0.3", + "phar-io/version": "^2.0.1", + "php": "^7.2", + "phpspec/prophecy": "^1.8.1", + "phpunit/php-code-coverage": "^7.0.7", + "phpunit/php-file-iterator": "^2.0.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-timer": "^2.1.2", + "sebastian/comparator": "^3.0.2", + "sebastian/diff": "^3.0.2", + "sebastian/environment": "^4.2.2", + "sebastian/exporter": "^3.1.1", + "sebastian/global-state": "^3.0.0", + "sebastian/object-enumerator": "^3.0.3", + "sebastian/resource-operations": "^2.0.1", + "sebastian/type": "^1.1.3", + "sebastian/version": "^2.0.1" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*", + "phpunit/php-invoker": "^2.0.0" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "8.5-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": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "time": "2020-06-22T07:06:58+00:00" + }, + { + "name": "scrivo/highlight.php", + "version": "v9.18.1.2", + "source": { + "type": "git", + "url": "https://github.com/scrivo/highlight.php.git", + "reference": "efb6e445494a9458aa59b0af5edfa4bdcc6809d9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/scrivo/highlight.php/zipball/efb6e445494a9458aa59b0af5edfa4bdcc6809d9", + "reference": "efb6e445494a9458aa59b0af5edfa4bdcc6809d9", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": ">=5.4" + }, + "require-dev": { + "phpunit/phpunit": "^4.8|^5.7", + "sabberworm/php-css-parser": "^8.3", + "symfony/finder": "^2.8|^3.4", + "symfony/var-dumper": "^2.8|^3.4" + }, + "suggest": { + "ext-dom": "Needed to make use of the features in the utilities namespace" + }, + "type": "library", + "autoload": { + "psr-0": { + "Highlight\\": "", + "HighlightUtilities\\": "" + }, + "files": [ + "HighlightUtilities/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Geert Bergman", + "homepage": "http://www.scrivo.org/", + "role": "Project Author" + }, + { + "name": "Vladimir Jimenez", + "homepage": "https://allejo.io", + "role": "Maintainer" + }, + { + "name": "Martin Folkers", + "homepage": "https://twobrain.io", + "role": "Contributor" + } + ], + "description": "Server side syntax highlighter that supports 185 languages. It's a PHP port of highlight.js", + "keywords": [ + "code", + "highlight", + "highlight.js", + "highlight.php", + "syntax" + ], + "time": "2020-08-27T03:24:44+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-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/", + "time": "2017-03-04T06:30:41+00:00" + }, + { + "name": "sebastian/comparator", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "shasum": "" + }, + "require": { + "php": "^7.1", + "sebastian/diff": "^3.0", + "sebastian/exporter": "^3.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "time": "2018-07-12T15:12:46+00:00" + }, + { + "name": "sebastian/diff", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5 || ^8.0", + "symfony/process": "^2 || ^3.3 || ^4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "time": "2019-02-04T06:01:07+00:00" + }, + { + "name": "sebastian/environment", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/464c90d7bdf5ad4e8a6aea15c091fec0603d4368", + "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-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": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "time": "2019-11-20T08:46:58+00:00" + }, + { + "name": "sebastian/exporter", + "version": "3.1.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e", + "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-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": "http://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "time": "2019-09-14T09:02:43+00:00" + }, + { + "name": "sebastian/global-state", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", + "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", + "shasum": "" + }, + "require": { + "php": "^7.2", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^8.0" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "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": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "time": "2019-02-01T05:30:01+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-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/", + "time": "2017-08-03T12:35:26+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "773f97c67f28de00d397be301821b06708fca0be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", + "reference": "773f97c67f28de00d397be301821b06708fca0be", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-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/", + "time": "2017-03-29T09:07:27+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "time": "2017-03-03T06:23:57+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "time": "2018-10-04T04:07:39+00:00" + }, + { + "name": "sebastian/type", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/3aaaa15fa71d27650d62a948be022fe3b48541a3", + "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3", + "shasum": "" + }, + "require": { + "php": "^7.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.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": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "time": "2019-07-02T08:10:15+00:00" + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "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": "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", + "time": "2016-10-03T07:35:21+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "75a63c33a8577608444246075ea0af0d052e452a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", + "reference": "75a63c33a8577608444246075ea0af0d052e452a", + "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", + "time": "2020-07-12T23:59:07+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.9.1", + "source": { + "type": "git", + "url": "https://github.com/webmozart/assert.git", + "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", + "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0 || ^8.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<3.9.1" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36 || ^7.5.13" + }, + "type": "library", + "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" + ], + "time": "2020-07-08T17:02:28+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^7.2.5" + }, + "platform-dev": [] +} diff --git a/config/adminlte.php b/config/adminlte.php new file mode 100644 index 0000000..22ebf72 --- /dev/null +++ b/config/adminlte.php @@ -0,0 +1,437 @@ + 'AdminLTE 3', + 'title_prefix' => '', + 'title_postfix' => '', + + /* + |-------------------------------------------------------------------------- + | Favicon + |-------------------------------------------------------------------------- + | + | Here you can activate the favicon. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#62-favicon + | + */ + + 'use_ico_only' => false, + 'use_full_favicon' => false, + + /* + |-------------------------------------------------------------------------- + | Logo + |-------------------------------------------------------------------------- + | + | Here you can change the logo of your admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#63-logo + | + */ + + 'logo' => 'AdminLTE', + 'logo_img' => 'vendor/adminlte/dist/img/AdminLTELogo.png', + 'logo_img_class' => 'brand-image img-circle elevation-3', + 'logo_img_xl' => null, + 'logo_img_xl_class' => 'brand-image-xs', + 'logo_img_alt' => 'AdminLTE', + + /* + |-------------------------------------------------------------------------- + | User Menu + |-------------------------------------------------------------------------- + | + | Here you can activate and change the user menu. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#64-user-menu + | + */ + + 'usermenu_enabled' => true, + 'usermenu_header' => false, + 'usermenu_header_class' => 'bg-primary', + 'usermenu_image' => false, + 'usermenu_desc' => false, + 'usermenu_profile_url' => false, + + /* + |-------------------------------------------------------------------------- + | Layout + |-------------------------------------------------------------------------- + | + | Here we change the layout of your admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#71-layout + | + */ + + 'layout_topnav' => null, + 'layout_boxed' => null, + 'layout_fixed_sidebar' => null, + 'layout_fixed_navbar' => null, + 'layout_fixed_footer' => null, + + /* + |-------------------------------------------------------------------------- + | Authentication Views Classes + |-------------------------------------------------------------------------- + | + | Here you can change the look and behavior of the authentication views. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#721-authentication-views-classes + | + */ + + 'classes_auth_card' => 'card-outline card-primary', + 'classes_auth_header' => '', + 'classes_auth_body' => '', + 'classes_auth_footer' => '', + 'classes_auth_icon' => '', + 'classes_auth_btn' => 'btn-flat btn-primary', + + /* + |-------------------------------------------------------------------------- + | Admin Panel Classes + |-------------------------------------------------------------------------- + | + | Here you can change the look and behavior of the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#722-admin-panel-classes + | + */ + + 'classes_body' => '', + 'classes_brand' => '', + 'classes_brand_text' => '', + 'classes_content_wrapper' => '', + 'classes_content_header' => '', + 'classes_content' => '', + 'classes_sidebar' => 'sidebar-dark-primary elevation-4', + 'classes_sidebar_nav' => '', + 'classes_topnav' => 'navbar-white navbar-light', + 'classes_topnav_nav' => 'navbar-expand', + 'classes_topnav_container' => 'container', + + /* + |-------------------------------------------------------------------------- + | Sidebar + |-------------------------------------------------------------------------- + | + | Here we can modify the sidebar of the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#73-sidebar + | + */ + + 'sidebar_mini' => true, + 'sidebar_collapse' => false, + 'sidebar_collapse_auto_size' => false, + 'sidebar_collapse_remember' => false, + 'sidebar_collapse_remember_no_transition' => true, + 'sidebar_scrollbar_theme' => 'os-theme-light', + 'sidebar_scrollbar_auto_hide' => 'l', + 'sidebar_nav_accordion' => true, + 'sidebar_nav_animation_speed' => 300, + + /* + |-------------------------------------------------------------------------- + | Control Sidebar (Right Sidebar) + |-------------------------------------------------------------------------- + | + | Here we can modify the right sidebar aka control sidebar of the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#74-control-sidebar-right-sidebar + | + */ + + 'right_sidebar' => false, + 'right_sidebar_icon' => 'fas fa-cogs', + 'right_sidebar_theme' => 'dark', + 'right_sidebar_slide' => true, + 'right_sidebar_push' => true, + 'right_sidebar_scrollbar_theme' => 'os-theme-light', + 'right_sidebar_scrollbar_auto_hide' => 'l', + + /* + |-------------------------------------------------------------------------- + | URLs + |-------------------------------------------------------------------------- + | + | Here we can modify the url settings of the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#65-urls + | + */ + + 'use_route_url' => false, + + 'dashboard_url' => 'home', + + 'logout_url' => 'logout', + + 'login_url' => 'login', + + 'register_url' => 'register', + + 'password_reset_url' => 'password/reset', + + 'password_email_url' => 'password/email', + + 'profile_url' => false, + + /* + |-------------------------------------------------------------------------- + | Laravel Mix + |-------------------------------------------------------------------------- + | + | Here we can enable the Laravel Mix option for the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#92-laravel-mix + | + */ + + 'enabled_laravel_mix' => false, + 'laravel_mix_css_path' => 'css/app.css', + 'laravel_mix_js_path' => 'js/app.js', + + /* + |-------------------------------------------------------------------------- + | Menu Items + |-------------------------------------------------------------------------- + | + | Here we can modify the sidebar/top navigation of the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#8-menu-configuration + | + */ + + 'menu' => [ + [ + 'text' => 'search', + 'search' => true, + 'topnav' => true, + ], + [ + 'text' => 'blog', + 'url' => 'admin/blog', + 'can' => 'manage-blog', + ], + [ + 'text' => 'pages', + 'url' => 'admin/pages', + 'icon' => 'far fa-fw fa-file', + 'label' => 4, + 'label_color' => 'success', + ], + ['header' => 'account_settings'], + [ + 'text' => 'profile', + 'url' => 'admin/settings', + 'icon' => 'fas fa-fw fa-user', + ], + [ + 'text' => 'change_password', + 'url' => 'admin/settings', + 'icon' => 'fas fa-fw fa-lock', + ], + [ + 'text' => 'multilevel', + 'icon' => 'fas fa-fw fa-share', + 'submenu' => [ + [ + 'text' => 'level_one', + 'url' => '#', + ], + [ + 'text' => 'level_one', + 'url' => '#', + 'submenu' => [ + [ + 'text' => 'level_two', + 'url' => '#', + ], + [ + 'text' => 'level_two', + 'url' => '#', + 'submenu' => [ + [ + 'text' => 'level_three', + 'url' => '#', + ], + [ + 'text' => 'level_three', + 'url' => '#', + ], + ], + ], + ], + ], + [ + 'text' => 'level_one', + 'url' => '#', + ], + ], + ], + ['header' => 'labels'], + [ + 'text' => 'important', + 'icon_color' => 'red', + 'url' => '#', + ], + [ + 'text' => 'warning', + 'icon_color' => 'yellow', + 'url' => '#', + ], + [ + 'text' => 'information', + 'icon_color' => 'cyan', + 'url' => '#', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Menu Filters + |-------------------------------------------------------------------------- + | + | Here we can modify the menu filters of the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#83-custom-menu-filters + | + */ + + 'filters' => [ + JeroenNoten\LaravelAdminLte\Menu\Filters\GateFilter::class, + JeroenNoten\LaravelAdminLte\Menu\Filters\HrefFilter::class, + JeroenNoten\LaravelAdminLte\Menu\Filters\SearchFilter::class, + JeroenNoten\LaravelAdminLte\Menu\Filters\ActiveFilter::class, + JeroenNoten\LaravelAdminLte\Menu\Filters\ClassesFilter::class, + JeroenNoten\LaravelAdminLte\Menu\Filters\LangFilter::class, + JeroenNoten\LaravelAdminLte\Menu\Filters\DataFilter::class, + ], + + /* + |-------------------------------------------------------------------------- + | Plugins Initialization + |-------------------------------------------------------------------------- + | + | Here we can modify the plugins used inside the admin panel. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#91-plugins + | + */ + + 'plugins' => [ + 'Datatables' => [ + 'active' => false, + 'files' => [ + [ + 'type' => 'js', + 'asset' => false, + 'location' => '//cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js', + ], + [ + 'type' => 'js', + 'asset' => false, + 'location' => '//cdn.datatables.net/1.10.19/js/dataTables.bootstrap4.min.js', + ], + [ + 'type' => 'css', + 'asset' => false, + 'location' => '//cdn.datatables.net/1.10.19/css/dataTables.bootstrap4.min.css', + ], + ], + ], + 'Select2' => [ + 'active' => false, + 'files' => [ + [ + 'type' => 'js', + 'asset' => false, + 'location' => '//cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js', + ], + [ + 'type' => 'css', + 'asset' => false, + 'location' => '//cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.css', + ], + ], + ], + 'Chartjs' => [ + 'active' => false, + 'files' => [ + [ + 'type' => 'js', + 'asset' => false, + 'location' => '//cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.0/Chart.bundle.min.js', + ], + ], + ], + 'Sweetalert2' => [ + 'active' => false, + 'files' => [ + [ + 'type' => 'js', + 'asset' => false, + 'location' => '//cdn.jsdelivr.net/npm/sweetalert2@8', + ], + ], + ], + 'Pace' => [ + 'active' => false, + 'files' => [ + [ + 'type' => 'css', + 'asset' => false, + 'location' => '//cdnjs.cloudflare.com/ajax/libs/pace/1.0.2/themes/blue/pace-theme-center-radar.min.css', + ], + [ + 'type' => 'js', + 'asset' => false, + 'location' => '//cdnjs.cloudflare.com/ajax/libs/pace/1.0.2/pace.min.js', + ], + ], + ], + ], + + /* + |-------------------------------------------------------------------------- + | Livewire + |-------------------------------------------------------------------------- + | + | Here we can enable the Livewire support. + | + | For more detailed instructions you can look here: + | https://github.com/jeroennoten/Laravel-AdminLTE/#93-livewire + */ + + 'livewire' => false, +]; diff --git a/config/app.php b/config/app.php new file mode 100644 index 0000000..0a2e7da --- /dev/null +++ b/config/app.php @@ -0,0 +1,234 @@ + 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', null), + + /* + |-------------------------------------------------------------------------- + | 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', + + /* + |-------------------------------------------------------------------------- + | 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' => [ + + /* + * Laravel Framework Service Providers... + */ + Illuminate\Auth\AuthServiceProvider::class, + Illuminate\Broadcasting\BroadcastServiceProvider::class, + Illuminate\Bus\BusServiceProvider::class, + Illuminate\Cache\CacheServiceProvider::class, + Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, + Illuminate\Cookie\CookieServiceProvider::class, + Illuminate\Database\DatabaseServiceProvider::class, + Illuminate\Encryption\EncryptionServiceProvider::class, + Illuminate\Filesystem\FilesystemServiceProvider::class, + Illuminate\Foundation\Providers\FoundationServiceProvider::class, + Illuminate\Hashing\HashServiceProvider::class, + Illuminate\Mail\MailServiceProvider::class, + Illuminate\Notifications\NotificationServiceProvider::class, + Illuminate\Pagination\PaginationServiceProvider::class, + Illuminate\Pipeline\PipelineServiceProvider::class, + Illuminate\Queue\QueueServiceProvider::class, + Illuminate\Redis\RedisServiceProvider::class, + Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, + Illuminate\Session\SessionServiceProvider::class, + Illuminate\Translation\TranslationServiceProvider::class, + Illuminate\Validation\ValidationServiceProvider::class, + Illuminate\View\ViewServiceProvider::class, + + /* + * 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, + Yajra\DataTables\DataTablesServiceProvider::class, + + ], + + /* + |-------------------------------------------------------------------------- + | 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' => [ + + 'App' => Illuminate\Support\Facades\App::class, + 'Arr' => Illuminate\Support\Arr::class, + 'Artisan' => Illuminate\Support\Facades\Artisan::class, + 'Auth' => Illuminate\Support\Facades\Auth::class, + 'Blade' => Illuminate\Support\Facades\Blade::class, + 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, + 'Bus' => Illuminate\Support\Facades\Bus::class, + 'Cache' => Illuminate\Support\Facades\Cache::class, + 'Config' => Illuminate\Support\Facades\Config::class, + 'Cookie' => Illuminate\Support\Facades\Cookie::class, + 'Crypt' => Illuminate\Support\Facades\Crypt::class, + 'DB' => Illuminate\Support\Facades\DB::class, + 'Eloquent' => Illuminate\Database\Eloquent\Model::class, + 'Event' => Illuminate\Support\Facades\Event::class, + 'File' => Illuminate\Support\Facades\File::class, + 'Gate' => Illuminate\Support\Facades\Gate::class, + 'Hash' => Illuminate\Support\Facades\Hash::class, + 'Http' => Illuminate\Support\Facades\Http::class, + 'Lang' => Illuminate\Support\Facades\Lang::class, + 'Log' => Illuminate\Support\Facades\Log::class, + 'Mail' => Illuminate\Support\Facades\Mail::class, + 'Notification' => Illuminate\Support\Facades\Notification::class, + 'Password' => Illuminate\Support\Facades\Password::class, + 'Queue' => Illuminate\Support\Facades\Queue::class, + 'Redirect' => Illuminate\Support\Facades\Redirect::class, + 'Redis' => Illuminate\Support\Facades\Redis::class, + 'Request' => Illuminate\Support\Facades\Request::class, + 'Response' => Illuminate\Support\Facades\Response::class, + 'Route' => Illuminate\Support\Facades\Route::class, + 'Schema' => Illuminate\Support\Facades\Schema::class, + 'Session' => Illuminate\Support\Facades\Session::class, + 'Storage' => Illuminate\Support\Facades\Storage::class, + 'Str' => Illuminate\Support\Str::class, + 'URL' => Illuminate\Support\Facades\URL::class, + 'Validator' => Illuminate\Support\Facades\Validator::class, + 'View' => Illuminate\Support\Facades\View::class, + 'DataTables' => Yajra\DataTables\Facades\DataTables::class, + + ], + +]; diff --git a/config/auth.php b/config/auth.php new file mode 100644 index 0000000..aaf982b --- /dev/null +++ b/config/auth.php @@ -0,0 +1,117 @@ + [ + '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", "token" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + + 'api' => [ + 'driver' => 'token', + 'provider' => 'users', + 'hash' => false, + ], + ], + + /* + |-------------------------------------------------------------------------- + | 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\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 expire time is the number of minutes that the reset token should be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + */ + + 'passwords' => [ + 'users' => [ + 'provider' => 'users', + 'table' => 'password_resets', + '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/config/broadcasting.php b/config/broadcasting.php new file mode 100644 index 0000000..3bba110 --- /dev/null +++ b/config/broadcasting.php @@ -0,0 +1,59 @@ + 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'), + 'useTLS' => true, + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + 'log' => [ + 'driver' => 'log', + ], + + 'null' => [ + 'driver' => 'null', + ], + + ], + +]; diff --git a/config/cache.php b/config/cache.php new file mode 100644 index 0000000..4f41fdf --- /dev/null +++ b/config/cache.php @@ -0,0 +1,104 @@ + 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. + | + */ + + 'stores' => [ + + 'apc' => [ + 'driver' => 'apc', + ], + + 'array' => [ + 'driver' => 'array', + 'serialize' => false, + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'cache', + 'connection' => null, + ], + + 'file' => [ + 'driver' => 'file', + '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', + ], + + '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'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing a RAM based store such as APC or Memcached, there might + | be other applications utilizing the same cache. So, we'll specify a + | value to get prefixed to all our keys so we can avoid collisions. + | + */ + + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'), + +]; diff --git a/config/cors.php b/config/cors.php new file mode 100644 index 0000000..558369d --- /dev/null +++ b/config/cors.php @@ -0,0 +1,34 @@ + ['api/*'], + + 'allowed_methods' => ['*'], + + 'allowed_origins' => ['*'], + + 'allowed_origins_patterns' => [], + + 'allowed_headers' => ['*'], + + 'exposed_headers' => [], + + 'max_age' => 0, + + 'supports_credentials' => false, + +]; diff --git a/config/database.php b/config/database.php new file mode 100644 index 0000000..b42d9b3 --- /dev/null +++ b/config/database.php @@ -0,0 +1,147 @@ + 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', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + '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, + 'schema' => '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, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | 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'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_DB', '0'), + ], + + 'cache' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_CACHE_DB', '1'), + ], + + ], + +]; diff --git a/config/filesystems.php b/config/filesystems.php new file mode 100644 index 0000000..94c8112 --- /dev/null +++ b/config/filesystems.php @@ -0,0 +1,85 @@ + env('FILESYSTEM_DRIVER', 'local'), + + /* + |-------------------------------------------------------------------------- + | Default Cloud Filesystem Disk + |-------------------------------------------------------------------------- + | + | Many applications store files both locally and in the cloud. For this + | reason, you may specify a default "cloud" driver here. This driver + | will be bound as the Cloud disk implementation in the container. + | + */ + + 'cloud' => env('FILESYSTEM_CLOUD', 's3'), + + /* + |-------------------------------------------------------------------------- + | 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 setup for each driver as an example of the required options. + | + | Supported Drivers: "local", "ftp", "sftp", "s3" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app'), + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + ], + + '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'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | 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/config/hashing.php b/config/hashing.php new file mode 100644 index 0000000..8425770 --- /dev/null +++ b/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' => 1024, + 'threads' => 2, + 'time' => 2, + ], + +]; diff --git a/config/logging.php b/config/logging.php new file mode 100644 index 0000000..088c204 --- /dev/null +++ b/config/logging.php @@ -0,0 +1,104 @@ + env('LOG_CHANNEL', 'stack'), + + /* + |-------------------------------------------------------------------------- + | 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' => 'debug', + ], + + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => 'debug', + 'days' => 14, + ], + + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => 'critical', + ], + + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => 'debug', + 'handler' => SyslogUdpHandler::class, + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + ], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'handler' => StreamHandler::class, + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'with' => [ + 'stream' => 'php://stderr', + ], + ], + + 'syslog' => [ + 'driver' => 'syslog', + 'level' => 'debug', + ], + + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => 'debug', + ], + + 'null' => [ + 'driver' => 'monolog', + 'handler' => NullHandler::class, + ], + + 'emergency' => [ + 'path' => storage_path('logs/laravel.log'), + ], + ], + +]; diff --git a/config/mail.php b/config/mail.php new file mode 100644 index 0000000..54299aa --- /dev/null +++ b/config/mail.php @@ -0,0 +1,110 @@ + 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", + | "postmark", "log", "array" + | + */ + + 'mailers' => [ + 'smtp' => [ + 'transport' => 'smtp', + '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, + 'auth_mode' => null, + ], + + 'ses' => [ + 'transport' => 'ses', + ], + + 'mailgun' => [ + 'transport' => 'mailgun', + ], + + 'postmark' => [ + 'transport' => 'postmark', + ], + + 'sendmail' => [ + 'transport' => 'sendmail', + 'path' => '/usr/sbin/sendmail -bs', + ], + + 'log' => [ + 'transport' => 'log', + 'channel' => env('MAIL_LOG_CHANNEL'), + ], + + 'array' => [ + 'transport' => 'array', + ], + ], + + /* + |-------------------------------------------------------------------------- + | 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/config/medialibrary.php b/config/medialibrary.php new file mode 100644 index 0000000..a895702 --- /dev/null +++ b/config/medialibrary.php @@ -0,0 +1,156 @@ + env('MEDIA_DISK', 'public'), + + /* + * The maximum file size of an item in bytes. + * Adding a larger file will result in an exception. + */ + 'max_file_size' => 1024 * 1024 * 10, + + /* + * This queue will be used to generate derived and responsive images. + * Leave empty to use the default queue. + */ + 'queue_name' => '', + + /* + * The fully qualified class name of the media model. + */ + 'media_model' => Spatie\MediaLibrary\Models\Media::class, + + 's3' => [ + /* + * The domain that should be prepended when generating urls. + */ + 'domain' => 'https://'.env('AWS_BUCKET').'.s3.amazonaws.com', + ], + + 'remote' => [ + /* + * Any extra headers that should be included when uploading media to + * a remote disk. Even though supported headers may vary between + * different drivers, a sensible default has been provided. + * + * Supported by S3: CacheControl, Expires, StorageClass, + * ServerSideEncryption, Metadata, ACL, ContentEncoding + */ + 'extra_headers' => [ + 'CacheControl' => 'max-age=604800', + ], + ], + + 'responsive_images' => [ + + /* + * This class is responsible for calculating the target widths of the responsive + * images. By default we optimize for filesize and create variations that each are 20% + * smaller than the previous one. More info in the documentation. + * + * https://docs.spatie.be/laravel-medialibrary/v7/advanced-usage/generating-responsive-images + */ + 'width_calculator' => Spatie\MediaLibrary\ResponsiveImages\WidthCalculator\FileSizeOptimizedWidthCalculator::class, + + /* + * By default rendering media to a responsive image will add some javascript and a tiny placeholder. + * This ensures that the browser can already determine the correct layout. + */ + 'use_tiny_placeholders' => true, + + /* + * This class will generate the tiny placeholder used for progressive image loading. By default + * the medialibrary will use a tiny blurred jpg image. + */ + 'tiny_placeholder_generator' => Spatie\MediaLibrary\ResponsiveImages\TinyPlaceholderGenerator\Blurred::class, + ], + + /* + * When urls to files get generated, this class will be called. Leave empty + * if your files are stored locally above the site root or on s3. + */ + 'url_generator' => null, + + /* + * Whether to activate versioning when urls to files get generated. + * When activated, this attaches a ?v=xx query string to the URL. + */ + 'version_urls' => false, + + /* + * The class that contains the strategy for determining a media file's path. + */ + 'path_generator' => null, + + /* + * Medialibrary will try to optimize all converted images by removing + * metadata and applying a little bit of compression. These are + * the optimizers that will be used by default. + */ + 'image_optimizers' => [ + Spatie\ImageOptimizer\Optimizers\Jpegoptim::class => [ + '--strip-all', // this strips out all text information such as comments and EXIF data + '--all-progressive', // this will make sure the resulting image is a progressive one + ], + Spatie\ImageOptimizer\Optimizers\Pngquant::class => [ + '--force', // required parameter for this package + ], + Spatie\ImageOptimizer\Optimizers\Optipng::class => [ + '-i0', // this will result in a non-interlaced, progressive scanned image + '-o2', // this set the optimization level to two (multiple IDAT compression trials) + '-quiet', // required parameter for this package + ], + Spatie\ImageOptimizer\Optimizers\Svgo::class => [ + '--disable=cleanupIDs', // disabling because it is known to cause troubles + ], + Spatie\ImageOptimizer\Optimizers\Gifsicle::class => [ + '-b', // required parameter for this package + '-O3', // this produces the slowest but best results + ], + ], + + /* + * These generators will be used to create an image of media files. + */ + 'image_generators' => [ + Spatie\MediaLibrary\ImageGenerators\FileTypes\Image::class, + Spatie\MediaLibrary\ImageGenerators\FileTypes\Webp::class, + Spatie\MediaLibrary\ImageGenerators\FileTypes\Pdf::class, + Spatie\MediaLibrary\ImageGenerators\FileTypes\Svg::class, + Spatie\MediaLibrary\ImageGenerators\FileTypes\Video::class, + ], + + /* + * The engine that should perform the image conversions. + * Should be either `gd` or `imagick`. + */ + 'image_driver' => env('IMAGE_DRIVER', 'gd'), + + /* + * FFMPEG & FFProbe binaries paths, only used if you try to generate video + * thumbnails and have installed the php-ffmpeg/php-ffmpeg composer + * dependency. + */ + 'ffmpeg_path' => env('FFMPEG_PATH', '/usr/bin/ffmpeg'), + 'ffprobe_path' => env('FFPROBE_PATH', '/usr/bin/ffprobe'), + + /* + * The path where to store temporary files while performing image conversions. + * If set to null, storage_path('medialibrary/temp') will be used. + */ + 'temporary_directory_path' => null, + + /* + * Here you can override the class names of the jobs used by this package. Make sure + * your custom jobs extend the ones provided by the package. + */ + 'jobs' => [ + 'perform_conversions' => Spatie\MediaLibrary\Jobs\PerformConversions::class, + 'generate_responsive_images' => Spatie\MediaLibrary\Jobs\GenerateResponsiveImages::class, + ], +]; diff --git a/config/queue.php b/config/queue.php new file mode 100644 index 0000000..00b76d6 --- /dev/null +++ b/config/queue.php @@ -0,0 +1,89 @@ + 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, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => 0, + ], + + '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', 'your-queue-name'), + 'suffix' => env('SQS_SUFFIX'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => env('REDIS_QUEUE', 'default'), + 'retry_after' => 90, + 'block_for' => null, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | 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'), + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/config/services.php b/config/services.php new file mode 100644 index 0000000..2a1d616 --- /dev/null +++ b/config/services.php @@ -0,0 +1,33 @@ + [ + 'domain' => env('MAILGUN_DOMAIN'), + 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), + ], + + '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/config/session.php b/config/session.php new file mode 100644 index 0000000..4e0f66c --- /dev/null +++ b/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', null), + + /* + |-------------------------------------------------------------------------- + | 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', null), + + /* + |-------------------------------------------------------------------------- + | 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', null), + + /* + |-------------------------------------------------------------------------- + | 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 if it can not 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/config/view.php b/config/view.php new file mode 100644 index 0000000..22b8a18 --- /dev/null +++ b/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/database/.gitignore b/database/.gitignore new file mode 100644 index 0000000..97fc976 --- /dev/null +++ b/database/.gitignore @@ -0,0 +1,2 @@ +*.sqlite +*.sqlite-journal diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php new file mode 100644 index 0000000..741edea --- /dev/null +++ b/database/factories/UserFactory.php @@ -0,0 +1,28 @@ +define(User::class, function (Faker $faker) { + return [ + 'name' => $faker->name, + 'email' => $faker->unique()->safeEmail, + 'email_verified_at' => now(), + 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password + 'remember_token' => Str::random(10), + ]; +}); diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php new file mode 100644 index 0000000..621a24e --- /dev/null +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -0,0 +1,36 @@ +id(); + $table->string('name'); + $table->string('email')->unique(); + $table->timestamp('email_verified_at')->nullable(); + $table->string('password'); + $table->rememberToken(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('users'); + } +} diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php new file mode 100644 index 0000000..0ee0a36 --- /dev/null +++ b/database/migrations/2014_10_12_100000_create_password_resets_table.php @@ -0,0 +1,32 @@ +string('email')->index(); + $table->string('token'); + $table->timestamp('created_at')->nullable(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('password_resets'); + } +} diff --git a/database/migrations/2019_08_19_000000_create_failed_jobs_table.php b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php new file mode 100644 index 0000000..9bddee3 --- /dev/null +++ b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php @@ -0,0 +1,35 @@ +id(); + $table->text('connection'); + $table->text('queue'); + $table->longText('payload'); + $table->longText('exception'); + $table->timestamp('failed_at')->useCurrent(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('failed_jobs'); + } +} diff --git a/database/migrations/2020_10_06_043308_create_customers_table.php b/database/migrations/2020_10_06_043308_create_customers_table.php new file mode 100644 index 0000000..8067ca9 --- /dev/null +++ b/database/migrations/2020_10_06_043308_create_customers_table.php @@ -0,0 +1,43 @@ +id(); + $table->string('name'); + $table->string('noic')->unique(); + $table->string('alamat'); + $table->string('main_phone'); + $table->string('alternate_phone')->nullable(); + $table->string('alamat_menyurat'); + $table->integer('poskod'); + $table->string('daerah'); + $table->string('negeri'); + $table->integer('umur'); + $table->string('warganegara'); + $table->string('bangsa'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('customers'); + } +} diff --git a/database/migrations/2020_10_07_020106_create_gadaian_table.php b/database/migrations/2020_10_07_020106_create_gadaian_table.php new file mode 100644 index 0000000..bd74753 --- /dev/null +++ b/database/migrations/2020_10_07_020106_create_gadaian_table.php @@ -0,0 +1,31 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('gadaian'); + } +} diff --git a/database/migrations/2020_10_07_055737_create_marhun_table.php b/database/migrations/2020_10_07_055737_create_marhun_table.php new file mode 100644 index 0000000..3ad1f54 --- /dev/null +++ b/database/migrations/2020_10_07_055737_create_marhun_table.php @@ -0,0 +1,43 @@ +id(); + $table->String('no_rujukan'); + $table->String('marhun'); + $table->String('note'); + $table->boolean('rosak'); + $table->boolean('putus'); + $table->boolean('patah'); + $table->boolean('permata'); + $table->boolean('sebelah'); + $table->String('karat'); + $table->String('berat'); + $table->float('harga'); + $table->float('nilai_marhun'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('marhun'); + } +} diff --git a/database/migrations/2020_10_08_020155_create_penebusan_table.php b/database/migrations/2020_10_08_020155_create_penebusan_table.php new file mode 100644 index 0000000..a9a707a --- /dev/null +++ b/database/migrations/2020_10_08_020155_create_penebusan_table.php @@ -0,0 +1,31 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('penebusan'); + } +} diff --git a/database/migrations/2020_10_11_001453_add_roles_to_users_table.php b/database/migrations/2020_10_11_001453_add_roles_to_users_table.php new file mode 100644 index 0000000..e726e19 --- /dev/null +++ b/database/migrations/2020_10_11_001453_add_roles_to_users_table.php @@ -0,0 +1,32 @@ +String('roles'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('users', function (Blueprint $table) { + $table->dropColumn('roles'); + }); + } +} diff --git a/database/migrations/2020_10_11_001857_create_roles_table.php b/database/migrations/2020_10_11_001857_create_roles_table.php new file mode 100644 index 0000000..9682086 --- /dev/null +++ b/database/migrations/2020_10_11_001857_create_roles_table.php @@ -0,0 +1,34 @@ +id(); + $table->String('role_name'); + $table->String('role_code'); + $table->String('description'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('roles'); + } +} diff --git a/database/migrations/2020_10_11_002956_create_harga_emas_table.php b/database/migrations/2020_10_11_002956_create_harga_emas_table.php new file mode 100644 index 0000000..a0ca9d2 --- /dev/null +++ b/database/migrations/2020_10_11_002956_create_harga_emas_table.php @@ -0,0 +1,35 @@ +id(); + $table->String('mutu_emas'); + $table->String('karat'); + $table->float('kaunter'); + $table->float('harga_gram'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('harga_emas'); + } +} diff --git a/database/migrations/2020_10_11_034739_create_cawangan_table.php b/database/migrations/2020_10_11_034739_create_cawangan_table.php new file mode 100644 index 0000000..f9e1376 --- /dev/null +++ b/database/migrations/2020_10_11_034739_create_cawangan_table.php @@ -0,0 +1,39 @@ +id(); + $table->String('nama'); + $table->String('code'); + $table->String('alamat'); + $table->String('poskod'); + $table->String('daerah'); + $table->String('negeri'); + $table->String('no_telefon'); + $table->String('no_fax'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('cawangan'); + } +} diff --git a/database/migrations/2020_10_11_043627_add_cawangan_to_users_table.php b/database/migrations/2020_10_11_043627_add_cawangan_to_users_table.php new file mode 100644 index 0000000..58f257d --- /dev/null +++ b/database/migrations/2020_10_11_043627_add_cawangan_to_users_table.php @@ -0,0 +1,32 @@ +String('cawangan'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('users', function (Blueprint $table) { + $table->dropColumn('cawangan'); + }); + } +} diff --git a/database/migrations/2020_10_11_043727_add_info_user_to_users_table.php b/database/migrations/2020_10_11_043727_add_info_user_to_users_table.php new file mode 100644 index 0000000..1ef29a2 --- /dev/null +++ b/database/migrations/2020_10_11_043727_add_info_user_to_users_table.php @@ -0,0 +1,34 @@ +String('no_kp'); + $table->String('no_telefon'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('users', function (Blueprint $table) { + $table->dropColumn('no_kp'); + $table->dropColumn('no_telefon'); + }); + } +} diff --git a/database/migrations/2020_10_13_002746_create_bangsa_table.php b/database/migrations/2020_10_13_002746_create_bangsa_table.php new file mode 100644 index 0000000..8ffd62f --- /dev/null +++ b/database/migrations/2020_10_13_002746_create_bangsa_table.php @@ -0,0 +1,31 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('bangsa'); + } +} diff --git a/database/migrations/2020_10_13_003310_create_bank_table.php b/database/migrations/2020_10_13_003310_create_bank_table.php new file mode 100644 index 0000000..0ac684f --- /dev/null +++ b/database/migrations/2020_10_13_003310_create_bank_table.php @@ -0,0 +1,33 @@ +id(); + $table->String('bank_name'); + $table->String('bank_code'); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('bank'); + } +} diff --git a/database/migrations/2020_10_13_042256_create_media_table.php b/database/migrations/2020_10_13_042256_create_media_table.php new file mode 100644 index 0000000..139ec80 --- /dev/null +++ b/database/migrations/2020_10_13_042256_create_media_table.php @@ -0,0 +1,38 @@ +bigIncrements('id'); + $table->morphs('model'); + $table->string('collection_name'); + $table->string('name'); + $table->string('file_name'); + $table->string('mime_type')->nullable(); + $table->string('disk'); + $table->unsignedBigInteger('size'); + $table->json('manipulations'); + $table->json('custom_properties'); + $table->json('responsive_images'); + $table->unsignedInteger('order_column')->nullable(); + $table->nullableTimestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down() + { + Schema::dropIfExists('media'); + } +} diff --git a/database/seeds/BangsaSeeder.php b/database/seeds/BangsaSeeder.php new file mode 100644 index 0000000..b1f4473 --- /dev/null +++ b/database/seeds/BangsaSeeder.php @@ -0,0 +1,16 @@ +call(HargaEmasSeeder::class); + $this->call(RolesSeeder::class); + } +} diff --git a/database/seeds/HargaEmasSeeder.php b/database/seeds/HargaEmasSeeder.php new file mode 100644 index 0000000..4023213 --- /dev/null +++ b/database/seeds/HargaEmasSeeder.php @@ -0,0 +1,59 @@ +insert([ + [ + 'mutu_emas' => '999', + 'karat' => '24K', + 'kaunter' => 183.68, + 'harga_gram' => 262.40 + ], + [ + 'mutu_emas' => '950', + 'karat' => '23K', + 'kaunter' => 174.50, + 'harga_gram' => 249.28 + ], + [ + 'mutu_emas' => '916', + 'karat' => '22K', + 'kaunter' => 168.25, + 'harga_gram' => 240.36 + ], + [ + 'mutu_emas' => '900', + 'karat' => '21K', + 'kaunter' => 165.31, + 'harga_gram' => 236.16 + ], + [ + 'mutu_emas' => '835', + 'karat' => '20K', + 'kaunter' => 153.57, + 'harga_gram' => 219.10 + ], + [ + 'mutu_emas' => '750', + 'karat' => '18K', + 'kaunter' => 137.76, + 'harga_gram' => 196.80 + ], + [ + 'mutu_emas' => '585', + 'karat' => '14K', + 'kaunter' => 137.76, + 'harga_gram' => 153.50 + ] + ]); + } +} diff --git a/database/seeds/PoskodSeeder.php b/database/seeds/PoskodSeeder.php new file mode 100644 index 0000000..d8ed5ba --- /dev/null +++ b/database/seeds/PoskodSeeder.php @@ -0,0 +1,98 @@ +insert([ + [ + 'poskod'=>'01000', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01007', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01009', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01500', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01502', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01503', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01504', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01505', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01506', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01508', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01512', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01514', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01516', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01517', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01518', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ], + [ + 'poskod'=>'01524', + 'bandar'=>'Kangar', + 'negeri'=>'PLS' + ] + + ]); + } +} diff --git a/database/seeds/RolesSeeder.php b/database/seeds/RolesSeeder.php new file mode 100644 index 0000000..09aba8e --- /dev/null +++ b/database/seeds/RolesSeeder.php @@ -0,0 +1,37 @@ +insert([ + [ + 'role_name' => 'Penolong Pengurus Cawangan', + 'role_code' => 'PPC', + 'description' => 'Penolong Pengurus Cawangan', + ], + [ + 'role_name' => 'Khazanah', + 'role_code' => 'Khazanah', + 'description' => 'Khazanah', + ], + [ + 'role_name' => 'Juruwang', + 'role_code' => 'TT', + 'description' => 'Juruwang', + ], + [ + 'role_name' => 'Penilai', + 'role_code' => 'PP', + 'description' => 'Penilai', + ] + ]); + } +} diff --git a/database/seeds/StateSeeder.php b/database/seeds/StateSeeder.php new file mode 100644 index 0000000..16d575f --- /dev/null +++ b/database/seeds/StateSeeder.php @@ -0,0 +1,81 @@ +insert([ + [ + 'nama_negeri' => 'Kelantan', + 'code_negeri' => 'KEL' + ], + [ + 'nama_negeri' => 'Johor', + 'code_negeri' => 'JHR' + ], + [ + 'nama_negeri' => 'Kedah', + 'code_negeri' => 'KDH' + ], + [ + 'nama_negeri' => 'Kuala Lumpur', + 'code_negeri' => 'KUL' + ], + [ + 'nama_negeri' => 'Labuan', + 'code_negeri' => 'LBN' + ], + [ + 'nama_negeri' => 'Melaka', + 'code_negeri' => 'MLK' + ], + [ + 'nama_negeri' => 'Negeri Sembilan', + 'code_negeri' => 'NSN' + ], + [ + 'nama_negeri' => 'Pahang', + 'code_negeri' => 'PHG' + ], + [ + 'nama_negeri' => 'Penang', + 'code_negeri' => 'PNG' + ], + [ + 'nama_negeri' => 'Perak', + 'code_negeri' => 'PRK' + ], + [ + 'nama_negeri' => 'Perlis', + 'code_negeri' => 'PLS' + ], + [ + 'nama_negeri' => 'Putrajaya', + 'code_negeri' => 'PJY' + ], + [ + 'nama_negeri' => 'Sabah', + 'code_negeri' => 'SBH' + ], + [ + 'nama_negeri' => 'Sarawak', + 'code_negeri' => 'SRW' + ], + [ + 'nama_negeri' => 'Selangor', + 'code_negeri' => 'SGR' + ], + [ + 'nama_negeri' => 'Terengganu', + 'code_negeri' => 'TRG' + ] + ]); + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..0ccb59b --- /dev/null +++ b/package-lock.json @@ -0,0 +1,12045 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dev": true, + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/compat-data": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz", + "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "semver": "^5.5.0" + } + }, + "@babel/core": { + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", + "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.6", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.5", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.5", + "@babel/types": "^7.11.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.6.tgz", + "integrity": "sha512-DWtQ1PV3r+cLbySoHrwn9RWEgKMBLLma4OBQloPRyDYvc5msJM9kvTLo1YnlJd1P/ZuKbdli3ijr5q3FvAF3uA==", + "dev": true, + "requires": { + "@babel/types": "^7.11.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz", + "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.10.4", + "browserslist": "^4.12.0", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz", + "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.10.5", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz", + "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", + "regexpu-core": "^4.7.0" + } + }, + "@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz", + "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.11.0.tgz", + "integrity": "sha512-JbFlKHFntRV5qKw3YC0CvQnDZ4XMwgzzBbld7Ly4Mj4cbFy3KywcR8NtNctRToMWJOVvLINJv525Gd6wwVEx/Q==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz", + "integrity": "sha512-nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-module-transforms": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.11.0.tgz", + "integrity": "sha512-02EVu8COMuTRO1TAzdMtpBPbe6aQ1w/8fePD2YgQmxZU4gpNWaL9gK3Jp7dxlkUlUCJOTaSeA+Hrm1BRQwqIhg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/template": "^7.10.4", + "@babel/types": "^7.11.0", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", + "dev": true, + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "@babel/helper-regex": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.11.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz", + "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-replace-supers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz", + "integrity": "sha512-sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-simple-access": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz", + "integrity": "sha512-0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz", + "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "dev": true, + "requires": { + "@babel/types": "^7.11.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz", + "integrity": "sha512-6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helpers": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz", + "integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==", + "dev": true, + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.5.tgz", + "integrity": "sha512-X9rD8qqm695vgmeaQ4fvz/o3+Wk4ZzQvSHkDBgpYKxpD4qTAUm88ZKtHkVqIOsYFFbIQ6wQYhC6q7pjqVK0E0Q==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz", + "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz", + "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz", + "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz", + "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz", + "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz", + "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz", + "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz", + "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", + "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz", + "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz", + "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz", + "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz", + "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz", + "integrity": "sha512-GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz", + "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz", + "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz", + "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz", + "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", + "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz", + "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz", + "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz", + "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz", + "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz", + "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz", + "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz", + "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz", + "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz", + "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz", + "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz", + "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz", + "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz", + "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz", + "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz", + "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz", + "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz", + "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.10.4" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.5.tgz", + "integrity": "sha512-xPHwUj5RdFV8l1wuYiu5S9fqWGM2DrYc24TMvUiRrPVm+SM3XeqU9BcokQX/kEUe+p2RBwy+yoiR1w/Blq6ubw==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz", + "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz", + "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz", + "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.5.tgz", + "integrity": "sha512-9aIoee+EhjySZ6vY5hnLjigHzunBlscx9ANKutkeWTJTx6m5Rbq6Ic01tLvO54lSusR+BxV7u4UDdCmXv5aagg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz", + "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz", + "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz", + "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz", + "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz", + "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz", + "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz", + "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz", + "integrity": "sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.11.0", + "@babel/helper-compilation-targets": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-proposal-async-generator-functions": "^7.10.4", + "@babel/plugin-proposal-class-properties": "^7.10.4", + "@babel/plugin-proposal-dynamic-import": "^7.10.4", + "@babel/plugin-proposal-export-namespace-from": "^7.10.4", + "@babel/plugin-proposal-json-strings": "^7.10.4", + "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", + "@babel/plugin-proposal-numeric-separator": "^7.10.4", + "@babel/plugin-proposal-object-rest-spread": "^7.11.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.10.4", + "@babel/plugin-proposal-optional-chaining": "^7.11.0", + "@babel/plugin-proposal-private-methods": "^7.10.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.10.4", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.10.4", + "@babel/plugin-transform-arrow-functions": "^7.10.4", + "@babel/plugin-transform-async-to-generator": "^7.10.4", + "@babel/plugin-transform-block-scoped-functions": "^7.10.4", + "@babel/plugin-transform-block-scoping": "^7.10.4", + "@babel/plugin-transform-classes": "^7.10.4", + "@babel/plugin-transform-computed-properties": "^7.10.4", + "@babel/plugin-transform-destructuring": "^7.10.4", + "@babel/plugin-transform-dotall-regex": "^7.10.4", + "@babel/plugin-transform-duplicate-keys": "^7.10.4", + "@babel/plugin-transform-exponentiation-operator": "^7.10.4", + "@babel/plugin-transform-for-of": "^7.10.4", + "@babel/plugin-transform-function-name": "^7.10.4", + "@babel/plugin-transform-literals": "^7.10.4", + "@babel/plugin-transform-member-expression-literals": "^7.10.4", + "@babel/plugin-transform-modules-amd": "^7.10.4", + "@babel/plugin-transform-modules-commonjs": "^7.10.4", + "@babel/plugin-transform-modules-systemjs": "^7.10.4", + "@babel/plugin-transform-modules-umd": "^7.10.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4", + "@babel/plugin-transform-new-target": "^7.10.4", + "@babel/plugin-transform-object-super": "^7.10.4", + "@babel/plugin-transform-parameters": "^7.10.4", + "@babel/plugin-transform-property-literals": "^7.10.4", + "@babel/plugin-transform-regenerator": "^7.10.4", + "@babel/plugin-transform-reserved-words": "^7.10.4", + "@babel/plugin-transform-shorthand-properties": "^7.10.4", + "@babel/plugin-transform-spread": "^7.11.0", + "@babel/plugin-transform-sticky-regex": "^7.10.4", + "@babel/plugin-transform-template-literals": "^7.10.4", + "@babel/plugin-transform-typeof-symbol": "^7.10.4", + "@babel/plugin-transform-unicode-escapes": "^7.10.4", + "@babel/plugin-transform-unicode-regex": "^7.10.4", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.11.5", + "browserslist": "^4.12.0", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "dev": true + } + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.11.5.tgz", + "integrity": "sha512-EjiPXt+r7LiCZXEfRpSJd+jUMnBd4/9OUv7Nx3+0u9+eimMwJmG0Q98lw4/289JCoxSE8OolDMNZaaF/JZ69WQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.11.5", + "@babel/types": "^7.11.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "@babel/types": { + "version": "7.11.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz", + "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@fortawesome/fontawesome-free": { + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.1.tgz", + "integrity": "sha512-OEdH7SyC1suTdhBGW91/zBfR6qaIhThbcN8PUXtXilY4GYnSBbVqOntdHbC1vXwsDnX0Qix2m2+DSU1J51ybOQ==" + }, + "@fullcalendar/bootstrap": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/bootstrap/-/bootstrap-4.4.2.tgz", + "integrity": "sha512-zxtQvpZqr7zeBCfszo/i1e4zCvGwLh2zOp8J6Wxw5s73HsB1zuftWop7sPO+qhRrhX5MdM9i/wr8/nNY8BZSmw==" + }, + "@fullcalendar/core": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-4.4.2.tgz", + "integrity": "sha512-vq7KQGuAJ1ieFG5tUqwxwUwmXYtblFOTjHaLAVHo6iEPB52mS7DS45VJfkhaQmX4+5/+BHRpg82G1qkuAINwtg==" + }, + "@fullcalendar/daygrid": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-4.4.2.tgz", + "integrity": "sha512-axjfMhxEXHShV3r2TZjf+2niJ1C6LdAxkHKmg7mVq4jXtUQHOldU5XsjV0v2lUAt1urJBFi2zajfK8798ukL3Q==" + }, + "@fullcalendar/interaction": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-4.4.2.tgz", + "integrity": "sha512-3ItpGFnxcYQT4NClqhq93QTQwOI8x3mlMf5M4DgK5avVaSzpv9g8p+opqeotK2yzpFeINps06cuQyB1h7vcv1Q==" + }, + "@fullcalendar/timegrid": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-4.4.2.tgz", + "integrity": "sha512-M5an7qii8OUmI4ogY47k5pn2j/qUbLp6sa6Vo0gO182HR5pb9YtrEZnoQhnScok+I0BkDkLFzMQoiAMTjBm2PQ==", + "requires": { + "@fullcalendar/daygrid": "~4.4.0" + } + }, + "@lgaitan/pace-progress": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@lgaitan/pace-progress/-/pace-progress-1.0.7.tgz", + "integrity": "sha1-yW+72f1M9Sj+7TTqDI+diz6Y8N0=" + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "@sweetalert2/theme-bootstrap-4": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@sweetalert2/theme-bootstrap-4/-/theme-bootstrap-4-3.2.0.tgz", + "integrity": "sha512-hNt+KMN84FLeL+AomgiCnsuBViFnVamq8ABwn2Y/EvLBQKPRvRQuYtoX+Ub6B6R3brdh6ylPpDwnUGC1xyhi9A==" + }, + "@ttskch/select2-bootstrap4-theme": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@ttskch/select2-bootstrap4-theme/-/select2-bootstrap4-theme-1.4.0.tgz", + "integrity": "sha512-5WVMdFpQLx0vKxX0/LfapI0aE+qUYOuOuMjOc+ecN8vsr7plcBsgIbp4YtlpLmQR9aqgyM1QyqEiO/FwB+qaqQ==" + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "14.11.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.4.tgz", + "integrity": "sha512-KmoLCUeW2cWKkEOQ0gQcECuqOc0g7B7zcmRPQNMT4ntNm0luKv3BTLcqIyWpTxkhLDzLTdMus11j/6DROaZdPw==", + "dev": true + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "@vue/component-compiler-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.0.tgz", + "integrity": "sha512-lejBLa7xAMsfiZfNp7Kv51zOzifnb29FwdnMLa96z26kXErPFioSf9BMcePVIQ6/Gc6/mC0UrPpxAWIHyae0vw==", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "adjust-sourcemap-loader": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-1.2.0.tgz", + "integrity": "sha512-958oaHHVEXMvsY7v7cC5gEkNIcoaAVIhZ4mBReYVZJOTP9IgKmzLjIOhTtzpLMu+qriXvLsVjJ155EeInp45IQ==", + "dev": true, + "requires": { + "assert": "^1.3.0", + "camelcase": "^1.2.1", + "loader-utils": "^1.1.0", + "lodash.assign": "^4.0.1", + "lodash.defaults": "^3.1.2", + "object-path": "^0.9.2", + "regex-parser": "^2.2.9" + }, + "dependencies": { + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true + }, + "lodash.defaults": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-3.1.2.tgz", + "integrity": "sha1-xzCLGNv4vJNy1wGnNJPGEZK9Liw=", + "dev": true, + "requires": { + "lodash.assign": "^3.0.0", + "lodash.restparam": "^3.0.0" + }, + "dependencies": { + "lodash.assign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", + "integrity": "sha1-POnwI0tLIiPilrj6CsH+6OvKZPo=", + "dev": true, + "requires": { + "lodash._baseassign": "^3.0.0", + "lodash._createassigner": "^3.0.0", + "lodash.keys": "^3.0.0" + } + } + } + } + } + }, + "admin-lte": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/admin-lte/-/admin-lte-3.0.5.tgz", + "integrity": "sha512-VkwBy6KukhuQk8A0GrryZorkDHVK52azkCu4l2Kw5kJt4tMQD2ezb268ssFpd6uKM8swLJ64td2Dx6y/MHA7Ew==", + "requires": { + "@fortawesome/fontawesome-free": "^5.13.0", + "@fullcalendar/bootstrap": "^4.4.0", + "@fullcalendar/core": "^4.4.0", + "@fullcalendar/daygrid": "^4.4.0", + "@fullcalendar/interaction": "^4.4.0", + "@fullcalendar/timegrid": "^4.4.0", + "@lgaitan/pace-progress": "^1.0.7", + "@sweetalert2/theme-bootstrap-4": "^3.1.4", + "@ttskch/select2-bootstrap4-theme": "^1.3.2", + "bootstrap": "^4.4.1", + "bootstrap-colorpicker": "^3.2.0", + "bootstrap-slider": "^10.6.2", + "bootstrap-switch": "3.3.4", + "bootstrap4-duallistbox": "^4.0.1", + "bs-custom-file-input": "^1.3.4", + "chart.js": "^2.9.3", + "datatables.net": "^1.10.20", + "datatables.net-autofill-bs4": "^2.3.4", + "datatables.net-bs4": "^1.10.20", + "datatables.net-buttons-bs4": "^1.6.1", + "datatables.net-colreorder-bs4": "^1.5.2", + "datatables.net-fixedcolumns-bs4": "^3.3.0", + "datatables.net-fixedheader-bs4": "^3.1.6", + "datatables.net-keytable-bs4": "^2.5.1", + "datatables.net-responsive-bs4": "^2.2.3", + "datatables.net-rowgroup-bs4": "^1.1.1", + "datatables.net-rowreorder-bs4": "^1.2.6", + "datatables.net-scroller-bs4": "^2.0.1", + "datatables.net-select-bs4": "^1.3.1", + "daterangepicker": "^3.0.5", + "ekko-lightbox": "^5.3.0", + "fastclick": "^1.0.6", + "filterizr": "^2.2.3", + "flag-icon-css": "^3.4.6", + "flot": "^4.2.0", + "fs-extra": "^9.0.0", + "icheck-bootstrap": "^3.0.1", + "inputmask": "^5.0.3", + "ion-rangeslider": "^2.3.1", + "jquery": "^3.4.1", + "jquery-knob-chif": "^1.2.13", + "jquery-mapael": "^2.2.0", + "jquery-mousewheel": "^3.1.13", + "jquery-ui-dist": "^1.12.1", + "jquery-validation": "^1.19.1", + "jqvmap-novulnerability": "^1.5.1", + "jsgrid": "^1.5.3", + "jszip": "^3.3.0", + "moment": "^2.24.0", + "overlayscrollbars": "^1.11.0", + "pdfmake": "^0.1.65", + "popper.js": "^1.16.1", + "raphael": "^2.3.0", + "select2": "^4.0.13", + "sparklines": "^1.2.0", + "summernote": "^0.8.16", + "sweetalert2": "^9.10.8", + "tempusdominus-bootstrap-4": "^5.1.2", + "toastr": "^2.1.4" + }, + "dependencies": { + "bootstrap": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz", + "integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A==" + } + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.5", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.5.tgz", + "integrity": "sha512-lRF8RORchjpKG50/WFf8xmg7sgCLFiYNNnqdKflk63whMQcWR5ngGjiSXkL9bjxy6B2npOK2HSMN49jEBMSkag==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-from": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", + "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "ast-transform": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/ast-transform/-/ast-transform-0.0.0.tgz", + "integrity": "sha1-dJRAWIh9goPhidlUYAlHvJj+AGI=", + "requires": { + "escodegen": "~1.2.0", + "esprima": "~1.0.4", + "through": "~2.3.4" + }, + "dependencies": { + "escodegen": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.2.0.tgz", + "integrity": "sha1-Cd55Z3kcyVi3+Jot220jRRrzJ+E=", + "requires": { + "esprima": "~1.0.4", + "estraverse": "~1.5.0", + "esutils": "~1.0.0", + "source-map": "~0.1.30" + } + }, + "esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=" + }, + "estraverse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", + "integrity": "sha1-hno+jlip+EYYr7bC3bzZFrfLr3E=" + }, + "esutils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", + "integrity": "sha1-gVHTWOIMisx/t0XnRywAJf5JZXA=" + }, + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "optional": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "ast-types": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.7.8.tgz", + "integrity": "sha1-kC0uDWDQcb3NRtwRXhgJ7RHBOKk=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==" + }, + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "dev": true, + "requires": { + "follow-redirects": "1.5.10" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + } + }, + "babel-merge": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/babel-merge/-/babel-merge-2.0.1.tgz", + "integrity": "sha512-puTQQxuzS+0JlMyVdfsTVaCgzqjBXKPMv7oUANpYcHFY+7IptWZ4PZDYX+qBxrRMtrriuBA44LkKpS99EJzqVA==", + "dev": true, + "requires": { + "@babel/core": "^7.0.0-beta.49", + "deepmerge": "^2.1.0", + "object.omit": "^3.0.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", + "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "requires": { + "inherits": "~2.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", + "dev": true + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "bootstrap": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz", + "integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A==", + "dev": true + }, + "bootstrap-colorpicker": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/bootstrap-colorpicker/-/bootstrap-colorpicker-3.2.0.tgz", + "integrity": "sha512-twW93EFLf4MzZ/st+MkfdLCWEEA7r43WPlPnGckzm3Lj2FsbmVS/qgJH2c9IcmO3re5Q1320NO9bhuViwHR9Qw==", + "requires": { + "bootstrap": ">=4.0", + "jquery": ">=2.1.0", + "popper.js": ">=1.10" + }, + "dependencies": { + "bootstrap": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz", + "integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A==" + } + } + }, + "bootstrap-slider": { + "version": "10.6.2", + "resolved": "https://registry.npmjs.org/bootstrap-slider/-/bootstrap-slider-10.6.2.tgz", + "integrity": "sha512-8JTPZB9QVOdrGzYF3YgC3YW6ssfPeBvBwZnXffiZ7YH/zz1D0EKlZvmQsm/w3N0XjVNYQEoQ0ax+jHrErV4K1Q==" + }, + "bootstrap-switch": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/bootstrap-switch/-/bootstrap-switch-3.3.4.tgz", + "integrity": "sha1-cOCusqh3wNx2aZHeEI4hcPwpov8=" + }, + "bootstrap4-duallistbox": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/bootstrap4-duallistbox/-/bootstrap4-duallistbox-4.0.2.tgz", + "integrity": "sha512-vQdANVE2NN0HMaZO9qWJy0C7u04uTpAmtUGO3KLq3xAZKCboJweQ437hDTszI6pbYV2olJCGZMbdhvIkBNGeGQ==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "brfs": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", + "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", + "requires": { + "quote-stream": "^1.0.1", + "resolve": "^1.1.5", + "static-module": "^3.0.2", + "through2": "^2.0.0" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "brotli": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.2.tgz", + "integrity": "sha1-UlqcrU/LqWR119OI9q7LE+7VL0Y=", + "requires": { + "base64-js": "^1.1.2" + }, + "dependencies": { + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + } + } + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-optional/-/browserify-optional-1.0.1.tgz", + "integrity": "sha1-HhNyLP3g2F8SFnbCpyztUzoBiGk=", + "requires": { + "ast-transform": "0.0.0", + "ast-types": "^0.7.0", + "browser-resolve": "^1.8.1" + } + }, + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.14.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", + "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001135", + "electron-to-chromium": "^1.3.571", + "escalade": "^3.1.0", + "node-releases": "^1.1.61" + } + }, + "bs-custom-file-input": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-custom-file-input/-/bs-custom-file-input-1.3.4.tgz", + "integrity": "sha512-NBsQzTnef3OW1MvdKBbMHAYHssCd613MSeJV7z2McXznWtVMnJCy7Ckyc+PwxV6Pk16cu6YBcYWh/ZE0XWNKCA==" + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + }, + "dependencies": { + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", + "dev": true + } + } + }, + "buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=" + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cacache": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", + "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", + "dev": true, + "requires": { + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "minipass": "^3.0.0", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "p-map": "^3.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^2.7.1", + "ssri": "^7.0.0", + "unique-filename": "^1.1.1" + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001143", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001143.tgz", + "integrity": "sha512-p/PO5YbwmCpBJPxjOiKBvAlUPgF8dExhfEpnsH+ys4N/791WHrYrGg0cyHiAURl5hSbx5vIcjKmQAP6sHDYH3w==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "chart.js": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.3.tgz", + "integrity": "sha512-+2jlOobSk52c1VU6fzkh3UwqHMdSlgH1xFv9FKMqHiNCpXsGPQa/+81AFa+i3jZ253Mq9aAycPwDjnn1XbRNNw==", + "requires": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "requires": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "requires": { + "color-name": "^1.0.0" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + }, + "collect.js": { + "version": "4.28.2", + "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.28.2.tgz", + "integrity": "sha512-Ok2z0kuyywWJ4AtkeUI61pbSxCmaN5XYr/fkUYJP4bYk6Dz3NKH2FA8RhF7i3Do9Iq80MLRFWasSOpyE9X7hDA==", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=", + "dev": true, + "requires": { + "commander": "^2.9.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==" + }, + "core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "dev": true, + "requires": { + "browserslist": "^4.8.5", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-env": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.2.tgz", + "integrity": "sha512-KZP/bMEOJEDCkDQAyRhu3RL2ZO/SUVrxQVI0G3YEQ+OLbRA3c6zgixe8Mq8a/z7+HKlNEjo8oiLUs8iRijY2Rw==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "crypto-js": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz", + "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==" + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.1.tgz", + "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash": "^4.17.11", + "postcss": "^6.0.23", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.1.tgz", + "integrity": "sha512-wHOppVDKl4vTAOWzJt5Ek37Sgd9qq1Bmj/T1OjvicWbU5W7ru7Pqbn0Jdqii3Drx/h+dixHKXNhZYx7blthL7g==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dash-ast": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", + "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "datatables.net": { + "version": "1.10.22", + "resolved": "https://registry.npmjs.org/datatables.net/-/datatables.net-1.10.22.tgz", + "integrity": "sha512-ujn8GvkQIBYzYH54XY7OrI0Zb35TKRd9ABYfbnXgBfwTGIFT6UsmXrfHU5Yk+MSDoF0sDu2TB+31V6c+zUZ0Pw==", + "requires": { + "jquery": ">=1.7" + } + }, + "datatables.net-autofill": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/datatables.net-autofill/-/datatables.net-autofill-2.3.5.tgz", + "integrity": "sha512-3pbHGOCVAebAqhBsDZ9FpTBAzFQD6Tb+Ab51akXLsVCr/jr4UMuBlPQZzaVh79eHRtt/3AuNwFlNTkjzBwoBIw==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-autofill-bs4": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/datatables.net-autofill-bs4/-/datatables.net-autofill-bs4-2.3.5.tgz", + "integrity": "sha512-yt6eKZbAvcO24kBAe2cPADmGGZnsc0KgQmjHcWJoou7Gxlmch9q8nftGRYBRSaJIm8fp4fxpD+9KZ6Wb3/pRZg==", + "requires": { + "datatables.net-autofill": "2.3.5", + "datatables.net-bs4": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-bs4": { + "version": "1.10.22", + "resolved": "https://registry.npmjs.org/datatables.net-bs4/-/datatables.net-bs4-1.10.22.tgz", + "integrity": "sha512-si0eOiaKmuURURpXhPRba7b3vCZsVfJK8pfrlM5WtaOaCEBa62DG/S9guMxUBmcAmvEC3FA2CKc/iKya3gb9qg==", + "requires": { + "datatables.net": "1.10.22", + "jquery": ">=1.7" + } + }, + "datatables.net-buttons": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/datatables.net-buttons/-/datatables.net-buttons-1.6.4.tgz", + "integrity": "sha512-KxiQs1UdczsT26sptLE9P550G9QFPdwcAO9o57NHIME/lfNp9qLxL0ho0mmjQfugEBrJxqff7xGkPpK6CyKDRw==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-buttons-bs4": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/datatables.net-buttons-bs4/-/datatables.net-buttons-bs4-1.6.4.tgz", + "integrity": "sha512-HvfRGW1qf+fAs63SYTavZI0/3aF3tBkDtUS1Is+ZKZ5ncpAwjh0FhzrTtQ8YS4jyDDMDy2x6G8kUIzKyNmGoHg==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-buttons": "1.6.4", + "jquery": ">=1.7" + } + }, + "datatables.net-colreorder": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/datatables.net-colreorder/-/datatables.net-colreorder-1.5.2.tgz", + "integrity": "sha512-77ShdeM7QjKI6M1jfWQ4ZempSYMmmpe9NqjimHBp+o9lAto789YdCLiFrW71dwn1v8Awp4qcMShqHNxGzR/HVg==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-colreorder-bs4": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/datatables.net-colreorder-bs4/-/datatables.net-colreorder-bs4-1.5.2.tgz", + "integrity": "sha512-L5omHV0agczRZwR9eismTOq+/9/glQqZUeRfigEc+5oMKLnubJkVHQLOanY2duDl3stvsZ6ebWbXWEh6tndgDg==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-colreorder": "1.5.2", + "jquery": ">=1.7" + } + }, + "datatables.net-fixedcolumns": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/datatables.net-fixedcolumns/-/datatables.net-fixedcolumns-3.3.2.tgz", + "integrity": "sha512-LKWJZDSU9R8Z7rz/YSxSyAhxvtBvrA08oCY7y9h8ExynfEG3XUzAPejb2Y1I0YznPcnaYEnukUXLRHU6DjTnWQ==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-fixedcolumns-bs4": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/datatables.net-fixedcolumns-bs4/-/datatables.net-fixedcolumns-bs4-3.3.2.tgz", + "integrity": "sha512-pmZ/yg4bCQ9Rij1Zk6LApF4UCxFRezsj00p3Eol8eDnw20y0JFF2YSC+xxDAhqmnozLOKq8ILButMaavtyEHyA==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-fixedcolumns": "3.3.2", + "jquery": ">=1.7" + } + }, + "datatables.net-fixedheader": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/datatables.net-fixedheader/-/datatables.net-fixedheader-3.1.7.tgz", + "integrity": "sha512-WN2UFDn/i/6NAXMjyfd67Yfwm5lIdP8e1N1rBqQ30izZ8IituJKDFffVTi0y5S3SiwZzCpKFRvdLEehFtCaQng==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-fixedheader-bs4": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/datatables.net-fixedheader-bs4/-/datatables.net-fixedheader-bs4-3.1.7.tgz", + "integrity": "sha512-ahaiBOJ7OeJSMLUll7zXA03j1dvuHC3BvlCQhDZkG+vDrfGFdldd6zOhjPRdHZpmLArGGB6V270Rml8Yst3opg==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-fixedheader": "3.1.7", + "jquery": ">=1.7" + } + }, + "datatables.net-keytable": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/datatables.net-keytable/-/datatables.net-keytable-2.5.3.tgz", + "integrity": "sha512-7bDPHA3Z2YtdkgdkcQWfIijwU0Q+XAALwG3amcfLY9BBoRrt9tsprTrPdjjtVH9CZFZWGjT5Vy4/NubEEtHmFw==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-keytable-bs4": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/datatables.net-keytable-bs4/-/datatables.net-keytable-bs4-2.5.3.tgz", + "integrity": "sha512-Rykvad65YU7uOM9Q+T3VyAmgYVU1HxcVwc/CrVEr0uUru3pGmtBggSm+rUYu00zmW8WlE/sUD51xcm6qlAA6kQ==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-keytable": "2.5.3", + "jquery": ">=1.7" + } + }, + "datatables.net-responsive": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/datatables.net-responsive/-/datatables.net-responsive-2.2.6.tgz", + "integrity": "sha512-cSz8xlM6bUgQlroT6wJjj+wyKGo+GY2Bq+2CL17HaLGrtv1k/RDitHoDMdYbaKljBwSa4sGVBxikHGz3yvirJA==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-responsive-bs4": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/datatables.net-responsive-bs4/-/datatables.net-responsive-bs4-2.2.6.tgz", + "integrity": "sha512-Yz/4oe5nGio7V6qDfvq9GYb1PI7dS0/OWbaqUb0rIelJCI05ZbEo6RtMGIvay/biS7R72lhftFXSkysOv1uwKw==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-responsive": "2.2.6", + "jquery": ">=1.7" + } + }, + "datatables.net-rowgroup": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/datatables.net-rowgroup/-/datatables.net-rowgroup-1.1.2.tgz", + "integrity": "sha512-yUYyZ97pI/otJgaWWZT6o9OK6adc/9FJBKRe3FfiSmWEBJVB0NFL329rI9EuvYB8JIKwMmdzR09Oi3eqoXIOGA==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-rowgroup-bs4": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/datatables.net-rowgroup-bs4/-/datatables.net-rowgroup-bs4-1.1.2.tgz", + "integrity": "sha512-rpfyWHFioZuUBsUkfrQv3j/Ku3F50qNITaj4SWiaK3bAz1h6a4N1qR0aSSxWLm1UrHARhZ+haYj7T1N1zdttQg==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-rowgroup": "1.1.2", + "jquery": ">=1.7" + } + }, + "datatables.net-rowreorder": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/datatables.net-rowreorder/-/datatables.net-rowreorder-1.2.7.tgz", + "integrity": "sha512-e/aVdlTFv5M4sAjzg8mwIzPJEGuyIkSW7IcckgYuImwGyNfCSVen6Kr7d40SUwwE/Ji8jeIMNdW6U6E8bVR4yw==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-rowreorder-bs4": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/datatables.net-rowreorder-bs4/-/datatables.net-rowreorder-bs4-1.2.7.tgz", + "integrity": "sha512-2nbhDCgvkXLzQnoyeeUlIjTqum2r7zJIwTNEhzeKuhIgvzv9ZBByMlftoRo6GXiOvy4w4pl0EgyA8I27mwSUNg==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-rowreorder": "1.2.7", + "jquery": ">=1.7" + } + }, + "datatables.net-scroller": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/datatables.net-scroller/-/datatables.net-scroller-2.0.3.tgz", + "integrity": "sha512-ijqGdWN3GR2KXjP0gt4HSY4HgaTqDhdGdzEf4gVOUHe0nH3th9XxLhlvld6G4qqpP5GXaF4OWlhH0ZBzcpeTQA==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-scroller-bs4": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/datatables.net-scroller-bs4/-/datatables.net-scroller-bs4-2.0.3.tgz", + "integrity": "sha512-rFkl9Axr2KdYVs0f/BmvOlGsyi+8AXh/QPk/IrTWfMxL864EwLXtsXmQmsORuUBq56lULXaJDbZQVINqqT+/Yg==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-scroller": "2.0.3", + "jquery": ">=1.7" + } + }, + "datatables.net-select": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/datatables.net-select/-/datatables.net-select-1.3.1.tgz", + "integrity": "sha512-PeVd/hlAX58QzL0+mGvxnXP7ylLtzZMeAots/uZkQi+6c/KI6JuP8LCJoEMHAsSjQM/BnG7Uw8E1YGOz1tZpQQ==", + "requires": { + "datatables.net": "^1.10.15", + "jquery": ">=1.7" + } + }, + "datatables.net-select-bs4": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/datatables.net-select-bs4/-/datatables.net-select-bs4-1.3.1.tgz", + "integrity": "sha512-8UOBxChTsn24nP/ZOsIMGZOdTJymQZ8WcQ81NcGgyDz6b4JlsQl8Bwb89AcVT7hncMquPJ3d5WUGG4I9WMhAlw==", + "requires": { + "datatables.net-bs4": "^1.10.15", + "datatables.net-select": "1.3.1", + "jquery": ">=1.7" + } + }, + "daterangepicker": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/daterangepicker/-/daterangepicker-3.1.0.tgz", + "integrity": "sha512-DxWXvvPq4srWLCqFugqSV+6CBt/CvQ0dnpXhQ3gl0autcIDAruG1PuGG3gC7yPRNytAD1oU1AcUOzaYhOawhTw==", + "requires": { + "jquery": ">=1.10", + "moment": "^2.9.0" + } + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "dev": true + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "dfa": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", + "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz", + "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==", + "dev": true + }, + "dotenv-expand": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-4.2.0.tgz", + "integrity": "sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "requires": { + "readable-stream": "^2.0.2" + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ekko-lightbox": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ekko-lightbox/-/ekko-lightbox-5.3.0.tgz", + "integrity": "sha512-mbacwySuVD3Ad6F2hTkjSTvJt59bcVv2l/TmBerp4xZnLak8tPtA4AScUn4DL42c1ksTiAO6sGhJZ52P/1Qgew==" + }, + "electron-to-chromium": { + "version": "1.3.576", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.576.tgz", + "integrity": "sha512-uSEI0XZ//5ic+0NdOqlxp0liCD44ck20OAGyLMSymIWTEAtHKVJi6JM18acOnRgUgX7Q65QqnI+sNncNvIy8ew==", + "dev": true + }, + "elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "entities": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", + "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + }, + "dependencies": { + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + } + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha1-XLmsn7He1usSOTQrgdeSu7QHjuQ=", + "dev": true, + "requires": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "escalade": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.0.tgz", + "integrity": "sha512-mAk+hPSO8fLDkhV7V0dXazH5pDc6MrjBTPyD3VeKzxnVFjH1MIxbCdqGZB9O8+EwWakZs3ZCbDS4IpRt79V1ig==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "estree-is-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", + "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "ev-emitter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-1.1.1.tgz", + "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==" + }, + "eve-raphael": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/eve-raphael/-/eve-raphael-0.5.0.tgz", + "integrity": "sha1-F8dUt5K+7z+maE15z1pHxjxM2jA=" + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "extract-text-webpack-plugin": { + "version": "4.0.0-beta.0", + "resolved": "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-4.0.0-beta.0.tgz", + "integrity": "sha512-Hypkn9jUTnFr0DpekNam53X47tXn3ucY08BQumv7kdGgeVUBLq3DJHJTi6HNxv4jl9W+Skxjz9+RnK0sJyqqjA==", + "dev": true, + "requires": { + "async": "^2.4.1", + "loader-utils": "^1.1.0", + "schema-utils": "^0.4.5", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fast-memoize": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/fast-memoize/-/fast-memoize-2.5.2.tgz", + "integrity": "sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw==" + }, + "fastclick": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fastclick/-/fastclick-1.0.6.tgz", + "integrity": "sha1-FhYlsnsaWAZAWTa9qaLBkm0Gvmo=" + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fibers": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fibers/-/fibers-5.0.0.tgz", + "integrity": "sha512-UpGv/YAZp7mhKHxDvC1tColrroGRX90sSvh8RMZV9leo+e5+EkRVgCEZPlmXeo3BUNQTZxUaVdLskq1Q2FyCPg==", + "requires": { + "detect-libc": "^1.0.3" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "file-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", + "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "filterizr": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/filterizr/-/filterizr-2.2.4.tgz", + "integrity": "sha512-hqyEdg7RrvJMVFOeF0yysS75HP6jLu0wBSUtSPAc3BysAtHpwcXaPnR1kYp2uZtd3YXyhH6JRfF9+H4SRvrqXg==", + "requires": { + "fast-memoize": "^2.5.1", + "imagesloaded": "^4.1.4" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "flag-icon-css": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/flag-icon-css/-/flag-icon-css-3.5.0.tgz", + "integrity": "sha512-pgJnJLrtb0tcDgU1fzGaQXmR8h++nXvILJ+r5SmOXaaL/2pocunQo2a8TAXhjQnBpRLPtZ1KCz/TYpqeNuE2ew==" + }, + "flot": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/flot/-/flot-4.2.1.tgz", + "integrity": "sha512-tnZ4Pg1upBSfSs52VVRPZqF8FUxeVVI124srTV/XNcwJR5ygjaCZuwnpkAuZAWFLZMg2OCHb53pB6VoVB7YT4g==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "dev": true, + "requires": { + "debug": "=3.1.0" + } + }, + "fontkit": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-1.8.1.tgz", + "integrity": "sha512-BsNCjDoYRxmNWFdAuK1y9bQt+igIxGtTC9u/jSFjR9MKhmI00rP1fwSvERt+5ddE82544l0XH5mzXozQVUy2Tw==", + "requires": { + "babel-runtime": "^6.26.0", + "brfs": "^2.0.0", + "brotli": "^1.2.0", + "browserify-optional": "^1.0.1", + "clone": "^1.0.4", + "deep-equal": "^1.0.0", + "dfa": "^1.2.0", + "restructure": "^0.5.3", + "tiny-inflate": "^1.0.2", + "unicode-properties": "^1.2.2", + "unicode-trie": "^0.3.0" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + }, + "unicode-trie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz", + "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=", + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha512-K27M3VK30wVoOarP651zDmb93R9zF28usW4ocaK3mfQeIEI5BPht/EzZs5E8QLLwbLRJQMwscAjDxYPb1FuNiw==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "requires": { + "globule": "^1.0.0" + } + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, + "get-assigned-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + }, + "dependencies": { + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", + "dev": true + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "requires": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "icheck-bootstrap": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/icheck-bootstrap/-/icheck-bootstrap-3.0.1.tgz", + "integrity": "sha512-Rj3SybdcMcayhsP4IJ+hmCNgCKclaFcs/5zwCuLXH1WMo468NegjhZVxbSNKhEjJjnwc4gKETogUmPYSQ9lEZQ==" + }, + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "imagemin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-6.1.0.tgz", + "integrity": "sha512-8ryJBL1CN5uSHpiBMX0rJw79C9F9aJqMnjGnrd/1CafegpNuA81RBAAru/jQQEOWlOJJlpRnlcVFF6wq+Ist0A==", + "dev": true, + "requires": { + "file-type": "^10.7.0", + "globby": "^8.0.1", + "make-dir": "^1.0.0", + "p-pipe": "^1.1.0", + "pify": "^4.0.1", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + } + } + }, + "imagesloaded": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/imagesloaded/-/imagesloaded-4.1.4.tgz", + "integrity": "sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA==", + "requires": { + "ev-emitter": "^1.0.0" + } + }, + "img-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-3.0.2.tgz", + "integrity": "sha512-rSriLKgvi85Km7ppSF+AEAM3nU4fxpvCkaXtC/IoCEU7jfks55bEANFs0bB9YXYkxY9JurZQIZFtXh5Gue3upw==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inputmask": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/inputmask/-/inputmask-5.0.5.tgz", + "integrity": "sha512-9gqau4tb0oaxYiymLC43KU/aAXHVofya7ilGIxqKONbSh7LNKRHmpw6mhuH2D4yykRlcNhS9zI/FOsrAQmltQA==" + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ion-rangeslider": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/ion-rangeslider/-/ion-rangeslider-2.3.1.tgz", + "integrity": "sha512-6V+24FD13/feliI485gnRHZYD9Ev64M5NAFTxnVib516ATHa9PlXQrC+nOiPngouRYTCLPJyokAJEi3e1Umi5g==" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jquery": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", + "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" + }, + "jquery-knob-chif": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/jquery-knob-chif/-/jquery-knob-chif-1.2.13.tgz", + "integrity": "sha1-Xx5GLvN0XSep/WbOEUH+grRKV2I=" + }, + "jquery-mapael": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jquery-mapael/-/jquery-mapael-2.2.0.tgz", + "integrity": "sha512-B5cVcCkfs7Ezia1Zs8bEfVacYD/GvaASyqQeidApR/NJ1C4igcExk9VULVsgLcTPkxohcZrrz5uCaPXvuKeZWw==", + "requires": { + "jquery": "^3.0 || ^2.0 || ^1.0", + "jquery-mousewheel": "^3.1", + "raphael": "^2.2.0 || ^2.1.1" + } + }, + "jquery-mousewheel": { + "version": "3.1.13", + "resolved": "https://registry.npmjs.org/jquery-mousewheel/-/jquery-mousewheel-3.1.13.tgz", + "integrity": "sha1-BvAzXxbjU6aV5yBr9QUDy1I6buU=" + }, + "jquery-ui-dist": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/jquery-ui-dist/-/jquery-ui-dist-1.12.1.tgz", + "integrity": "sha1-XAgV08xvkP9fqvWyaKbiO0ypBPo=" + }, + "jquery-validation": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.19.2.tgz", + "integrity": "sha512-yHaAqOGaAB7+p2u5lpzhhQVt3CBMUw3fHcuCJ7nXmXz0LWLHPN7yOhwnocp5nrn2SmnXR1jpV+whx2j1kLz1tQ==" + }, + "jqvmap-novulnerability": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/jqvmap-novulnerability/-/jqvmap-novulnerability-1.5.1.tgz", + "integrity": "sha512-O6Jr7AGiut9iNJMelPdy8pH83tNXadOqmhJm5FZy9gtaZ5uuhZK3VNu+YLFuTpXeZI8YXUvlFUYbJJi5XHA+tw==", + "requires": { + "jquery": "^3.4.0" + } + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "jsgrid": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/jsgrid/-/jsgrid-1.5.3.tgz", + "integrity": "sha1-sV/EJkgxU77itrVnMS9nXZKDSg0=" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "laravel-mix": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-5.0.5.tgz", + "integrity": "sha512-ruogwsrTsmUpZU9x1Whgxh+gcEB/6IFJlL+ZTSrYt1SXfOsi8BgMI2R9RWvQpOyR+40VYl7n7Gsr+sHjfFb90Q==", + "dev": true, + "requires": { + "@babel/core": "^7.2.0", + "@babel/plugin-proposal-object-rest-spread": "^7.2.0", + "@babel/plugin-syntax-dynamic-import": "^7.2.0", + "@babel/plugin-transform-runtime": "^7.2.0", + "@babel/preset-env": "^7.2.0", + "@babel/runtime": "^7.2.0", + "autoprefixer": "^9.4.2", + "babel-loader": "^8.0.4", + "babel-merge": "^2.0.1", + "chokidar": "^2.0.3", + "clean-css": "^4.1.3", + "collect.js": "^4.12.8", + "concat": "^1.0.3", + "css-loader": "^1.0.1", + "dotenv": "^6.2.0", + "dotenv-expand": "^4.2.0", + "extract-text-webpack-plugin": "v4.0.0-beta.0", + "file-loader": "^2.0.0", + "friendly-errors-webpack-plugin": "^1.6.1", + "fs-extra": "^7.0.1", + "glob": "^7.1.2", + "html-loader": "^0.5.5", + "imagemin": "^6.0.0", + "img-loader": "^3.0.0", + "lodash": "^4.17.15", + "md5": "^2.2.1", + "optimize-css-assets-webpack-plugin": "^5.0.1", + "postcss-loader": "^3.0.0", + "style-loader": "^0.23.1", + "terser": "^3.11.0", + "terser-webpack-plugin": "^2.2.3", + "vue-loader": "^15.4.2", + "webpack": "^4.36.1", + "webpack-cli": "^3.1.2", + "webpack-dev-server": "^3.1.14", + "webpack-merge": "^4.1.0", + "webpack-notifier": "^1.5.1", + "yargs": "^15.4.1" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + } + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==", + "dev": true, + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "dev": true, + "requires": { + "leven": "^3.1.0" + } + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "requires": { + "immediate": "~3.0.5" + } + }, + "linebreak": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.0.2.tgz", + "integrity": "sha512-bJwSRsJeAmaZYnkcwl5sCQNfSDAhBuXxb6L27tb+qkBRtUQSSTUa5bcgCPD6hFEkRNlpWHfK7nFMmcANU7ZP1w==", + "requires": { + "base64-js": "0.0.8", + "brfs": "^2.0.2", + "unicode-trie": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash._baseassign": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", + "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash.keys": "^3.0.0" + } + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._bindcallback": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", + "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4=", + "dev": true + }, + "lodash._createassigner": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", + "integrity": "sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=", + "dev": true, + "requires": { + "lodash._bindcallback": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash.restparam": "^3.0.0" + } + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "loglevel": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "magic-string": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", + "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", + "requires": { + "sourcemap-codec": "^1.4.1" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", + "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", + "requires": { + "source-map": "^0.5.6" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.0.tgz", + "integrity": "sha512-z6IJ5HXYiuxvFTI6eiQ9dm77uE0gyy1yXNApVHqTcnIKfY9tIwEjlzsZ6u1LQXvVgKeTnv9Xm7NDvJ7lso3MtA==" + }, + "moment-timezone": { + "version": "0.5.31", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.31.tgz", + "integrity": "sha512-+GgHNg8xRhMXfEbv81iDtrVeTcWt0kWmTEY1XQK14dICTXnWJnT0dxdlPspwqF3keKMVPXwayEsk1DI0AA/jdA==", + "requires": { + "moment": ">= 2.9.0" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "nan": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-releases": { + "version": "1.1.61", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.61.tgz", + "integrity": "sha512-DD5vebQLg8jLCOzwupn954fbIiZht05DAZs0k2u8NStSe6h9XdsuIQL8hSRKYiU8WUQRznmSDrKGbv3ObOmC7g==", + "dev": true + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + }, + "dependencies": { + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + } + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" + }, + "object-is": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", + "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "object.omit": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-3.0.0.tgz", + "integrity": "sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==", + "dev": true, + "requires": { + "is-extendable": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==", + "dev": true, + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "dev": true, + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "overlayscrollbars": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-1.13.0.tgz", + "integrity": "sha512-p8oHrMeRAKxXDMPI/EBNITj/zTVHKNnAnM59Im+xnoZUlV07FyTg46wom2286jJlXGGfcPFG/ba5NUiCwWNd4w==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-pipe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-1.2.0.tgz", + "integrity": "sha1-SxoROZoRUgpneQ7loMHViB1r7+k=", + "dev": true + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "pdfkit": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/pdfkit/-/pdfkit-0.11.0.tgz", + "integrity": "sha512-1s9gaumXkYxcVF1iRtSmLiISF2r4nHtsTgpwXiK8Swe+xwk/1pm8FJjYqN7L3x13NsWnGyUFntWcO8vfqq+wwA==", + "requires": { + "crypto-js": "^3.1.9-1", + "fontkit": "^1.8.0", + "linebreak": "^1.0.2", + "png-js": "^1.0.0" + } + }, + "pdfmake": { + "version": "0.1.68", + "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.1.68.tgz", + "integrity": "sha512-oE1VEjkluro3+QqvLbFgFU/rRgyKdbPy/Fh8SS/nsUxnsiUcm85ChpmD6YD0hQW1E0d3hppAo4Yh+xdXucenIA==", + "requires": { + "iconv-lite": "^0.6.2", + "linebreak": "^1.0.2", + "pdfkit": "^0.11.0", + "svg-to-pdfkit": "^0.1.8", + "xmldoc": "^1.1.2" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true, + "optional": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "png-js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz", + "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==" + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "dev": true, + "optional": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "quote-stream": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", + "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=", + "requires": { + "buffer-equal": "0.0.1", + "minimist": "^1.1.3", + "through2": "^2.0.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raphael": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/raphael/-/raphael-2.3.0.tgz", + "integrity": "sha512-w2yIenZAQnp257XUWGni4bLMVxpUpcIl7qgxEgDIXtmSypYtlNxfXWpOBxs7LBTps5sDwhRnrToJrMUrivqNTQ==", + "requires": { + "eve-raphael": "0.5.0" + } + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "dependencies": { + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "requires": { + "pinkie-promise": "^2.0.0" + } + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha1-RR/TAEqx5N+bTktmN2sqIZEkYtM=", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "dependencies": { + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha1-ECyenpAF0+fjgpvwxPok7oYu6bk=", + "dev": true + }, + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "dependencies": { + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "requires": { + "repeating": "^2.0.0" + } + } + } + }, + "regenerate": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", + "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", + "dev": true + }, + "regexp.prototype.flags": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", + "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "dependencies": { + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + } + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resolve-url-loader": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-2.3.2.tgz", + "integrity": "sha512-sc/UVgiADdoTc+4cGPB7cUCnlEkzlxD1NXHw4oa9qA0fp30H8mAQ2ePJBP9MQ029DUuhEPouhNdvzT37pBCV0g==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^1.1.0", + "camelcase": "^4.1.0", + "convert-source-map": "^1.5.1", + "loader-utils": "^1.1.0", + "lodash.defaults": "^4.0.0", + "rework": "^1.0.1", + "rework-visit": "^1.0.0", + "source-map": "^0.5.7", + "urix": "^0.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "restructure": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/restructure/-/restructure-0.5.4.tgz", + "integrity": "sha1-9U591WNZD7NP1r9Vh2EJrsyyjeg=", + "requires": { + "browserify-optional": "^1.0.0" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dev": true, + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", + "dev": true + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sass": { + "version": "1.26.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.12.tgz", + "integrity": "sha512-hmSwtBOWoS9zwe0yAS+QmaseVCUELiGV22gXHDR7+9stEsVuEuxfY1GhC8XmUpC+Ir3Hwq7NxSUNbnmkznnF7g==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + } + } + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "scope-analyzer": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.1.tgz", + "integrity": "sha512-azEAihtQ9mEyZGhfgTJy3IbOWEzeOrYbg7NcYEshPKnKd+LZmC3TNd5dmDxbLBsTG/JVWmCp+vDJ03vJjeXMHg==", + "requires": { + "array-from": "^2.1.1", + "dash-ast": "^1.0.0", + "es6-map": "^0.1.5", + "es6-set": "^0.1.5", + "es6-symbol": "^3.1.1", + "estree-is-function": "^1.0.0", + "get-assigned-identifiers": "^1.1.0" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "select2": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/select2/-/select2-4.0.13.tgz", + "integrity": "sha512-1JeB87s6oN/TDxQQYCvS5EFoQyvV6eYMZZ0AeA4tdFDYWN3BAGZ8npr17UBFddU0lgAt3H0yjX3X6/ekOj1yjw==" + }, + "selfsigned": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "dev": true, + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "dev": true, + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "sparklines": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/sparklines/-/sparklines-1.2.0.tgz", + "integrity": "sha512-6OFlZzdFXyfFGJ8R5wrc9GdjoeQpjFuwkMKF1yVehLATHVrf4dSyZ4veGOFQ0mQ3xdJ0bCQSbd0idsm1gd2qWg==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", + "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==", + "dev": true + }, + "static-eval": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "requires": { + "escodegen": "^1.11.1" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "static-module": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", + "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", + "requires": { + "acorn-node": "^1.3.0", + "concat-stream": "~1.6.0", + "convert-source-map": "^1.5.1", + "duplexer2": "~0.1.4", + "escodegen": "^1.11.1", + "has": "^1.0.1", + "magic-string": "0.25.1", + "merge-source-map": "1.0.4", + "object-inspect": "^1.6.0", + "readable-stream": "~2.3.3", + "scope-analyzer": "^2.0.1", + "shallow-copy": "~0.0.1", + "static-eval": "^2.0.5", + "through2": "~2.0.3" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string.prototype.trimend": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", + "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "string.prototype.trimstart": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", + "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "requires": { + "get-stdin": "^4.0.1" + } + }, + "style-loader": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "summernote": { + "version": "0.8.18", + "resolved": "https://registry.npmjs.org/summernote/-/summernote-0.8.18.tgz", + "integrity": "sha512-VlwBaNm9vSYMYXvO2f3UCUmY0Gm8jxLcBn+D08aX3pKs4x2vAoyQ4DcDQ6D+PchQiLrf86AGQVfVu56F4aP3ug==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svg-to-pdfkit": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/svg-to-pdfkit/-/svg-to-pdfkit-0.1.8.tgz", + "integrity": "sha512-QItiGZBy5TstGy+q8mjQTMGRlDDOARXLxH+sgVm1n/LYeo0zFcQlcCh8m4zi8QxctrxB9Kue/lStc/RD5iLadQ==", + "requires": { + "pdfkit": ">=0.8.1" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "sweetalert2": { + "version": "9.17.2", + "resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-9.17.2.tgz", + "integrity": "sha512-HkpPZVMYsnhFUBLdy/LvkU9snggKP3VAuSVnPhVXjxdg02lWbFx0W8H3m7A+WMWw2diXZS1wIa4m67XkNxdvew==" + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "tempusdominus-bootstrap-4": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/tempusdominus-bootstrap-4/-/tempusdominus-bootstrap-4-5.1.2.tgz", + "integrity": "sha512-ksD8qc4wOJeE19wvryXmEpRzMUSZu4wSOdG6zKSn8l4ccad16249KOX1j0CccyZpuuES/n4FLqLAUB+Dd1LTBA==", + "requires": { + "bootstrap": ">=4.1.2", + "jquery": "^3.0", + "moment": "^2.22.2", + "moment-timezone": "^0.5.11", + "popper.js": "^1.14.3" + }, + "dependencies": { + "bootstrap": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz", + "integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A==" + } + } + }, + "tempusdominus-core": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/tempusdominus-core/-/tempusdominus-core-5.0.3.tgz", + "integrity": "sha512-52lClmU33gb6J6I/S9uGDrgQwccq3Yw9SlZerTgGLOzOB3Sc9pgIVBirfPMsMcx8nPsg6mA5ItFAH/5BZiQThg==", + "requires": { + "jquery": "^3.0", + "moment": "^2.22.2", + "moment-timezone": "^0.4.0" + }, + "dependencies": { + "moment-timezone": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.4.1.tgz", + "integrity": "sha1-gfWYw61eIs2teWtn7NjYjQ9bqgY=", + "requires": { + "moment": ">= 2.6.0" + } + } + } + }, + "terser": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.10" + } + }, + "terser-webpack-plugin": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.8.tgz", + "integrity": "sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w==", + "dev": true, + "requires": { + "cacache": "^13.0.1", + "find-cache-dir": "^3.3.1", + "jest-worker": "^25.4.0", + "p-limit": "^2.3.0", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.6.12", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", + "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "toastr": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/toastr/-/toastr-2.1.4.tgz", + "integrity": "sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE=", + "requires": { + "jquery": ">=1.12.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "requires": { + "glob": "^7.1.2" + } + }, + "tslib": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", + "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-properties": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.3.1.tgz", + "integrity": "sha512-nIV3Tf3LcUEZttY/2g4ZJtGXhWwSkuLL+rCu0DIAMbjyVPj+8j5gNVz4T/sVbnQybIsd5SFGkPKg/756OY6jlA==", + "requires": { + "base64-js": "^1.3.0", + "unicode-trie": "^2.0.0" + }, + "dependencies": { + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + }, + "unicode-trie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", + "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + } + } + } + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", + "dev": true + }, + "unicode-trie": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-1.0.0.tgz", + "integrity": "sha512-v5raLKsobbFbWLMoX9+bChts/VhPPj3XpkNr/HbqkirXR1DPk8eo9IYKyvk0MQZFkaoRsFj2Rmaqgi2rfAZYtA==", + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=" + } + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "v8-compile-cache": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", + "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "vue-loader": { + "version": "15.9.3", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.3.tgz", + "integrity": "sha512-Y67VnGGgVLH5Voostx8JBZgPQTlDQeOVBLOEsjc2cXbCYBKexSKEpOA56x0YZofoDOTszrLnIShyOX1p9uCEHA==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + } + }, + "vue-style-loader": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz", + "integrity": "sha512-0ip8ge6Gzz/Bk0iHovU9XAUQaFt/G2B61bnWa2tCcqqdgfHs1lF9xXorFbE55Gmy92okFT+8bfmySuUOu13vxQ==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "vue-template-compiler": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.12.tgz", + "integrity": "sha512-OzzZ52zS41YUbkCBfdXShQTe69j1gQDZ9HIX8miuC9C3rBCk9wIRjLiZZLrmX9V+Ftq/YEyv1JaVr5Y/hNtByg==", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "watchpack": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "optional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true, + "optional": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chokidar": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz", + "integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.4.0" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "optional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "readdirp": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", + "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", + "dev": true, + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "webpack-cli": { + "version": "3.3.12", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz", + "integrity": "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "cross-spawn": "^6.0.5", + "enhanced-resolve": "^4.1.1", + "findup-sync": "^3.0.0", + "global-modules": "^2.0.0", + "import-local": "^2.0.0", + "interpret": "^1.4.0", + "loader-utils": "^1.4.0", + "supports-color": "^6.1.0", + "v8-compile-cache": "^2.1.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", + "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "dev": true, + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "dev": true + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.8", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.3.1", + "http-proxy-middleware": "0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.3", + "killable": "^1.0.1", + "loglevel": "^1.6.8", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.26", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz", + "integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-notifier": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.8.0.tgz", + "integrity": "sha512-I6t76NoPe5DZCCm5geELmDV2wlJ89LbU425uN6T2FG8Ywrrt1ZcUMz6g8yWGNg4pttqTPFQJYUPjWAlzUEQ+cQ==", + "dev": true, + "requires": { + "node-notifier": "^5.1.2", + "object-assign": "^4.1.0", + "strip-ansi": "^3.0.1" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "dev": true, + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xmldoc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", + "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "requires": { + "sax": "^1.2.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..0f85c0f --- /dev/null +++ b/package.json @@ -0,0 +1,30 @@ +{ + "private": true, + "scripts": { + "dev": "npm run development", + "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", + "watch": "npm run development -- --watch", + "watch-poll": "npm run watch -- --watch-poll", + "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --disable-host-check --config=node_modules/laravel-mix/setup/webpack.config.js", + "prod": "npm run production", + "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" + }, + "devDependencies": { + "axios": "^0.19", + "bootstrap": "^4.5.2", + "cross-env": "^7.0", + "jquery": "^3.2", + "laravel-mix": "^5.0.1", + "lodash": "^4.17.19", + "popper.js": "^1.12", + "resolve-url-loader": "^2.3.1", + "sass": "^1.26.12", + "sass-loader": "^8.0.0" + }, + "dependencies": { + "admin-lte": "^3.0.5", + "fibers": "^5.0.0", + "node-sass": "^4.14.1", + "tempusdominus-core": "^5.0.3" + } +} diff --git a/phpunit.xml b/phpunit.xml new file mode 100644 index 0000000..76f2246 --- /dev/null +++ b/phpunit.xml @@ -0,0 +1,31 @@ + + + + + ./tests/Unit + + + ./tests/Feature + + + + + ./app + + + + + + + + + + + + + + diff --git a/public/.htaccess b/public/.htaccess new file mode 100644 index 0000000..3aec5e2 --- /dev/null +++ b/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/public/css/app.css b/public/css/app.css new file mode 100644 index 0000000..d353fa6 --- /dev/null +++ b/public/css/app.css @@ -0,0 +1,16985 @@ +@import url(https://fonts.googleapis.com/css?family=Nunito);/*! + * Bootstrap v4.5.2 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ + +:root { + --blue: #3490dc; + --indigo: #6574cd; + --purple: #9561e2; + --pink: #f66d9b; + --red: #e3342f; + --orange: #f6993f; + --yellow: #ffed4a; + --green: #38c172; + --teal: #4dc0b5; + --cyan: #6cb2eb; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #3490dc; + --secondary: #6c757d; + --success: #38c172; + --info: #6cb2eb; + --warning: #ffed4a; + --danger: #e3342f; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Nunito", sans-serif; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -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", sans-serif; + font-size: 0.9rem; + font-weight: 400; + line-height: 1.6; + color: #212529; + text-align: left; + background-color: #f8fafc; +} + +[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: #3490dc; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #1d68a7; + text-decoration: underline; +} + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([class]):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: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +[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: 500; + line-height: 1.2; +} + +h1, +.h1 { + font-size: 2.25rem; +} + +h2, +.h2 { + font-size: 1.8rem; +} + +h3, +.h3 { + font-size: 1.575rem; +} + +h4, +.h4 { + font-size: 1.35rem; +} + +h5, +.h5 { + font-size: 1.125rem; +} + +h6, +.h6 { + font-size: 0.9rem; +} + +.lead { + font-size: 1.125rem; + 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.125rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #f8fafc; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #f66d9b; + word-wrap: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + 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: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col, +.col-auto, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-sm, +.col-sm-auto, +.col-md-1, +.col-md-2, +.col-md-3, +.col-md-4, +.col-md-5, +.col-md-6, +.col-md-7, +.col-md-8, +.col-md-9, +.col-md-10, +.col-md-11, +.col-md-12, +.col-md, +.col-md-auto, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12, +.col-lg, +.col-lg-auto, +.col-xl-1, +.col-xl-2, +.col-xl-3, +.col-xl-4, +.col-xl-5, +.col-xl-6, +.col-xl-7, +.col-xl-8, +.col-xl-9, +.col-xl-10, +.col-xl-11, +.col-xl-12, +.col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + 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.33333333%; + max-width: 33.33333333%; +} + +.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.66666667%; + max-width: 16.66666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; +} + +.col-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; +} + +.col-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; +} + +.col-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; +} + +.col-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; +} + +.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.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + 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.33333333%; + max-width: 33.33333333%; + } + + .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.66666667%; + max-width: 16.66666667%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-sm-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + + .col-sm-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + + .col-sm-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + + .col-sm-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + + .col-sm-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + + .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.33333333%; + } + + .offset-sm-2 { + margin-left: 16.66666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.33333333%; + } + + .offset-sm-5 { + margin-left: 41.66666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.33333333%; + } + + .offset-sm-8 { + margin-left: 66.66666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.33333333%; + } + + .offset-sm-11 { + margin-left: 91.66666667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + 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.33333333%; + max-width: 33.33333333%; + } + + .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.66666667%; + max-width: 16.66666667%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-md-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + + .col-md-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + + .col-md-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + + .col-md-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + + .col-md-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + + .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.33333333%; + } + + .offset-md-2 { + margin-left: 16.66666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.33333333%; + } + + .offset-md-5 { + margin-left: 41.66666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.33333333%; + } + + .offset-md-8 { + margin-left: 66.66666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.33333333%; + } + + .offset-md-11 { + margin-left: 91.66666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + 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.33333333%; + max-width: 33.33333333%; + } + + .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.66666667%; + max-width: 16.66666667%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-lg-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + + .col-lg-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + + .col-lg-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + + .col-lg-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + + .col-lg-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + + .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.33333333%; + } + + .offset-lg-2 { + margin-left: 16.66666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.33333333%; + } + + .offset-lg-5 { + margin-left: 41.66666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.33333333%; + } + + .offset-lg-8 { + margin-left: 66.66666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.33333333%; + } + + .offset-lg-11 { + margin-left: 91.66666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + 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.33333333%; + max-width: 33.33333333%; + } + + .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.66666667%; + max-width: 16.66666667%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + + .col-xl-1 { + flex: 0 0 8.33333333%; + max-width: 8.33333333%; + } + + .col-xl-2 { + flex: 0 0 16.66666667%; + max-width: 16.66666667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.33333333%; + max-width: 33.33333333%; + } + + .col-xl-5 { + flex: 0 0 41.66666667%; + max-width: 41.66666667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.33333333%; + max-width: 58.33333333%; + } + + .col-xl-8 { + flex: 0 0 66.66666667%; + max-width: 66.66666667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.33333333%; + max-width: 83.33333333%; + } + + .col-xl-11 { + flex: 0 0 91.66666667%; + max-width: 91.66666667%; + } + + .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.33333333%; + } + + .offset-xl-2 { + margin-left: 16.66666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.33333333%; + } + + .offset-xl-5 { + margin-left: 41.66666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.33333333%; + } + + .offset-xl-8 { + margin-left: 66.66666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.33333333%; + } + + .offset-xl-11 { + margin-left: 91.66666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #c6e0f5; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #95c5ed; +} + +.table-hover .table-primary:hover { + background-color: #b0d4f1; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #b0d4f1; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c7eed8; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #98dfb6; +} + +.table-hover .table-success:hover { + background-color: #b3e8ca; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b3e8ca; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #d6e9f9; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #b3d7f5; +} + +.table-hover .table-info:hover { + background-color: #c0ddf6; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #c0ddf6; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fffacc; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #fff6a1; +} + +.table-hover .table-warning:hover { + background-color: #fff8b3; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #fff8b3; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f7c6c5; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #f09593; +} + +.table-hover .table-danger:hover { + background-color: #f4b0af; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f4b0af; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.6em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 0.9rem; + font-weight: 400; + line-height: 1.6; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #a1cbef; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +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: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.6; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.125rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.7875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + font-size: 0.9rem; + line-height: 1.6; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, +.form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.7875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.125rem; + 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: #6c757d; +} + +.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: #38c172; +} + +.valid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.7875rem; + line-height: 1.6; + color: #fff; + background-color: rgba(56, 193, 114, 0.9); + border-radius: 0.25rem; +} + +.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: #38c172; + padding-right: calc(1.6em + 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='%2338c172' 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.4em + 0.1875rem) center; + background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); +} + +.was-validated .form-control:valid:focus, +.form-control.is-valid:focus { + border-color: #38c172; + box-shadow: 0 0 0 0.2rem rgba(56, 193, 114, 0.25); +} + +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: calc(1.6em + 0.75rem); + background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem); +} + +.was-validated .custom-select:valid, +.custom-select.is-valid { + border-color: #38c172; + 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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2338c172' 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.8em + 0.375rem) calc(0.8em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #38c172; + box-shadow: 0 0 0 0.2rem rgba(56, 193, 114, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, +.form-check-input.is-valid ~ .form-check-label { + color: #38c172; +} + +.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: #38c172; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, +.custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #38c172; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, +.custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #5cd08d; + background-color: #5cd08d; +} + +.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(56, 193, 114, 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: #38c172; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, +.custom-file-input.is-valid ~ .custom-file-label { + border-color: #38c172; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, +.custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #38c172; + box-shadow: 0 0 0 0.2rem rgba(56, 193, 114, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #e3342f; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.7875rem; + line-height: 1.6; + color: #fff; + background-color: rgba(227, 52, 47, 0.9); + border-radius: 0.25rem; +} + +.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: #e3342f; + padding-right: calc(1.6em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e3342f' 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='%23e3342f' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.4em + 0.1875rem) center; + background-size: calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, +.form-control.is-invalid:focus { + border-color: #e3342f; + box-shadow: 0 0 0 0.2rem rgba(227, 52, 47, 0.25); +} + +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: calc(1.6em + 0.75rem); + background-position: top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem); +} + +.was-validated .custom-select:invalid, +.custom-select.is-invalid { + border-color: #e3342f; + 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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e3342f' 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='%23e3342f' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.8em + 0.375rem) calc(0.8em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #e3342f; + box-shadow: 0 0 0 0.2rem rgba(227, 52, 47, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, +.form-check-input.is-invalid ~ .form-check-label { + color: #e3342f; +} + +.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: #e3342f; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, +.custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #e3342f; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, +.custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e9605c; + background-color: #e9605c; +} + +.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(227, 52, 47, 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: #e3342f; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, +.custom-file-input.is-invalid ~ .custom-file-label { + border-color: #e3342f; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, +.custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #e3342f; + box-shadow: 0 0 0 0.2rem rgba(227, 52, 47, 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: #212529; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 0.9rem; + line-height: 1.6; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, +.btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 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: #3490dc; + border-color: #3490dc; +} + +.btn-primary:hover { + color: #fff; + background-color: #227dc7; + border-color: #2176bd; +} + +.btn-primary:focus, +.btn-primary.focus { + color: #fff; + background-color: #227dc7; + border-color: #2176bd; + box-shadow: 0 0 0 0.2rem rgba(82, 161, 225, 0.5); +} + +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #3490dc; + border-color: #3490dc; +} + +.btn-primary:not(:disabled):not(.disabled):active, +.btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2176bd; + border-color: #1f6fb2; +} + +.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(82, 161, 225, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, +.btn-secondary.focus { + color: #fff; + background-color: #5a6268; + border-color: #545b62; + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, +.btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, +.btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #fff; + background-color: #38c172; + border-color: #38c172; +} + +.btn-success:hover { + color: #fff; + background-color: #2fa360; + border-color: #2d995b; +} + +.btn-success:focus, +.btn-success.focus { + color: #fff; + background-color: #2fa360; + border-color: #2d995b; + box-shadow: 0 0 0 0.2rem rgba(86, 202, 135, 0.5); +} + +.btn-success.disabled, +.btn-success:disabled { + color: #fff; + background-color: #38c172; + border-color: #38c172; +} + +.btn-success:not(:disabled):not(.disabled):active, +.btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #2d995b; + border-color: #2a9055; +} + +.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(86, 202, 135, 0.5); +} + +.btn-info { + color: #212529; + background-color: #6cb2eb; + border-color: #6cb2eb; +} + +.btn-info:hover { + color: #fff; + background-color: #4aa0e6; + border-color: #3f9ae5; +} + +.btn-info:focus, +.btn-info.focus { + color: #fff; + background-color: #4aa0e6; + border-color: #3f9ae5; + box-shadow: 0 0 0 0.2rem rgba(97, 157, 206, 0.5); +} + +.btn-info.disabled, +.btn-info:disabled { + color: #212529; + background-color: #6cb2eb; + border-color: #6cb2eb; +} + +.btn-info:not(:disabled):not(.disabled):active, +.btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #3f9ae5; + border-color: #3495e3; +} + +.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(97, 157, 206, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffed4a; + border-color: #ffed4a; +} + +.btn-warning:hover { + color: #212529; + background-color: #ffe924; + border-color: #ffe817; +} + +.btn-warning:focus, +.btn-warning.focus { + color: #212529; + background-color: #ffe924; + border-color: #ffe817; + box-shadow: 0 0 0 0.2rem rgba(222, 207, 69, 0.5); +} + +.btn-warning.disabled, +.btn-warning:disabled { + color: #212529; + background-color: #ffed4a; + border-color: #ffed4a; +} + +.btn-warning:not(:disabled):not(.disabled):active, +.btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #ffe817; + border-color: #ffe70a; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, +.btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 207, 69, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #e3342f; + border-color: #e3342f; +} + +.btn-danger:hover { + color: #fff; + background-color: #d0211c; + border-color: #c51f1a; +} + +.btn-danger:focus, +.btn-danger.focus { + color: #fff; + background-color: #d0211c; + border-color: #c51f1a; + box-shadow: 0 0 0 0.2rem rgba(231, 82, 78, 0.5); +} + +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #e3342f; + border-color: #e3342f; +} + +.btn-danger:not(:disabled):not(.disabled):active, +.btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c51f1a; + border-color: #b91d19; +} + +.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(231, 82, 78, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, +.btn-light.focus { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-light.disabled, +.btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, +.btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, +.btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, +.btn-dark.focus { + color: #fff; + background-color: #23272b; + border-color: #1d2124; + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, +.btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, +.btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #3490dc; + border-color: #3490dc; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #3490dc; + border-color: #3490dc; +} + +.btn-outline-primary:focus, +.btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 0.5); +} + +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #3490dc; + 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: #3490dc; + border-color: #3490dc; +} + +.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(52, 144, 220, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, +.btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, +.btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #38c172; + border-color: #38c172; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #38c172; + border-color: #38c172; +} + +.btn-outline-success:focus, +.btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(56, 193, 114, 0.5); +} + +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #38c172; + 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: #38c172; + border-color: #38c172; +} + +.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(56, 193, 114, 0.5); +} + +.btn-outline-info { + color: #6cb2eb; + border-color: #6cb2eb; +} + +.btn-outline-info:hover { + color: #212529; + background-color: #6cb2eb; + border-color: #6cb2eb; +} + +.btn-outline-info:focus, +.btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 178, 235, 0.5); +} + +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #6cb2eb; + 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: #212529; + background-color: #6cb2eb; + border-color: #6cb2eb; +} + +.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(108, 178, 235, 0.5); +} + +.btn-outline-warning { + color: #ffed4a; + border-color: #ffed4a; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffed4a; + border-color: #ffed4a; +} + +.btn-outline-warning:focus, +.btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 237, 74, 0.5); +} + +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #ffed4a; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, +.btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffed4a; + border-color: #ffed4a; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 237, 74, 0.5); +} + +.btn-outline-danger { + color: #e3342f; + border-color: #e3342f; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #e3342f; + border-color: #e3342f; +} + +.btn-outline-danger:focus, +.btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(227, 52, 47, 0.5); +} + +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #e3342f; + 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: #e3342f; + border-color: #e3342f; +} + +.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(227, 52, 47, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, +.btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, +.btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, +.btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, +.btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, +.btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #3490dc; + text-decoration: none; +} + +.btn-link:hover { + color: #1d68a7; + text-decoration: underline; +} + +.btn-link:focus, +.btn-link.focus { + text-decoration: underline; +} + +.btn-link:disabled, +.btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, +.btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.125rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, +.btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.7875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 0.9rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], +.dropdown-menu[x-placement^="right"], +.dropdown-menu[x-placement^="bottom"], +.dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, +.dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #3490dc; +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.7875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: 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: 0.9rem; + font-weight: 400; + line-height: 1.6; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.125rem; + 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.7875rem; + 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; + z-index: 1; + display: block; + min-height: 1.44rem; + 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.22rem; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #3490dc; + background-color: #3490dc; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #a1cbef; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #cce3f6; + border-color: #cce3f6; +} + +.custom-control-input[disabled] ~ .custom-control-label, +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.22rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.22rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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: #3490dc; + background-color: #3490dc; +} + +.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(52, 144, 220, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(52, 144, 220, 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(52, 144, 220, 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.22rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + 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(52, 144, 220, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.6em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 0.9rem; + font-weight: 400; + line-height: 1.6; + color: #495057; + 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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #a1cbef; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], +.custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.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.7875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.125rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.6em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.6em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #a1cbef; + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.6em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.6; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.6em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.6; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 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 #f8fafc, 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f8fafc, 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f8fafc, 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #3490dc; + 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: #cce3f6; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #3490dc; + 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: #cce3f6; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #3490dc; + 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: #cce3f6; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: 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: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, +.nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #f8fafc; + border-color: #dee2e6 #dee2e6 #f8fafc; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #3490dc; +} + +.nav-fill > .nav-link, +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified > .nav-link, +.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.32rem; + padding-bottom: 0.32rem; + margin-right: 1rem; + font-size: 1.125rem; + 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.125rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, +.navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, + .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 rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.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.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card > .card-header + .list-group, +.card > .list-group + .card-footer { + border-top: 0; +} + +.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: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; + border-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + + .card-deck .card { + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group > .card { + margin-bottom: 15px; +} + +@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 { + overflow-anchor: none; +} + +.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: #e9ecef; + border-radius: 0.25rem; +} + +.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: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #3490dc; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #1d68a7; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #3490dc; + border-color: #3490dc; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.125rem; + 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.7875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, +a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #3490dc; +} + +a.badge-primary:hover, +a.badge-primary:focus { + color: #fff; + background-color: #2176bd; +} + +a.badge-primary:focus, +a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 144, 220, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +a.badge-secondary:hover, +a.badge-secondary:focus { + color: #fff; + background-color: #545b62; +} + +a.badge-secondary:focus, +a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.badge-success { + color: #fff; + background-color: #38c172; +} + +a.badge-success:hover, +a.badge-success:focus { + color: #fff; + background-color: #2d995b; +} + +a.badge-success:focus, +a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(56, 193, 114, 0.5); +} + +.badge-info { + color: #212529; + background-color: #6cb2eb; +} + +a.badge-info:hover, +a.badge-info:focus { + color: #212529; + background-color: #3f9ae5; +} + +a.badge-info:focus, +a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 178, 235, 0.5); +} + +.badge-warning { + color: #212529; + background-color: #ffed4a; +} + +a.badge-warning:hover, +a.badge-warning:focus { + color: #212529; + background-color: #ffe817; +} + +a.badge-warning:focus, +a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 237, 74, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #e3342f; +} + +a.badge-danger:hover, +a.badge-danger:focus { + color: #fff; + background-color: #c51f1a; +} + +a.badge-danger:focus, +a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(227, 52, 47, 0.5); +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, +a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +a.badge-light:focus, +a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, +a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +a.badge-dark:focus, +a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 3.85rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #1b4b72; + background-color: #d6e9f8; + border-color: #c6e0f5; +} + +.alert-primary hr { + border-top-color: #b0d4f1; +} + +.alert-primary .alert-link { + color: #113049; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #1d643b; + background-color: #d7f3e3; + border-color: #c7eed8; +} + +.alert-success hr { + border-top-color: #b3e8ca; +} + +.alert-success .alert-link { + color: #123c24; +} + +.alert-info { + color: #385d7a; + background-color: #e2f0fb; + border-color: #d6e9f9; +} + +.alert-info hr { + border-top-color: #c0ddf6; +} + +.alert-info .alert-link { + color: #284257; +} + +.alert-warning { + color: #857b26; + background-color: #fffbdb; + border-color: #fffacc; +} + +.alert-warning hr { + border-top-color: #fff8b3; +} + +.alert-warning .alert-link { + color: #5d561b; +} + +.alert-danger { + color: #761b18; + background-color: #f9d6d5; + border-color: #f7c6c5; +} + +.alert-danger hr { + border-top-color: #f4b0af; +} + +.alert-danger .alert-link { + color: #4c110f; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.675rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #3490dc; + 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.25rem; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, +.list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + 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: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #3490dc; + border-color: #3490dc; +} + +.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.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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.25rem; + border-top-right-radius: 0; + } + + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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.25rem; + border-top-right-radius: 0; + } + + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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.25rem; + border-top-right-radius: 0; + } + + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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.25rem; + border-top-right-radius: 0; + } + + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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: #1b4b72; + background-color: #c6e0f5; +} + +.list-group-item-primary.list-group-item-action:hover, +.list-group-item-primary.list-group-item-action:focus { + color: #1b4b72; + background-color: #b0d4f1; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #1b4b72; + border-color: #1b4b72; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, +.list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #1d643b; + background-color: #c7eed8; +} + +.list-group-item-success.list-group-item-action:hover, +.list-group-item-success.list-group-item-action:focus { + color: #1d643b; + background-color: #b3e8ca; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #1d643b; + border-color: #1d643b; +} + +.list-group-item-info { + color: #385d7a; + background-color: #d6e9f9; +} + +.list-group-item-info.list-group-item-action:hover, +.list-group-item-info.list-group-item-action:focus { + color: #385d7a; + background-color: #c0ddf6; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #385d7a; + border-color: #385d7a; +} + +.list-group-item-warning { + color: #857b26; + background-color: #fffacc; +} + +.list-group-item-warning.list-group-item-action:hover, +.list-group-item-warning.list-group-item-action:focus { + color: #857b26; + background-color: #fff8b3; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #857b26; + border-color: #857b26; +} + +.list-group-item-danger { + color: #761b18; + background-color: #f7c6c5; +} + +.list-group-item-danger.list-group-item-action:hover, +.list-group-item-danger.list-group-item-action:focus { + color: #761b18; + background-color: #f4b0af; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #761b18; + border-color: #761b18; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, +.list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, +.list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.35rem; + 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 { + flex-basis: 350px; + max-width: 350px; + 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); + 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: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.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 #dee2e6; + 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.6; +} + +.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 #dee2e6; + 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", sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.6; + 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.7875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, +.bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, +.bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, +.bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, +.bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, +.bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, +.bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, +.bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, +.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, +.bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, +.bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Nunito", sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.6; + 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.7875rem; + 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: 0.9rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + 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: #3490dc !important; +} + +a.bg-primary:hover, +a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #2176bd !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, +a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #38c172 !important; +} + +a.bg-success:hover, +a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #2d995b !important; +} + +.bg-info { + background-color: #6cb2eb !important; +} + +a.bg-info:hover, +a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #3f9ae5 !important; +} + +.bg-warning { + background-color: #ffed4a !important; +} + +a.bg-warning:hover, +a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #ffe817 !important; +} + +.bg-danger { + background-color: #e3342f !important; +} + +a.bg-danger:hover, +a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #c51f1a !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, +a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, +a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #3490dc !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #38c172 !important; +} + +.border-info { + border-color: #6cb2eb !important; +} + +.border-warning { + border-color: #ffed4a !important; +} + +.border-danger { + border-color: #e3342f !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: 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.85714286%; +} + +.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 rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.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 { + 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: #3490dc !important; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #1d68a7 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, +a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #38c172 !important; +} + +a.text-success:hover, +a.text-success:focus { + color: #27864f !important; +} + +.text-info { + color: #6cb2eb !important; +} + +a.text-info:hover, +a.text-info:focus { + color: #298fe2 !important; +} + +.text-warning { + color: #ffed4a !important; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #fde300 !important; +} + +.text-danger { + color: #e3342f !important; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #ae1c17 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, +a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, +a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + + a:not(.btn) { + text-decoration: underline; + } + + abbr[title]::after { + content: " (" attr(title) ")"; + } + + pre { + white-space: pre-wrap !important; + } + + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + +@page { + size: a3; +} + + body { + min-width: 992px !important; + } + + .container { + min-width: 992px !important; + } + + .navbar { + display: none; + } + + .badge { + border: 1px solid #000; + } + + .table { + border-collapse: collapse !important; + } + + .table td, + .table th { + background-color: #fff !important; + } + + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + + .table-dark { + color: inherit; + } + + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} + +/*! + * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ + +.fa, +.fas, +.far, +.fal, +.fad, +.fab { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; +} + +.fa-lg { + font-size: 1.33333333em; + line-height: 0.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 0.08em #eee; + border-radius: .1em; + padding: .2em .25em .15em; +} + +.fa-pull-left { + float: left; +} + +.fa-pull-right { + float: right; +} + +.fa.fa-pull-left, +.fas.fa-pull-left, +.far.fa-pull-left, +.fal.fa-pull-left, +.fab.fa-pull-left { + margin-right: .3em; +} + +.fa.fa-pull-right, +.fas.fa-pull-right, +.far.fa-pull-right, +.fal.fa-pull-right, +.fab.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% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +} + +@keyframes fa-spin { + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(360deg); + } +} + +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + transform: rotate(90deg); +} + +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + transform: rotate(180deg); +} + +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + transform: rotate(270deg); +} + +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + transform: scale(-1, 1); +} + +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + transform: scale(1, -1); +} + +.fa-flip-both, +.fa-flip-horizontal.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + transform: scale(-1, -1); +} + +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical, +:root .fa-flip-both { + filter: none; +} + +.fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; +} + +.fa-stack-1x, +.fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; +} + +.fa-stack-1x { + line-height: inherit; +} + +.fa-stack-2x { + font-size: 2em; +} + +.fa-inverse { + color: #fff; +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ + +.fa-500px:before { + content: "\F26E"; +} + +.fa-accessible-icon:before { + content: "\F368"; +} + +.fa-accusoft:before { + content: "\F369"; +} + +.fa-acquisitions-incorporated:before { + content: "\F6AF"; +} + +.fa-ad:before { + content: "\F641"; +} + +.fa-address-book:before { + content: "\F2B9"; +} + +.fa-address-card:before { + content: "\F2BB"; +} + +.fa-adjust:before { + content: "\F042"; +} + +.fa-adn:before { + content: "\F170"; +} + +.fa-adversal:before { + content: "\F36A"; +} + +.fa-affiliatetheme:before { + content: "\F36B"; +} + +.fa-air-freshener:before { + content: "\F5D0"; +} + +.fa-airbnb:before { + content: "\F834"; +} + +.fa-algolia:before { + content: "\F36C"; +} + +.fa-align-center:before { + content: "\F037"; +} + +.fa-align-justify:before { + content: "\F039"; +} + +.fa-align-left:before { + content: "\F036"; +} + +.fa-align-right:before { + content: "\F038"; +} + +.fa-alipay:before { + content: "\F642"; +} + +.fa-allergies:before { + content: "\F461"; +} + +.fa-amazon:before { + content: "\F270"; +} + +.fa-amazon-pay:before { + content: "\F42C"; +} + +.fa-ambulance:before { + content: "\F0F9"; +} + +.fa-american-sign-language-interpreting:before { + content: "\F2A3"; +} + +.fa-amilia:before { + content: "\F36D"; +} + +.fa-anchor:before { + content: "\F13D"; +} + +.fa-android:before { + content: "\F17B"; +} + +.fa-angellist:before { + content: "\F209"; +} + +.fa-angle-double-down:before { + content: "\F103"; +} + +.fa-angle-double-left:before { + content: "\F100"; +} + +.fa-angle-double-right:before { + content: "\F101"; +} + +.fa-angle-double-up:before { + content: "\F102"; +} + +.fa-angle-down:before { + content: "\F107"; +} + +.fa-angle-left:before { + content: "\F104"; +} + +.fa-angle-right:before { + content: "\F105"; +} + +.fa-angle-up:before { + content: "\F106"; +} + +.fa-angry:before { + content: "\F556"; +} + +.fa-angrycreative:before { + content: "\F36E"; +} + +.fa-angular:before { + content: "\F420"; +} + +.fa-ankh:before { + content: "\F644"; +} + +.fa-app-store:before { + content: "\F36F"; +} + +.fa-app-store-ios:before { + content: "\F370"; +} + +.fa-apper:before { + content: "\F371"; +} + +.fa-apple:before { + content: "\F179"; +} + +.fa-apple-alt:before { + content: "\F5D1"; +} + +.fa-apple-pay:before { + content: "\F415"; +} + +.fa-archive:before { + content: "\F187"; +} + +.fa-archway:before { + content: "\F557"; +} + +.fa-arrow-alt-circle-down:before { + content: "\F358"; +} + +.fa-arrow-alt-circle-left:before { + content: "\F359"; +} + +.fa-arrow-alt-circle-right:before { + content: "\F35A"; +} + +.fa-arrow-alt-circle-up:before { + content: "\F35B"; +} + +.fa-arrow-circle-down:before { + content: "\F0AB"; +} + +.fa-arrow-circle-left:before { + content: "\F0A8"; +} + +.fa-arrow-circle-right:before { + content: "\F0A9"; +} + +.fa-arrow-circle-up:before { + content: "\F0AA"; +} + +.fa-arrow-down:before { + content: "\F063"; +} + +.fa-arrow-left:before { + content: "\F060"; +} + +.fa-arrow-right:before { + content: "\F061"; +} + +.fa-arrow-up:before { + content: "\F062"; +} + +.fa-arrows-alt:before { + content: "\F0B2"; +} + +.fa-arrows-alt-h:before { + content: "\F337"; +} + +.fa-arrows-alt-v:before { + content: "\F338"; +} + +.fa-artstation:before { + content: "\F77A"; +} + +.fa-assistive-listening-systems:before { + content: "\F2A2"; +} + +.fa-asterisk:before { + content: "\F069"; +} + +.fa-asymmetrik:before { + content: "\F372"; +} + +.fa-at:before { + content: "\F1FA"; +} + +.fa-atlas:before { + content: "\F558"; +} + +.fa-atlassian:before { + content: "\F77B"; +} + +.fa-atom:before { + content: "\F5D2"; +} + +.fa-audible:before { + content: "\F373"; +} + +.fa-audio-description:before { + content: "\F29E"; +} + +.fa-autoprefixer:before { + content: "\F41C"; +} + +.fa-avianex:before { + content: "\F374"; +} + +.fa-aviato:before { + content: "\F421"; +} + +.fa-award:before { + content: "\F559"; +} + +.fa-aws:before { + content: "\F375"; +} + +.fa-baby:before { + content: "\F77C"; +} + +.fa-baby-carriage:before { + content: "\F77D"; +} + +.fa-backspace:before { + content: "\F55A"; +} + +.fa-backward:before { + content: "\F04A"; +} + +.fa-bacon:before { + content: "\F7E5"; +} + +.fa-bacteria:before { + content: "\E059"; +} + +.fa-bacterium:before { + content: "\E05A"; +} + +.fa-bahai:before { + content: "\F666"; +} + +.fa-balance-scale:before { + content: "\F24E"; +} + +.fa-balance-scale-left:before { + content: "\F515"; +} + +.fa-balance-scale-right:before { + content: "\F516"; +} + +.fa-ban:before { + content: "\F05E"; +} + +.fa-band-aid:before { + content: "\F462"; +} + +.fa-bandcamp:before { + content: "\F2D5"; +} + +.fa-barcode:before { + content: "\F02A"; +} + +.fa-bars:before { + content: "\F0C9"; +} + +.fa-baseball-ball:before { + content: "\F433"; +} + +.fa-basketball-ball:before { + content: "\F434"; +} + +.fa-bath:before { + content: "\F2CD"; +} + +.fa-battery-empty:before { + content: "\F244"; +} + +.fa-battery-full:before { + content: "\F240"; +} + +.fa-battery-half:before { + content: "\F242"; +} + +.fa-battery-quarter:before { + content: "\F243"; +} + +.fa-battery-three-quarters:before { + content: "\F241"; +} + +.fa-battle-net:before { + content: "\F835"; +} + +.fa-bed:before { + content: "\F236"; +} + +.fa-beer:before { + content: "\F0FC"; +} + +.fa-behance:before { + content: "\F1B4"; +} + +.fa-behance-square:before { + content: "\F1B5"; +} + +.fa-bell:before { + content: "\F0F3"; +} + +.fa-bell-slash:before { + content: "\F1F6"; +} + +.fa-bezier-curve:before { + content: "\F55B"; +} + +.fa-bible:before { + content: "\F647"; +} + +.fa-bicycle:before { + content: "\F206"; +} + +.fa-biking:before { + content: "\F84A"; +} + +.fa-bimobject:before { + content: "\F378"; +} + +.fa-binoculars:before { + content: "\F1E5"; +} + +.fa-biohazard:before { + content: "\F780"; +} + +.fa-birthday-cake:before { + content: "\F1FD"; +} + +.fa-bitbucket:before { + content: "\F171"; +} + +.fa-bitcoin:before { + content: "\F379"; +} + +.fa-bity:before { + content: "\F37A"; +} + +.fa-black-tie:before { + content: "\F27E"; +} + +.fa-blackberry:before { + content: "\F37B"; +} + +.fa-blender:before { + content: "\F517"; +} + +.fa-blender-phone:before { + content: "\F6B6"; +} + +.fa-blind:before { + content: "\F29D"; +} + +.fa-blog:before { + content: "\F781"; +} + +.fa-blogger:before { + content: "\F37C"; +} + +.fa-blogger-b:before { + content: "\F37D"; +} + +.fa-bluetooth:before { + content: "\F293"; +} + +.fa-bluetooth-b:before { + content: "\F294"; +} + +.fa-bold:before { + content: "\F032"; +} + +.fa-bolt:before { + content: "\F0E7"; +} + +.fa-bomb:before { + content: "\F1E2"; +} + +.fa-bone:before { + content: "\F5D7"; +} + +.fa-bong:before { + content: "\F55C"; +} + +.fa-book:before { + content: "\F02D"; +} + +.fa-book-dead:before { + content: "\F6B7"; +} + +.fa-book-medical:before { + content: "\F7E6"; +} + +.fa-book-open:before { + content: "\F518"; +} + +.fa-book-reader:before { + content: "\F5DA"; +} + +.fa-bookmark:before { + content: "\F02E"; +} + +.fa-bootstrap:before { + content: "\F836"; +} + +.fa-border-all:before { + content: "\F84C"; +} + +.fa-border-none:before { + content: "\F850"; +} + +.fa-border-style:before { + content: "\F853"; +} + +.fa-bowling-ball:before { + content: "\F436"; +} + +.fa-box:before { + content: "\F466"; +} + +.fa-box-open:before { + content: "\F49E"; +} + +.fa-box-tissue:before { + content: "\E05B"; +} + +.fa-boxes:before { + content: "\F468"; +} + +.fa-braille:before { + content: "\F2A1"; +} + +.fa-brain:before { + content: "\F5DC"; +} + +.fa-bread-slice:before { + content: "\F7EC"; +} + +.fa-briefcase:before { + content: "\F0B1"; +} + +.fa-briefcase-medical:before { + content: "\F469"; +} + +.fa-broadcast-tower:before { + content: "\F519"; +} + +.fa-broom:before { + content: "\F51A"; +} + +.fa-brush:before { + content: "\F55D"; +} + +.fa-btc:before { + content: "\F15A"; +} + +.fa-buffer:before { + content: "\F837"; +} + +.fa-bug:before { + content: "\F188"; +} + +.fa-building:before { + content: "\F1AD"; +} + +.fa-bullhorn:before { + content: "\F0A1"; +} + +.fa-bullseye:before { + content: "\F140"; +} + +.fa-burn:before { + content: "\F46A"; +} + +.fa-buromobelexperte:before { + content: "\F37F"; +} + +.fa-bus:before { + content: "\F207"; +} + +.fa-bus-alt:before { + content: "\F55E"; +} + +.fa-business-time:before { + content: "\F64A"; +} + +.fa-buy-n-large:before { + content: "\F8A6"; +} + +.fa-buysellads:before { + content: "\F20D"; +} + +.fa-calculator:before { + content: "\F1EC"; +} + +.fa-calendar:before { + content: "\F133"; +} + +.fa-calendar-alt:before { + content: "\F073"; +} + +.fa-calendar-check:before { + content: "\F274"; +} + +.fa-calendar-day:before { + content: "\F783"; +} + +.fa-calendar-minus:before { + content: "\F272"; +} + +.fa-calendar-plus:before { + content: "\F271"; +} + +.fa-calendar-times:before { + content: "\F273"; +} + +.fa-calendar-week:before { + content: "\F784"; +} + +.fa-camera:before { + content: "\F030"; +} + +.fa-camera-retro:before { + content: "\F083"; +} + +.fa-campground:before { + content: "\F6BB"; +} + +.fa-canadian-maple-leaf:before { + content: "\F785"; +} + +.fa-candy-cane:before { + content: "\F786"; +} + +.fa-cannabis:before { + content: "\F55F"; +} + +.fa-capsules:before { + content: "\F46B"; +} + +.fa-car:before { + content: "\F1B9"; +} + +.fa-car-alt:before { + content: "\F5DE"; +} + +.fa-car-battery:before { + content: "\F5DF"; +} + +.fa-car-crash:before { + content: "\F5E1"; +} + +.fa-car-side:before { + content: "\F5E4"; +} + +.fa-caravan:before { + content: "\F8FF"; +} + +.fa-caret-down:before { + content: "\F0D7"; +} + +.fa-caret-left:before { + content: "\F0D9"; +} + +.fa-caret-right:before { + content: "\F0DA"; +} + +.fa-caret-square-down:before { + content: "\F150"; +} + +.fa-caret-square-left:before { + content: "\F191"; +} + +.fa-caret-square-right:before { + content: "\F152"; +} + +.fa-caret-square-up:before { + content: "\F151"; +} + +.fa-caret-up:before { + content: "\F0D8"; +} + +.fa-carrot:before { + content: "\F787"; +} + +.fa-cart-arrow-down:before { + content: "\F218"; +} + +.fa-cart-plus:before { + content: "\F217"; +} + +.fa-cash-register:before { + content: "\F788"; +} + +.fa-cat:before { + content: "\F6BE"; +} + +.fa-cc-amazon-pay:before { + content: "\F42D"; +} + +.fa-cc-amex:before { + content: "\F1F3"; +} + +.fa-cc-apple-pay:before { + content: "\F416"; +} + +.fa-cc-diners-club:before { + content: "\F24C"; +} + +.fa-cc-discover:before { + content: "\F1F2"; +} + +.fa-cc-jcb:before { + content: "\F24B"; +} + +.fa-cc-mastercard:before { + content: "\F1F1"; +} + +.fa-cc-paypal:before { + content: "\F1F4"; +} + +.fa-cc-stripe:before { + content: "\F1F5"; +} + +.fa-cc-visa:before { + content: "\F1F0"; +} + +.fa-centercode:before { + content: "\F380"; +} + +.fa-centos:before { + content: "\F789"; +} + +.fa-certificate:before { + content: "\F0A3"; +} + +.fa-chair:before { + content: "\F6C0"; +} + +.fa-chalkboard:before { + content: "\F51B"; +} + +.fa-chalkboard-teacher:before { + content: "\F51C"; +} + +.fa-charging-station:before { + content: "\F5E7"; +} + +.fa-chart-area:before { + content: "\F1FE"; +} + +.fa-chart-bar:before { + content: "\F080"; +} + +.fa-chart-line:before { + content: "\F201"; +} + +.fa-chart-pie:before { + content: "\F200"; +} + +.fa-check:before { + content: "\F00C"; +} + +.fa-check-circle:before { + content: "\F058"; +} + +.fa-check-double:before { + content: "\F560"; +} + +.fa-check-square:before { + content: "\F14A"; +} + +.fa-cheese:before { + content: "\F7EF"; +} + +.fa-chess:before { + content: "\F439"; +} + +.fa-chess-bishop:before { + content: "\F43A"; +} + +.fa-chess-board:before { + content: "\F43C"; +} + +.fa-chess-king:before { + content: "\F43F"; +} + +.fa-chess-knight:before { + content: "\F441"; +} + +.fa-chess-pawn:before { + content: "\F443"; +} + +.fa-chess-queen:before { + content: "\F445"; +} + +.fa-chess-rook:before { + content: "\F447"; +} + +.fa-chevron-circle-down:before { + content: "\F13A"; +} + +.fa-chevron-circle-left:before { + content: "\F137"; +} + +.fa-chevron-circle-right:before { + content: "\F138"; +} + +.fa-chevron-circle-up:before { + content: "\F139"; +} + +.fa-chevron-down:before { + content: "\F078"; +} + +.fa-chevron-left:before { + content: "\F053"; +} + +.fa-chevron-right:before { + content: "\F054"; +} + +.fa-chevron-up:before { + content: "\F077"; +} + +.fa-child:before { + content: "\F1AE"; +} + +.fa-chrome:before { + content: "\F268"; +} + +.fa-chromecast:before { + content: "\F838"; +} + +.fa-church:before { + content: "\F51D"; +} + +.fa-circle:before { + content: "\F111"; +} + +.fa-circle-notch:before { + content: "\F1CE"; +} + +.fa-city:before { + content: "\F64F"; +} + +.fa-clinic-medical:before { + content: "\F7F2"; +} + +.fa-clipboard:before { + content: "\F328"; +} + +.fa-clipboard-check:before { + content: "\F46C"; +} + +.fa-clipboard-list:before { + content: "\F46D"; +} + +.fa-clock:before { + content: "\F017"; +} + +.fa-clone:before { + content: "\F24D"; +} + +.fa-closed-captioning:before { + content: "\F20A"; +} + +.fa-cloud:before { + content: "\F0C2"; +} + +.fa-cloud-download-alt:before { + content: "\F381"; +} + +.fa-cloud-meatball:before { + content: "\F73B"; +} + +.fa-cloud-moon:before { + content: "\F6C3"; +} + +.fa-cloud-moon-rain:before { + content: "\F73C"; +} + +.fa-cloud-rain:before { + content: "\F73D"; +} + +.fa-cloud-showers-heavy:before { + content: "\F740"; +} + +.fa-cloud-sun:before { + content: "\F6C4"; +} + +.fa-cloud-sun-rain:before { + content: "\F743"; +} + +.fa-cloud-upload-alt:before { + content: "\F382"; +} + +.fa-cloudflare:before { + content: "\E07D"; +} + +.fa-cloudscale:before { + content: "\F383"; +} + +.fa-cloudsmith:before { + content: "\F384"; +} + +.fa-cloudversify:before { + content: "\F385"; +} + +.fa-cocktail:before { + content: "\F561"; +} + +.fa-code:before { + content: "\F121"; +} + +.fa-code-branch:before { + content: "\F126"; +} + +.fa-codepen:before { + content: "\F1CB"; +} + +.fa-codiepie:before { + content: "\F284"; +} + +.fa-coffee:before { + content: "\F0F4"; +} + +.fa-cog:before { + content: "\F013"; +} + +.fa-cogs:before { + content: "\F085"; +} + +.fa-coins:before { + content: "\F51E"; +} + +.fa-columns:before { + content: "\F0DB"; +} + +.fa-comment:before { + content: "\F075"; +} + +.fa-comment-alt:before { + content: "\F27A"; +} + +.fa-comment-dollar:before { + content: "\F651"; +} + +.fa-comment-dots:before { + content: "\F4AD"; +} + +.fa-comment-medical:before { + content: "\F7F5"; +} + +.fa-comment-slash:before { + content: "\F4B3"; +} + +.fa-comments:before { + content: "\F086"; +} + +.fa-comments-dollar:before { + content: "\F653"; +} + +.fa-compact-disc:before { + content: "\F51F"; +} + +.fa-compass:before { + content: "\F14E"; +} + +.fa-compress:before { + content: "\F066"; +} + +.fa-compress-alt:before { + content: "\F422"; +} + +.fa-compress-arrows-alt:before { + content: "\F78C"; +} + +.fa-concierge-bell:before { + content: "\F562"; +} + +.fa-confluence:before { + content: "\F78D"; +} + +.fa-connectdevelop:before { + content: "\F20E"; +} + +.fa-contao:before { + content: "\F26D"; +} + +.fa-cookie:before { + content: "\F563"; +} + +.fa-cookie-bite:before { + content: "\F564"; +} + +.fa-copy:before { + content: "\F0C5"; +} + +.fa-copyright:before { + content: "\F1F9"; +} + +.fa-cotton-bureau:before { + content: "\F89E"; +} + +.fa-couch:before { + content: "\F4B8"; +} + +.fa-cpanel:before { + content: "\F388"; +} + +.fa-creative-commons:before { + content: "\F25E"; +} + +.fa-creative-commons-by:before { + content: "\F4E7"; +} + +.fa-creative-commons-nc:before { + content: "\F4E8"; +} + +.fa-creative-commons-nc-eu:before { + content: "\F4E9"; +} + +.fa-creative-commons-nc-jp:before { + content: "\F4EA"; +} + +.fa-creative-commons-nd:before { + content: "\F4EB"; +} + +.fa-creative-commons-pd:before { + content: "\F4EC"; +} + +.fa-creative-commons-pd-alt:before { + content: "\F4ED"; +} + +.fa-creative-commons-remix:before { + content: "\F4EE"; +} + +.fa-creative-commons-sa:before { + content: "\F4EF"; +} + +.fa-creative-commons-sampling:before { + content: "\F4F0"; +} + +.fa-creative-commons-sampling-plus:before { + content: "\F4F1"; +} + +.fa-creative-commons-share:before { + content: "\F4F2"; +} + +.fa-creative-commons-zero:before { + content: "\F4F3"; +} + +.fa-credit-card:before { + content: "\F09D"; +} + +.fa-critical-role:before { + content: "\F6C9"; +} + +.fa-crop:before { + content: "\F125"; +} + +.fa-crop-alt:before { + content: "\F565"; +} + +.fa-cross:before { + content: "\F654"; +} + +.fa-crosshairs:before { + content: "\F05B"; +} + +.fa-crow:before { + content: "\F520"; +} + +.fa-crown:before { + content: "\F521"; +} + +.fa-crutch:before { + content: "\F7F7"; +} + +.fa-css3:before { + content: "\F13C"; +} + +.fa-css3-alt:before { + content: "\F38B"; +} + +.fa-cube:before { + content: "\F1B2"; +} + +.fa-cubes:before { + content: "\F1B3"; +} + +.fa-cut:before { + content: "\F0C4"; +} + +.fa-cuttlefish:before { + content: "\F38C"; +} + +.fa-d-and-d:before { + content: "\F38D"; +} + +.fa-d-and-d-beyond:before { + content: "\F6CA"; +} + +.fa-dailymotion:before { + content: "\E052"; +} + +.fa-dashcube:before { + content: "\F210"; +} + +.fa-database:before { + content: "\F1C0"; +} + +.fa-deaf:before { + content: "\F2A4"; +} + +.fa-deezer:before { + content: "\E077"; +} + +.fa-delicious:before { + content: "\F1A5"; +} + +.fa-democrat:before { + content: "\F747"; +} + +.fa-deploydog:before { + content: "\F38E"; +} + +.fa-deskpro:before { + content: "\F38F"; +} + +.fa-desktop:before { + content: "\F108"; +} + +.fa-dev:before { + content: "\F6CC"; +} + +.fa-deviantart:before { + content: "\F1BD"; +} + +.fa-dharmachakra:before { + content: "\F655"; +} + +.fa-dhl:before { + content: "\F790"; +} + +.fa-diagnoses:before { + content: "\F470"; +} + +.fa-diaspora:before { + content: "\F791"; +} + +.fa-dice:before { + content: "\F522"; +} + +.fa-dice-d20:before { + content: "\F6CF"; +} + +.fa-dice-d6:before { + content: "\F6D1"; +} + +.fa-dice-five:before { + content: "\F523"; +} + +.fa-dice-four:before { + content: "\F524"; +} + +.fa-dice-one:before { + content: "\F525"; +} + +.fa-dice-six:before { + content: "\F526"; +} + +.fa-dice-three:before { + content: "\F527"; +} + +.fa-dice-two:before { + content: "\F528"; +} + +.fa-digg:before { + content: "\F1A6"; +} + +.fa-digital-ocean:before { + content: "\F391"; +} + +.fa-digital-tachograph:before { + content: "\F566"; +} + +.fa-directions:before { + content: "\F5EB"; +} + +.fa-discord:before { + content: "\F392"; +} + +.fa-discourse:before { + content: "\F393"; +} + +.fa-disease:before { + content: "\F7FA"; +} + +.fa-divide:before { + content: "\F529"; +} + +.fa-dizzy:before { + content: "\F567"; +} + +.fa-dna:before { + content: "\F471"; +} + +.fa-dochub:before { + content: "\F394"; +} + +.fa-docker:before { + content: "\F395"; +} + +.fa-dog:before { + content: "\F6D3"; +} + +.fa-dollar-sign:before { + content: "\F155"; +} + +.fa-dolly:before { + content: "\F472"; +} + +.fa-dolly-flatbed:before { + content: "\F474"; +} + +.fa-donate:before { + content: "\F4B9"; +} + +.fa-door-closed:before { + content: "\F52A"; +} + +.fa-door-open:before { + content: "\F52B"; +} + +.fa-dot-circle:before { + content: "\F192"; +} + +.fa-dove:before { + content: "\F4BA"; +} + +.fa-download:before { + content: "\F019"; +} + +.fa-draft2digital:before { + content: "\F396"; +} + +.fa-drafting-compass:before { + content: "\F568"; +} + +.fa-dragon:before { + content: "\F6D5"; +} + +.fa-draw-polygon:before { + content: "\F5EE"; +} + +.fa-dribbble:before { + content: "\F17D"; +} + +.fa-dribbble-square:before { + content: "\F397"; +} + +.fa-dropbox:before { + content: "\F16B"; +} + +.fa-drum:before { + content: "\F569"; +} + +.fa-drum-steelpan:before { + content: "\F56A"; +} + +.fa-drumstick-bite:before { + content: "\F6D7"; +} + +.fa-drupal:before { + content: "\F1A9"; +} + +.fa-dumbbell:before { + content: "\F44B"; +} + +.fa-dumpster:before { + content: "\F793"; +} + +.fa-dumpster-fire:before { + content: "\F794"; +} + +.fa-dungeon:before { + content: "\F6D9"; +} + +.fa-dyalog:before { + content: "\F399"; +} + +.fa-earlybirds:before { + content: "\F39A"; +} + +.fa-ebay:before { + content: "\F4F4"; +} + +.fa-edge:before { + content: "\F282"; +} + +.fa-edge-legacy:before { + content: "\E078"; +} + +.fa-edit:before { + content: "\F044"; +} + +.fa-egg:before { + content: "\F7FB"; +} + +.fa-eject:before { + content: "\F052"; +} + +.fa-elementor:before { + content: "\F430"; +} + +.fa-ellipsis-h:before { + content: "\F141"; +} + +.fa-ellipsis-v:before { + content: "\F142"; +} + +.fa-ello:before { + content: "\F5F1"; +} + +.fa-ember:before { + content: "\F423"; +} + +.fa-empire:before { + content: "\F1D1"; +} + +.fa-envelope:before { + content: "\F0E0"; +} + +.fa-envelope-open:before { + content: "\F2B6"; +} + +.fa-envelope-open-text:before { + content: "\F658"; +} + +.fa-envelope-square:before { + content: "\F199"; +} + +.fa-envira:before { + content: "\F299"; +} + +.fa-equals:before { + content: "\F52C"; +} + +.fa-eraser:before { + content: "\F12D"; +} + +.fa-erlang:before { + content: "\F39D"; +} + +.fa-ethereum:before { + content: "\F42E"; +} + +.fa-ethernet:before { + content: "\F796"; +} + +.fa-etsy:before { + content: "\F2D7"; +} + +.fa-euro-sign:before { + content: "\F153"; +} + +.fa-evernote:before { + content: "\F839"; +} + +.fa-exchange-alt:before { + content: "\F362"; +} + +.fa-exclamation:before { + content: "\F12A"; +} + +.fa-exclamation-circle:before { + content: "\F06A"; +} + +.fa-exclamation-triangle:before { + content: "\F071"; +} + +.fa-expand:before { + content: "\F065"; +} + +.fa-expand-alt:before { + content: "\F424"; +} + +.fa-expand-arrows-alt:before { + content: "\F31E"; +} + +.fa-expeditedssl:before { + content: "\F23E"; +} + +.fa-external-link-alt:before { + content: "\F35D"; +} + +.fa-external-link-square-alt:before { + content: "\F360"; +} + +.fa-eye:before { + content: "\F06E"; +} + +.fa-eye-dropper:before { + content: "\F1FB"; +} + +.fa-eye-slash:before { + content: "\F070"; +} + +.fa-facebook:before { + content: "\F09A"; +} + +.fa-facebook-f:before { + content: "\F39E"; +} + +.fa-facebook-messenger:before { + content: "\F39F"; +} + +.fa-facebook-square:before { + content: "\F082"; +} + +.fa-fan:before { + content: "\F863"; +} + +.fa-fantasy-flight-games:before { + content: "\F6DC"; +} + +.fa-fast-backward:before { + content: "\F049"; +} + +.fa-fast-forward:before { + content: "\F050"; +} + +.fa-faucet:before { + content: "\E005"; +} + +.fa-fax:before { + content: "\F1AC"; +} + +.fa-feather:before { + content: "\F52D"; +} + +.fa-feather-alt:before { + content: "\F56B"; +} + +.fa-fedex:before { + content: "\F797"; +} + +.fa-fedora:before { + content: "\F798"; +} + +.fa-female:before { + content: "\F182"; +} + +.fa-fighter-jet:before { + content: "\F0FB"; +} + +.fa-figma:before { + content: "\F799"; +} + +.fa-file:before { + content: "\F15B"; +} + +.fa-file-alt:before { + content: "\F15C"; +} + +.fa-file-archive:before { + content: "\F1C6"; +} + +.fa-file-audio:before { + content: "\F1C7"; +} + +.fa-file-code:before { + content: "\F1C9"; +} + +.fa-file-contract:before { + content: "\F56C"; +} + +.fa-file-csv:before { + content: "\F6DD"; +} + +.fa-file-download:before { + content: "\F56D"; +} + +.fa-file-excel:before { + content: "\F1C3"; +} + +.fa-file-export:before { + content: "\F56E"; +} + +.fa-file-image:before { + content: "\F1C5"; +} + +.fa-file-import:before { + content: "\F56F"; +} + +.fa-file-invoice:before { + content: "\F570"; +} + +.fa-file-invoice-dollar:before { + content: "\F571"; +} + +.fa-file-medical:before { + content: "\F477"; +} + +.fa-file-medical-alt:before { + content: "\F478"; +} + +.fa-file-pdf:before { + content: "\F1C1"; +} + +.fa-file-powerpoint:before { + content: "\F1C4"; +} + +.fa-file-prescription:before { + content: "\F572"; +} + +.fa-file-signature:before { + content: "\F573"; +} + +.fa-file-upload:before { + content: "\F574"; +} + +.fa-file-video:before { + content: "\F1C8"; +} + +.fa-file-word:before { + content: "\F1C2"; +} + +.fa-fill:before { + content: "\F575"; +} + +.fa-fill-drip:before { + content: "\F576"; +} + +.fa-film:before { + content: "\F008"; +} + +.fa-filter:before { + content: "\F0B0"; +} + +.fa-fingerprint:before { + content: "\F577"; +} + +.fa-fire:before { + content: "\F06D"; +} + +.fa-fire-alt:before { + content: "\F7E4"; +} + +.fa-fire-extinguisher:before { + content: "\F134"; +} + +.fa-firefox:before { + content: "\F269"; +} + +.fa-firefox-browser:before { + content: "\E007"; +} + +.fa-first-aid:before { + content: "\F479"; +} + +.fa-first-order:before { + content: "\F2B0"; +} + +.fa-first-order-alt:before { + content: "\F50A"; +} + +.fa-firstdraft:before { + content: "\F3A1"; +} + +.fa-fish:before { + content: "\F578"; +} + +.fa-fist-raised:before { + content: "\F6DE"; +} + +.fa-flag:before { + content: "\F024"; +} + +.fa-flag-checkered:before { + content: "\F11E"; +} + +.fa-flag-usa:before { + content: "\F74D"; +} + +.fa-flask:before { + content: "\F0C3"; +} + +.fa-flickr:before { + content: "\F16E"; +} + +.fa-flipboard:before { + content: "\F44D"; +} + +.fa-flushed:before { + content: "\F579"; +} + +.fa-fly:before { + content: "\F417"; +} + +.fa-folder:before { + content: "\F07B"; +} + +.fa-folder-minus:before { + content: "\F65D"; +} + +.fa-folder-open:before { + content: "\F07C"; +} + +.fa-folder-plus:before { + content: "\F65E"; +} + +.fa-font:before { + content: "\F031"; +} + +.fa-font-awesome:before { + content: "\F2B4"; +} + +.fa-font-awesome-alt:before { + content: "\F35C"; +} + +.fa-font-awesome-flag:before { + content: "\F425"; +} + +.fa-font-awesome-logo-full:before { + content: "\F4E6"; +} + +.fa-fonticons:before { + content: "\F280"; +} + +.fa-fonticons-fi:before { + content: "\F3A2"; +} + +.fa-football-ball:before { + content: "\F44E"; +} + +.fa-fort-awesome:before { + content: "\F286"; +} + +.fa-fort-awesome-alt:before { + content: "\F3A3"; +} + +.fa-forumbee:before { + content: "\F211"; +} + +.fa-forward:before { + content: "\F04E"; +} + +.fa-foursquare:before { + content: "\F180"; +} + +.fa-free-code-camp:before { + content: "\F2C5"; +} + +.fa-freebsd:before { + content: "\F3A4"; +} + +.fa-frog:before { + content: "\F52E"; +} + +.fa-frown:before { + content: "\F119"; +} + +.fa-frown-open:before { + content: "\F57A"; +} + +.fa-fulcrum:before { + content: "\F50B"; +} + +.fa-funnel-dollar:before { + content: "\F662"; +} + +.fa-futbol:before { + content: "\F1E3"; +} + +.fa-galactic-republic:before { + content: "\F50C"; +} + +.fa-galactic-senate:before { + content: "\F50D"; +} + +.fa-gamepad:before { + content: "\F11B"; +} + +.fa-gas-pump:before { + content: "\F52F"; +} + +.fa-gavel:before { + content: "\F0E3"; +} + +.fa-gem:before { + content: "\F3A5"; +} + +.fa-genderless:before { + content: "\F22D"; +} + +.fa-get-pocket:before { + content: "\F265"; +} + +.fa-gg:before { + content: "\F260"; +} + +.fa-gg-circle:before { + content: "\F261"; +} + +.fa-ghost:before { + content: "\F6E2"; +} + +.fa-gift:before { + content: "\F06B"; +} + +.fa-gifts:before { + content: "\F79C"; +} + +.fa-git:before { + content: "\F1D3"; +} + +.fa-git-alt:before { + content: "\F841"; +} + +.fa-git-square:before { + content: "\F1D2"; +} + +.fa-github:before { + content: "\F09B"; +} + +.fa-github-alt:before { + content: "\F113"; +} + +.fa-github-square:before { + content: "\F092"; +} + +.fa-gitkraken:before { + content: "\F3A6"; +} + +.fa-gitlab:before { + content: "\F296"; +} + +.fa-gitter:before { + content: "\F426"; +} + +.fa-glass-cheers:before { + content: "\F79F"; +} + +.fa-glass-martini:before { + content: "\F000"; +} + +.fa-glass-martini-alt:before { + content: "\F57B"; +} + +.fa-glass-whiskey:before { + content: "\F7A0"; +} + +.fa-glasses:before { + content: "\F530"; +} + +.fa-glide:before { + content: "\F2A5"; +} + +.fa-glide-g:before { + content: "\F2A6"; +} + +.fa-globe:before { + content: "\F0AC"; +} + +.fa-globe-africa:before { + content: "\F57C"; +} + +.fa-globe-americas:before { + content: "\F57D"; +} + +.fa-globe-asia:before { + content: "\F57E"; +} + +.fa-globe-europe:before { + content: "\F7A2"; +} + +.fa-gofore:before { + content: "\F3A7"; +} + +.fa-golf-ball:before { + content: "\F450"; +} + +.fa-goodreads:before { + content: "\F3A8"; +} + +.fa-goodreads-g:before { + content: "\F3A9"; +} + +.fa-google:before { + content: "\F1A0"; +} + +.fa-google-drive:before { + content: "\F3AA"; +} + +.fa-google-pay:before { + content: "\E079"; +} + +.fa-google-play:before { + content: "\F3AB"; +} + +.fa-google-plus:before { + content: "\F2B3"; +} + +.fa-google-plus-g:before { + content: "\F0D5"; +} + +.fa-google-plus-square:before { + content: "\F0D4"; +} + +.fa-google-wallet:before { + content: "\F1EE"; +} + +.fa-gopuram:before { + content: "\F664"; +} + +.fa-graduation-cap:before { + content: "\F19D"; +} + +.fa-gratipay:before { + content: "\F184"; +} + +.fa-grav:before { + content: "\F2D6"; +} + +.fa-greater-than:before { + content: "\F531"; +} + +.fa-greater-than-equal:before { + content: "\F532"; +} + +.fa-grimace:before { + content: "\F57F"; +} + +.fa-grin:before { + content: "\F580"; +} + +.fa-grin-alt:before { + content: "\F581"; +} + +.fa-grin-beam:before { + content: "\F582"; +} + +.fa-grin-beam-sweat:before { + content: "\F583"; +} + +.fa-grin-hearts:before { + content: "\F584"; +} + +.fa-grin-squint:before { + content: "\F585"; +} + +.fa-grin-squint-tears:before { + content: "\F586"; +} + +.fa-grin-stars:before { + content: "\F587"; +} + +.fa-grin-tears:before { + content: "\F588"; +} + +.fa-grin-tongue:before { + content: "\F589"; +} + +.fa-grin-tongue-squint:before { + content: "\F58A"; +} + +.fa-grin-tongue-wink:before { + content: "\F58B"; +} + +.fa-grin-wink:before { + content: "\F58C"; +} + +.fa-grip-horizontal:before { + content: "\F58D"; +} + +.fa-grip-lines:before { + content: "\F7A4"; +} + +.fa-grip-lines-vertical:before { + content: "\F7A5"; +} + +.fa-grip-vertical:before { + content: "\F58E"; +} + +.fa-gripfire:before { + content: "\F3AC"; +} + +.fa-grunt:before { + content: "\F3AD"; +} + +.fa-guilded:before { + content: "\E07E"; +} + +.fa-guitar:before { + content: "\F7A6"; +} + +.fa-gulp:before { + content: "\F3AE"; +} + +.fa-h-square:before { + content: "\F0FD"; +} + +.fa-hacker-news:before { + content: "\F1D4"; +} + +.fa-hacker-news-square:before { + content: "\F3AF"; +} + +.fa-hackerrank:before { + content: "\F5F7"; +} + +.fa-hamburger:before { + content: "\F805"; +} + +.fa-hammer:before { + content: "\F6E3"; +} + +.fa-hamsa:before { + content: "\F665"; +} + +.fa-hand-holding:before { + content: "\F4BD"; +} + +.fa-hand-holding-heart:before { + content: "\F4BE"; +} + +.fa-hand-holding-medical:before { + content: "\E05C"; +} + +.fa-hand-holding-usd:before { + content: "\F4C0"; +} + +.fa-hand-holding-water:before { + content: "\F4C1"; +} + +.fa-hand-lizard:before { + content: "\F258"; +} + +.fa-hand-middle-finger:before { + content: "\F806"; +} + +.fa-hand-paper:before { + content: "\F256"; +} + +.fa-hand-peace:before { + content: "\F25B"; +} + +.fa-hand-point-down:before { + content: "\F0A7"; +} + +.fa-hand-point-left:before { + content: "\F0A5"; +} + +.fa-hand-point-right:before { + content: "\F0A4"; +} + +.fa-hand-point-up:before { + content: "\F0A6"; +} + +.fa-hand-pointer:before { + content: "\F25A"; +} + +.fa-hand-rock:before { + content: "\F255"; +} + +.fa-hand-scissors:before { + content: "\F257"; +} + +.fa-hand-sparkles:before { + content: "\E05D"; +} + +.fa-hand-spock:before { + content: "\F259"; +} + +.fa-hands:before { + content: "\F4C2"; +} + +.fa-hands-helping:before { + content: "\F4C4"; +} + +.fa-hands-wash:before { + content: "\E05E"; +} + +.fa-handshake:before { + content: "\F2B5"; +} + +.fa-handshake-alt-slash:before { + content: "\E05F"; +} + +.fa-handshake-slash:before { + content: "\E060"; +} + +.fa-hanukiah:before { + content: "\F6E6"; +} + +.fa-hard-hat:before { + content: "\F807"; +} + +.fa-hashtag:before { + content: "\F292"; +} + +.fa-hat-cowboy:before { + content: "\F8C0"; +} + +.fa-hat-cowboy-side:before { + content: "\F8C1"; +} + +.fa-hat-wizard:before { + content: "\F6E8"; +} + +.fa-hdd:before { + content: "\F0A0"; +} + +.fa-head-side-cough:before { + content: "\E061"; +} + +.fa-head-side-cough-slash:before { + content: "\E062"; +} + +.fa-head-side-mask:before { + content: "\E063"; +} + +.fa-head-side-virus:before { + content: "\E064"; +} + +.fa-heading:before { + content: "\F1DC"; +} + +.fa-headphones:before { + content: "\F025"; +} + +.fa-headphones-alt:before { + content: "\F58F"; +} + +.fa-headset:before { + content: "\F590"; +} + +.fa-heart:before { + content: "\F004"; +} + +.fa-heart-broken:before { + content: "\F7A9"; +} + +.fa-heartbeat:before { + content: "\F21E"; +} + +.fa-helicopter:before { + content: "\F533"; +} + +.fa-highlighter:before { + content: "\F591"; +} + +.fa-hiking:before { + content: "\F6EC"; +} + +.fa-hippo:before { + content: "\F6ED"; +} + +.fa-hips:before { + content: "\F452"; +} + +.fa-hire-a-helper:before { + content: "\F3B0"; +} + +.fa-history:before { + content: "\F1DA"; +} + +.fa-hive:before { + content: "\E07F"; +} + +.fa-hockey-puck:before { + content: "\F453"; +} + +.fa-holly-berry:before { + content: "\F7AA"; +} + +.fa-home:before { + content: "\F015"; +} + +.fa-hooli:before { + content: "\F427"; +} + +.fa-hornbill:before { + content: "\F592"; +} + +.fa-horse:before { + content: "\F6F0"; +} + +.fa-horse-head:before { + content: "\F7AB"; +} + +.fa-hospital:before { + content: "\F0F8"; +} + +.fa-hospital-alt:before { + content: "\F47D"; +} + +.fa-hospital-symbol:before { + content: "\F47E"; +} + +.fa-hospital-user:before { + content: "\F80D"; +} + +.fa-hot-tub:before { + content: "\F593"; +} + +.fa-hotdog:before { + content: "\F80F"; +} + +.fa-hotel:before { + content: "\F594"; +} + +.fa-hotjar:before { + content: "\F3B1"; +} + +.fa-hourglass:before { + content: "\F254"; +} + +.fa-hourglass-end:before { + content: "\F253"; +} + +.fa-hourglass-half:before { + content: "\F252"; +} + +.fa-hourglass-start:before { + content: "\F251"; +} + +.fa-house-damage:before { + content: "\F6F1"; +} + +.fa-house-user:before { + content: "\E065"; +} + +.fa-houzz:before { + content: "\F27C"; +} + +.fa-hryvnia:before { + content: "\F6F2"; +} + +.fa-html5:before { + content: "\F13B"; +} + +.fa-hubspot:before { + content: "\F3B2"; +} + +.fa-i-cursor:before { + content: "\F246"; +} + +.fa-ice-cream:before { + content: "\F810"; +} + +.fa-icicles:before { + content: "\F7AD"; +} + +.fa-icons:before { + content: "\F86D"; +} + +.fa-id-badge:before { + content: "\F2C1"; +} + +.fa-id-card:before { + content: "\F2C2"; +} + +.fa-id-card-alt:before { + content: "\F47F"; +} + +.fa-ideal:before { + content: "\E013"; +} + +.fa-igloo:before { + content: "\F7AE"; +} + +.fa-image:before { + content: "\F03E"; +} + +.fa-images:before { + content: "\F302"; +} + +.fa-imdb:before { + content: "\F2D8"; +} + +.fa-inbox:before { + content: "\F01C"; +} + +.fa-indent:before { + content: "\F03C"; +} + +.fa-industry:before { + content: "\F275"; +} + +.fa-infinity:before { + content: "\F534"; +} + +.fa-info:before { + content: "\F129"; +} + +.fa-info-circle:before { + content: "\F05A"; +} + +.fa-innosoft:before { + content: "\E080"; +} + +.fa-instagram:before { + content: "\F16D"; +} + +.fa-instagram-square:before { + content: "\E055"; +} + +.fa-instalod:before { + content: "\E081"; +} + +.fa-intercom:before { + content: "\F7AF"; +} + +.fa-internet-explorer:before { + content: "\F26B"; +} + +.fa-invision:before { + content: "\F7B0"; +} + +.fa-ioxhost:before { + content: "\F208"; +} + +.fa-italic:before { + content: "\F033"; +} + +.fa-itch-io:before { + content: "\F83A"; +} + +.fa-itunes:before { + content: "\F3B4"; +} + +.fa-itunes-note:before { + content: "\F3B5"; +} + +.fa-java:before { + content: "\F4E4"; +} + +.fa-jedi:before { + content: "\F669"; +} + +.fa-jedi-order:before { + content: "\F50E"; +} + +.fa-jenkins:before { + content: "\F3B6"; +} + +.fa-jira:before { + content: "\F7B1"; +} + +.fa-joget:before { + content: "\F3B7"; +} + +.fa-joint:before { + content: "\F595"; +} + +.fa-joomla:before { + content: "\F1AA"; +} + +.fa-journal-whills:before { + content: "\F66A"; +} + +.fa-js:before { + content: "\F3B8"; +} + +.fa-js-square:before { + content: "\F3B9"; +} + +.fa-jsfiddle:before { + content: "\F1CC"; +} + +.fa-kaaba:before { + content: "\F66B"; +} + +.fa-kaggle:before { + content: "\F5FA"; +} + +.fa-key:before { + content: "\F084"; +} + +.fa-keybase:before { + content: "\F4F5"; +} + +.fa-keyboard:before { + content: "\F11C"; +} + +.fa-keycdn:before { + content: "\F3BA"; +} + +.fa-khanda:before { + content: "\F66D"; +} + +.fa-kickstarter:before { + content: "\F3BB"; +} + +.fa-kickstarter-k:before { + content: "\F3BC"; +} + +.fa-kiss:before { + content: "\F596"; +} + +.fa-kiss-beam:before { + content: "\F597"; +} + +.fa-kiss-wink-heart:before { + content: "\F598"; +} + +.fa-kiwi-bird:before { + content: "\F535"; +} + +.fa-korvue:before { + content: "\F42F"; +} + +.fa-landmark:before { + content: "\F66F"; +} + +.fa-language:before { + content: "\F1AB"; +} + +.fa-laptop:before { + content: "\F109"; +} + +.fa-laptop-code:before { + content: "\F5FC"; +} + +.fa-laptop-house:before { + content: "\E066"; +} + +.fa-laptop-medical:before { + content: "\F812"; +} + +.fa-laravel:before { + content: "\F3BD"; +} + +.fa-lastfm:before { + content: "\F202"; +} + +.fa-lastfm-square:before { + content: "\F203"; +} + +.fa-laugh:before { + content: "\F599"; +} + +.fa-laugh-beam:before { + content: "\F59A"; +} + +.fa-laugh-squint:before { + content: "\F59B"; +} + +.fa-laugh-wink:before { + content: "\F59C"; +} + +.fa-layer-group:before { + content: "\F5FD"; +} + +.fa-leaf:before { + content: "\F06C"; +} + +.fa-leanpub:before { + content: "\F212"; +} + +.fa-lemon:before { + content: "\F094"; +} + +.fa-less:before { + content: "\F41D"; +} + +.fa-less-than:before { + content: "\F536"; +} + +.fa-less-than-equal:before { + content: "\F537"; +} + +.fa-level-down-alt:before { + content: "\F3BE"; +} + +.fa-level-up-alt:before { + content: "\F3BF"; +} + +.fa-life-ring:before { + content: "\F1CD"; +} + +.fa-lightbulb:before { + content: "\F0EB"; +} + +.fa-line:before { + content: "\F3C0"; +} + +.fa-link:before { + content: "\F0C1"; +} + +.fa-linkedin:before { + content: "\F08C"; +} + +.fa-linkedin-in:before { + content: "\F0E1"; +} + +.fa-linode:before { + content: "\F2B8"; +} + +.fa-linux:before { + content: "\F17C"; +} + +.fa-lira-sign:before { + content: "\F195"; +} + +.fa-list:before { + content: "\F03A"; +} + +.fa-list-alt:before { + content: "\F022"; +} + +.fa-list-ol:before { + content: "\F0CB"; +} + +.fa-list-ul:before { + content: "\F0CA"; +} + +.fa-location-arrow:before { + content: "\F124"; +} + +.fa-lock:before { + content: "\F023"; +} + +.fa-lock-open:before { + content: "\F3C1"; +} + +.fa-long-arrow-alt-down:before { + content: "\F309"; +} + +.fa-long-arrow-alt-left:before { + content: "\F30A"; +} + +.fa-long-arrow-alt-right:before { + content: "\F30B"; +} + +.fa-long-arrow-alt-up:before { + content: "\F30C"; +} + +.fa-low-vision:before { + content: "\F2A8"; +} + +.fa-luggage-cart:before { + content: "\F59D"; +} + +.fa-lungs:before { + content: "\F604"; +} + +.fa-lungs-virus:before { + content: "\E067"; +} + +.fa-lyft:before { + content: "\F3C3"; +} + +.fa-magento:before { + content: "\F3C4"; +} + +.fa-magic:before { + content: "\F0D0"; +} + +.fa-magnet:before { + content: "\F076"; +} + +.fa-mail-bulk:before { + content: "\F674"; +} + +.fa-mailchimp:before { + content: "\F59E"; +} + +.fa-male:before { + content: "\F183"; +} + +.fa-mandalorian:before { + content: "\F50F"; +} + +.fa-map:before { + content: "\F279"; +} + +.fa-map-marked:before { + content: "\F59F"; +} + +.fa-map-marked-alt:before { + content: "\F5A0"; +} + +.fa-map-marker:before { + content: "\F041"; +} + +.fa-map-marker-alt:before { + content: "\F3C5"; +} + +.fa-map-pin:before { + content: "\F276"; +} + +.fa-map-signs:before { + content: "\F277"; +} + +.fa-markdown:before { + content: "\F60F"; +} + +.fa-marker:before { + content: "\F5A1"; +} + +.fa-mars:before { + content: "\F222"; +} + +.fa-mars-double:before { + content: "\F227"; +} + +.fa-mars-stroke:before { + content: "\F229"; +} + +.fa-mars-stroke-h:before { + content: "\F22B"; +} + +.fa-mars-stroke-v:before { + content: "\F22A"; +} + +.fa-mask:before { + content: "\F6FA"; +} + +.fa-mastodon:before { + content: "\F4F6"; +} + +.fa-maxcdn:before { + content: "\F136"; +} + +.fa-mdb:before { + content: "\F8CA"; +} + +.fa-medal:before { + content: "\F5A2"; +} + +.fa-medapps:before { + content: "\F3C6"; +} + +.fa-medium:before { + content: "\F23A"; +} + +.fa-medium-m:before { + content: "\F3C7"; +} + +.fa-medkit:before { + content: "\F0FA"; +} + +.fa-medrt:before { + content: "\F3C8"; +} + +.fa-meetup:before { + content: "\F2E0"; +} + +.fa-megaport:before { + content: "\F5A3"; +} + +.fa-meh:before { + content: "\F11A"; +} + +.fa-meh-blank:before { + content: "\F5A4"; +} + +.fa-meh-rolling-eyes:before { + content: "\F5A5"; +} + +.fa-memory:before { + content: "\F538"; +} + +.fa-mendeley:before { + content: "\F7B3"; +} + +.fa-menorah:before { + content: "\F676"; +} + +.fa-mercury:before { + content: "\F223"; +} + +.fa-meteor:before { + content: "\F753"; +} + +.fa-microblog:before { + content: "\E01A"; +} + +.fa-microchip:before { + content: "\F2DB"; +} + +.fa-microphone:before { + content: "\F130"; +} + +.fa-microphone-alt:before { + content: "\F3C9"; +} + +.fa-microphone-alt-slash:before { + content: "\F539"; +} + +.fa-microphone-slash:before { + content: "\F131"; +} + +.fa-microscope:before { + content: "\F610"; +} + +.fa-microsoft:before { + content: "\F3CA"; +} + +.fa-minus:before { + content: "\F068"; +} + +.fa-minus-circle:before { + content: "\F056"; +} + +.fa-minus-square:before { + content: "\F146"; +} + +.fa-mitten:before { + content: "\F7B5"; +} + +.fa-mix:before { + content: "\F3CB"; +} + +.fa-mixcloud:before { + content: "\F289"; +} + +.fa-mixer:before { + content: "\E056"; +} + +.fa-mizuni:before { + content: "\F3CC"; +} + +.fa-mobile:before { + content: "\F10B"; +} + +.fa-mobile-alt:before { + content: "\F3CD"; +} + +.fa-modx:before { + content: "\F285"; +} + +.fa-monero:before { + content: "\F3D0"; +} + +.fa-money-bill:before { + content: "\F0D6"; +} + +.fa-money-bill-alt:before { + content: "\F3D1"; +} + +.fa-money-bill-wave:before { + content: "\F53A"; +} + +.fa-money-bill-wave-alt:before { + content: "\F53B"; +} + +.fa-money-check:before { + content: "\F53C"; +} + +.fa-money-check-alt:before { + content: "\F53D"; +} + +.fa-monument:before { + content: "\F5A6"; +} + +.fa-moon:before { + content: "\F186"; +} + +.fa-mortar-pestle:before { + content: "\F5A7"; +} + +.fa-mosque:before { + content: "\F678"; +} + +.fa-motorcycle:before { + content: "\F21C"; +} + +.fa-mountain:before { + content: "\F6FC"; +} + +.fa-mouse:before { + content: "\F8CC"; +} + +.fa-mouse-pointer:before { + content: "\F245"; +} + +.fa-mug-hot:before { + content: "\F7B6"; +} + +.fa-music:before { + content: "\F001"; +} + +.fa-napster:before { + content: "\F3D2"; +} + +.fa-neos:before { + content: "\F612"; +} + +.fa-network-wired:before { + content: "\F6FF"; +} + +.fa-neuter:before { + content: "\F22C"; +} + +.fa-newspaper:before { + content: "\F1EA"; +} + +.fa-nimblr:before { + content: "\F5A8"; +} + +.fa-node:before { + content: "\F419"; +} + +.fa-node-js:before { + content: "\F3D3"; +} + +.fa-not-equal:before { + content: "\F53E"; +} + +.fa-notes-medical:before { + content: "\F481"; +} + +.fa-npm:before { + content: "\F3D4"; +} + +.fa-ns8:before { + content: "\F3D5"; +} + +.fa-nutritionix:before { + content: "\F3D6"; +} + +.fa-object-group:before { + content: "\F247"; +} + +.fa-object-ungroup:before { + content: "\F248"; +} + +.fa-octopus-deploy:before { + content: "\E082"; +} + +.fa-odnoklassniki:before { + content: "\F263"; +} + +.fa-odnoklassniki-square:before { + content: "\F264"; +} + +.fa-oil-can:before { + content: "\F613"; +} + +.fa-old-republic:before { + content: "\F510"; +} + +.fa-om:before { + content: "\F679"; +} + +.fa-opencart:before { + content: "\F23D"; +} + +.fa-openid:before { + content: "\F19B"; +} + +.fa-opera:before { + content: "\F26A"; +} + +.fa-optin-monster:before { + content: "\F23C"; +} + +.fa-orcid:before { + content: "\F8D2"; +} + +.fa-osi:before { + content: "\F41A"; +} + +.fa-otter:before { + content: "\F700"; +} + +.fa-outdent:before { + content: "\F03B"; +} + +.fa-page4:before { + content: "\F3D7"; +} + +.fa-pagelines:before { + content: "\F18C"; +} + +.fa-pager:before { + content: "\F815"; +} + +.fa-paint-brush:before { + content: "\F1FC"; +} + +.fa-paint-roller:before { + content: "\F5AA"; +} + +.fa-palette:before { + content: "\F53F"; +} + +.fa-palfed:before { + content: "\F3D8"; +} + +.fa-pallet:before { + content: "\F482"; +} + +.fa-paper-plane:before { + content: "\F1D8"; +} + +.fa-paperclip:before { + content: "\F0C6"; +} + +.fa-parachute-box:before { + content: "\F4CD"; +} + +.fa-paragraph:before { + content: "\F1DD"; +} + +.fa-parking:before { + content: "\F540"; +} + +.fa-passport:before { + content: "\F5AB"; +} + +.fa-pastafarianism:before { + content: "\F67B"; +} + +.fa-paste:before { + content: "\F0EA"; +} + +.fa-patreon:before { + content: "\F3D9"; +} + +.fa-pause:before { + content: "\F04C"; +} + +.fa-pause-circle:before { + content: "\F28B"; +} + +.fa-paw:before { + content: "\F1B0"; +} + +.fa-paypal:before { + content: "\F1ED"; +} + +.fa-peace:before { + content: "\F67C"; +} + +.fa-pen:before { + content: "\F304"; +} + +.fa-pen-alt:before { + content: "\F305"; +} + +.fa-pen-fancy:before { + content: "\F5AC"; +} + +.fa-pen-nib:before { + content: "\F5AD"; +} + +.fa-pen-square:before { + content: "\F14B"; +} + +.fa-pencil-alt:before { + content: "\F303"; +} + +.fa-pencil-ruler:before { + content: "\F5AE"; +} + +.fa-penny-arcade:before { + content: "\F704"; +} + +.fa-people-arrows:before { + content: "\E068"; +} + +.fa-people-carry:before { + content: "\F4CE"; +} + +.fa-pepper-hot:before { + content: "\F816"; +} + +.fa-perbyte:before { + content: "\E083"; +} + +.fa-percent:before { + content: "\F295"; +} + +.fa-percentage:before { + content: "\F541"; +} + +.fa-periscope:before { + content: "\F3DA"; +} + +.fa-person-booth:before { + content: "\F756"; +} + +.fa-phabricator:before { + content: "\F3DB"; +} + +.fa-phoenix-framework:before { + content: "\F3DC"; +} + +.fa-phoenix-squadron:before { + content: "\F511"; +} + +.fa-phone:before { + content: "\F095"; +} + +.fa-phone-alt:before { + content: "\F879"; +} + +.fa-phone-slash:before { + content: "\F3DD"; +} + +.fa-phone-square:before { + content: "\F098"; +} + +.fa-phone-square-alt:before { + content: "\F87B"; +} + +.fa-phone-volume:before { + content: "\F2A0"; +} + +.fa-photo-video:before { + content: "\F87C"; +} + +.fa-php:before { + content: "\F457"; +} + +.fa-pied-piper:before { + content: "\F2AE"; +} + +.fa-pied-piper-alt:before { + content: "\F1A8"; +} + +.fa-pied-piper-hat:before { + content: "\F4E5"; +} + +.fa-pied-piper-pp:before { + content: "\F1A7"; +} + +.fa-pied-piper-square:before { + content: "\E01E"; +} + +.fa-piggy-bank:before { + content: "\F4D3"; +} + +.fa-pills:before { + content: "\F484"; +} + +.fa-pinterest:before { + content: "\F0D2"; +} + +.fa-pinterest-p:before { + content: "\F231"; +} + +.fa-pinterest-square:before { + content: "\F0D3"; +} + +.fa-pizza-slice:before { + content: "\F818"; +} + +.fa-place-of-worship:before { + content: "\F67F"; +} + +.fa-plane:before { + content: "\F072"; +} + +.fa-plane-arrival:before { + content: "\F5AF"; +} + +.fa-plane-departure:before { + content: "\F5B0"; +} + +.fa-plane-slash:before { + content: "\E069"; +} + +.fa-play:before { + content: "\F04B"; +} + +.fa-play-circle:before { + content: "\F144"; +} + +.fa-playstation:before { + content: "\F3DF"; +} + +.fa-plug:before { + content: "\F1E6"; +} + +.fa-plus:before { + content: "\F067"; +} + +.fa-plus-circle:before { + content: "\F055"; +} + +.fa-plus-square:before { + content: "\F0FE"; +} + +.fa-podcast:before { + content: "\F2CE"; +} + +.fa-poll:before { + content: "\F681"; +} + +.fa-poll-h:before { + content: "\F682"; +} + +.fa-poo:before { + content: "\F2FE"; +} + +.fa-poo-storm:before { + content: "\F75A"; +} + +.fa-poop:before { + content: "\F619"; +} + +.fa-portrait:before { + content: "\F3E0"; +} + +.fa-pound-sign:before { + content: "\F154"; +} + +.fa-power-off:before { + content: "\F011"; +} + +.fa-pray:before { + content: "\F683"; +} + +.fa-praying-hands:before { + content: "\F684"; +} + +.fa-prescription:before { + content: "\F5B1"; +} + +.fa-prescription-bottle:before { + content: "\F485"; +} + +.fa-prescription-bottle-alt:before { + content: "\F486"; +} + +.fa-print:before { + content: "\F02F"; +} + +.fa-procedures:before { + content: "\F487"; +} + +.fa-product-hunt:before { + content: "\F288"; +} + +.fa-project-diagram:before { + content: "\F542"; +} + +.fa-pump-medical:before { + content: "\E06A"; +} + +.fa-pump-soap:before { + content: "\E06B"; +} + +.fa-pushed:before { + content: "\F3E1"; +} + +.fa-puzzle-piece:before { + content: "\F12E"; +} + +.fa-python:before { + content: "\F3E2"; +} + +.fa-qq:before { + content: "\F1D6"; +} + +.fa-qrcode:before { + content: "\F029"; +} + +.fa-question:before { + content: "\F128"; +} + +.fa-question-circle:before { + content: "\F059"; +} + +.fa-quidditch:before { + content: "\F458"; +} + +.fa-quinscape:before { + content: "\F459"; +} + +.fa-quora:before { + content: "\F2C4"; +} + +.fa-quote-left:before { + content: "\F10D"; +} + +.fa-quote-right:before { + content: "\F10E"; +} + +.fa-quran:before { + content: "\F687"; +} + +.fa-r-project:before { + content: "\F4F7"; +} + +.fa-radiation:before { + content: "\F7B9"; +} + +.fa-radiation-alt:before { + content: "\F7BA"; +} + +.fa-rainbow:before { + content: "\F75B"; +} + +.fa-random:before { + content: "\F074"; +} + +.fa-raspberry-pi:before { + content: "\F7BB"; +} + +.fa-ravelry:before { + content: "\F2D9"; +} + +.fa-react:before { + content: "\F41B"; +} + +.fa-reacteurope:before { + content: "\F75D"; +} + +.fa-readme:before { + content: "\F4D5"; +} + +.fa-rebel:before { + content: "\F1D0"; +} + +.fa-receipt:before { + content: "\F543"; +} + +.fa-record-vinyl:before { + content: "\F8D9"; +} + +.fa-recycle:before { + content: "\F1B8"; +} + +.fa-red-river:before { + content: "\F3E3"; +} + +.fa-reddit:before { + content: "\F1A1"; +} + +.fa-reddit-alien:before { + content: "\F281"; +} + +.fa-reddit-square:before { + content: "\F1A2"; +} + +.fa-redhat:before { + content: "\F7BC"; +} + +.fa-redo:before { + content: "\F01E"; +} + +.fa-redo-alt:before { + content: "\F2F9"; +} + +.fa-registered:before { + content: "\F25D"; +} + +.fa-remove-format:before { + content: "\F87D"; +} + +.fa-renren:before { + content: "\F18B"; +} + +.fa-reply:before { + content: "\F3E5"; +} + +.fa-reply-all:before { + content: "\F122"; +} + +.fa-replyd:before { + content: "\F3E6"; +} + +.fa-republican:before { + content: "\F75E"; +} + +.fa-researchgate:before { + content: "\F4F8"; +} + +.fa-resolving:before { + content: "\F3E7"; +} + +.fa-restroom:before { + content: "\F7BD"; +} + +.fa-retweet:before { + content: "\F079"; +} + +.fa-rev:before { + content: "\F5B2"; +} + +.fa-ribbon:before { + content: "\F4D6"; +} + +.fa-ring:before { + content: "\F70B"; +} + +.fa-road:before { + content: "\F018"; +} + +.fa-robot:before { + content: "\F544"; +} + +.fa-rocket:before { + content: "\F135"; +} + +.fa-rocketchat:before { + content: "\F3E8"; +} + +.fa-rockrms:before { + content: "\F3E9"; +} + +.fa-route:before { + content: "\F4D7"; +} + +.fa-rss:before { + content: "\F09E"; +} + +.fa-rss-square:before { + content: "\F143"; +} + +.fa-ruble-sign:before { + content: "\F158"; +} + +.fa-ruler:before { + content: "\F545"; +} + +.fa-ruler-combined:before { + content: "\F546"; +} + +.fa-ruler-horizontal:before { + content: "\F547"; +} + +.fa-ruler-vertical:before { + content: "\F548"; +} + +.fa-running:before { + content: "\F70C"; +} + +.fa-rupee-sign:before { + content: "\F156"; +} + +.fa-rust:before { + content: "\E07A"; +} + +.fa-sad-cry:before { + content: "\F5B3"; +} + +.fa-sad-tear:before { + content: "\F5B4"; +} + +.fa-safari:before { + content: "\F267"; +} + +.fa-salesforce:before { + content: "\F83B"; +} + +.fa-sass:before { + content: "\F41E"; +} + +.fa-satellite:before { + content: "\F7BF"; +} + +.fa-satellite-dish:before { + content: "\F7C0"; +} + +.fa-save:before { + content: "\F0C7"; +} + +.fa-schlix:before { + content: "\F3EA"; +} + +.fa-school:before { + content: "\F549"; +} + +.fa-screwdriver:before { + content: "\F54A"; +} + +.fa-scribd:before { + content: "\F28A"; +} + +.fa-scroll:before { + content: "\F70E"; +} + +.fa-sd-card:before { + content: "\F7C2"; +} + +.fa-search:before { + content: "\F002"; +} + +.fa-search-dollar:before { + content: "\F688"; +} + +.fa-search-location:before { + content: "\F689"; +} + +.fa-search-minus:before { + content: "\F010"; +} + +.fa-search-plus:before { + content: "\F00E"; +} + +.fa-searchengin:before { + content: "\F3EB"; +} + +.fa-seedling:before { + content: "\F4D8"; +} + +.fa-sellcast:before { + content: "\F2DA"; +} + +.fa-sellsy:before { + content: "\F213"; +} + +.fa-server:before { + content: "\F233"; +} + +.fa-servicestack:before { + content: "\F3EC"; +} + +.fa-shapes:before { + content: "\F61F"; +} + +.fa-share:before { + content: "\F064"; +} + +.fa-share-alt:before { + content: "\F1E0"; +} + +.fa-share-alt-square:before { + content: "\F1E1"; +} + +.fa-share-square:before { + content: "\F14D"; +} + +.fa-shekel-sign:before { + content: "\F20B"; +} + +.fa-shield-alt:before { + content: "\F3ED"; +} + +.fa-shield-virus:before { + content: "\E06C"; +} + +.fa-ship:before { + content: "\F21A"; +} + +.fa-shipping-fast:before { + content: "\F48B"; +} + +.fa-shirtsinbulk:before { + content: "\F214"; +} + +.fa-shoe-prints:before { + content: "\F54B"; +} + +.fa-shopify:before { + content: "\E057"; +} + +.fa-shopping-bag:before { + content: "\F290"; +} + +.fa-shopping-basket:before { + content: "\F291"; +} + +.fa-shopping-cart:before { + content: "\F07A"; +} + +.fa-shopware:before { + content: "\F5B5"; +} + +.fa-shower:before { + content: "\F2CC"; +} + +.fa-shuttle-van:before { + content: "\F5B6"; +} + +.fa-sign:before { + content: "\F4D9"; +} + +.fa-sign-in-alt:before { + content: "\F2F6"; +} + +.fa-sign-language:before { + content: "\F2A7"; +} + +.fa-sign-out-alt:before { + content: "\F2F5"; +} + +.fa-signal:before { + content: "\F012"; +} + +.fa-signature:before { + content: "\F5B7"; +} + +.fa-sim-card:before { + content: "\F7C4"; +} + +.fa-simplybuilt:before { + content: "\F215"; +} + +.fa-sink:before { + content: "\E06D"; +} + +.fa-sistrix:before { + content: "\F3EE"; +} + +.fa-sitemap:before { + content: "\F0E8"; +} + +.fa-sith:before { + content: "\F512"; +} + +.fa-skating:before { + content: "\F7C5"; +} + +.fa-sketch:before { + content: "\F7C6"; +} + +.fa-skiing:before { + content: "\F7C9"; +} + +.fa-skiing-nordic:before { + content: "\F7CA"; +} + +.fa-skull:before { + content: "\F54C"; +} + +.fa-skull-crossbones:before { + content: "\F714"; +} + +.fa-skyatlas:before { + content: "\F216"; +} + +.fa-skype:before { + content: "\F17E"; +} + +.fa-slack:before { + content: "\F198"; +} + +.fa-slack-hash:before { + content: "\F3EF"; +} + +.fa-slash:before { + content: "\F715"; +} + +.fa-sleigh:before { + content: "\F7CC"; +} + +.fa-sliders-h:before { + content: "\F1DE"; +} + +.fa-slideshare:before { + content: "\F1E7"; +} + +.fa-smile:before { + content: "\F118"; +} + +.fa-smile-beam:before { + content: "\F5B8"; +} + +.fa-smile-wink:before { + content: "\F4DA"; +} + +.fa-smog:before { + content: "\F75F"; +} + +.fa-smoking:before { + content: "\F48D"; +} + +.fa-smoking-ban:before { + content: "\F54D"; +} + +.fa-sms:before { + content: "\F7CD"; +} + +.fa-snapchat:before { + content: "\F2AB"; +} + +.fa-snapchat-ghost:before { + content: "\F2AC"; +} + +.fa-snapchat-square:before { + content: "\F2AD"; +} + +.fa-snowboarding:before { + content: "\F7CE"; +} + +.fa-snowflake:before { + content: "\F2DC"; +} + +.fa-snowman:before { + content: "\F7D0"; +} + +.fa-snowplow:before { + content: "\F7D2"; +} + +.fa-soap:before { + content: "\E06E"; +} + +.fa-socks:before { + content: "\F696"; +} + +.fa-solar-panel:before { + content: "\F5BA"; +} + +.fa-sort:before { + content: "\F0DC"; +} + +.fa-sort-alpha-down:before { + content: "\F15D"; +} + +.fa-sort-alpha-down-alt:before { + content: "\F881"; +} + +.fa-sort-alpha-up:before { + content: "\F15E"; +} + +.fa-sort-alpha-up-alt:before { + content: "\F882"; +} + +.fa-sort-amount-down:before { + content: "\F160"; +} + +.fa-sort-amount-down-alt:before { + content: "\F884"; +} + +.fa-sort-amount-up:before { + content: "\F161"; +} + +.fa-sort-amount-up-alt:before { + content: "\F885"; +} + +.fa-sort-down:before { + content: "\F0DD"; +} + +.fa-sort-numeric-down:before { + content: "\F162"; +} + +.fa-sort-numeric-down-alt:before { + content: "\F886"; +} + +.fa-sort-numeric-up:before { + content: "\F163"; +} + +.fa-sort-numeric-up-alt:before { + content: "\F887"; +} + +.fa-sort-up:before { + content: "\F0DE"; +} + +.fa-soundcloud:before { + content: "\F1BE"; +} + +.fa-sourcetree:before { + content: "\F7D3"; +} + +.fa-spa:before { + content: "\F5BB"; +} + +.fa-space-shuttle:before { + content: "\F197"; +} + +.fa-speakap:before { + content: "\F3F3"; +} + +.fa-speaker-deck:before { + content: "\F83C"; +} + +.fa-spell-check:before { + content: "\F891"; +} + +.fa-spider:before { + content: "\F717"; +} + +.fa-spinner:before { + content: "\F110"; +} + +.fa-splotch:before { + content: "\F5BC"; +} + +.fa-spotify:before { + content: "\F1BC"; +} + +.fa-spray-can:before { + content: "\F5BD"; +} + +.fa-square:before { + content: "\F0C8"; +} + +.fa-square-full:before { + content: "\F45C"; +} + +.fa-square-root-alt:before { + content: "\F698"; +} + +.fa-squarespace:before { + content: "\F5BE"; +} + +.fa-stack-exchange:before { + content: "\F18D"; +} + +.fa-stack-overflow:before { + content: "\F16C"; +} + +.fa-stackpath:before { + content: "\F842"; +} + +.fa-stamp:before { + content: "\F5BF"; +} + +.fa-star:before { + content: "\F005"; +} + +.fa-star-and-crescent:before { + content: "\F699"; +} + +.fa-star-half:before { + content: "\F089"; +} + +.fa-star-half-alt:before { + content: "\F5C0"; +} + +.fa-star-of-david:before { + content: "\F69A"; +} + +.fa-star-of-life:before { + content: "\F621"; +} + +.fa-staylinked:before { + content: "\F3F5"; +} + +.fa-steam:before { + content: "\F1B6"; +} + +.fa-steam-square:before { + content: "\F1B7"; +} + +.fa-steam-symbol:before { + content: "\F3F6"; +} + +.fa-step-backward:before { + content: "\F048"; +} + +.fa-step-forward:before { + content: "\F051"; +} + +.fa-stethoscope:before { + content: "\F0F1"; +} + +.fa-sticker-mule:before { + content: "\F3F7"; +} + +.fa-sticky-note:before { + content: "\F249"; +} + +.fa-stop:before { + content: "\F04D"; +} + +.fa-stop-circle:before { + content: "\F28D"; +} + +.fa-stopwatch:before { + content: "\F2F2"; +} + +.fa-stopwatch-20:before { + content: "\E06F"; +} + +.fa-store:before { + content: "\F54E"; +} + +.fa-store-alt:before { + content: "\F54F"; +} + +.fa-store-alt-slash:before { + content: "\E070"; +} + +.fa-store-slash:before { + content: "\E071"; +} + +.fa-strava:before { + content: "\F428"; +} + +.fa-stream:before { + content: "\F550"; +} + +.fa-street-view:before { + content: "\F21D"; +} + +.fa-strikethrough:before { + content: "\F0CC"; +} + +.fa-stripe:before { + content: "\F429"; +} + +.fa-stripe-s:before { + content: "\F42A"; +} + +.fa-stroopwafel:before { + content: "\F551"; +} + +.fa-studiovinari:before { + content: "\F3F8"; +} + +.fa-stumbleupon:before { + content: "\F1A4"; +} + +.fa-stumbleupon-circle:before { + content: "\F1A3"; +} + +.fa-subscript:before { + content: "\F12C"; +} + +.fa-subway:before { + content: "\F239"; +} + +.fa-suitcase:before { + content: "\F0F2"; +} + +.fa-suitcase-rolling:before { + content: "\F5C1"; +} + +.fa-sun:before { + content: "\F185"; +} + +.fa-superpowers:before { + content: "\F2DD"; +} + +.fa-superscript:before { + content: "\F12B"; +} + +.fa-supple:before { + content: "\F3F9"; +} + +.fa-surprise:before { + content: "\F5C2"; +} + +.fa-suse:before { + content: "\F7D6"; +} + +.fa-swatchbook:before { + content: "\F5C3"; +} + +.fa-swift:before { + content: "\F8E1"; +} + +.fa-swimmer:before { + content: "\F5C4"; +} + +.fa-swimming-pool:before { + content: "\F5C5"; +} + +.fa-symfony:before { + content: "\F83D"; +} + +.fa-synagogue:before { + content: "\F69B"; +} + +.fa-sync:before { + content: "\F021"; +} + +.fa-sync-alt:before { + content: "\F2F1"; +} + +.fa-syringe:before { + content: "\F48E"; +} + +.fa-table:before { + content: "\F0CE"; +} + +.fa-table-tennis:before { + content: "\F45D"; +} + +.fa-tablet:before { + content: "\F10A"; +} + +.fa-tablet-alt:before { + content: "\F3FA"; +} + +.fa-tablets:before { + content: "\F490"; +} + +.fa-tachometer-alt:before { + content: "\F3FD"; +} + +.fa-tag:before { + content: "\F02B"; +} + +.fa-tags:before { + content: "\F02C"; +} + +.fa-tape:before { + content: "\F4DB"; +} + +.fa-tasks:before { + content: "\F0AE"; +} + +.fa-taxi:before { + content: "\F1BA"; +} + +.fa-teamspeak:before { + content: "\F4F9"; +} + +.fa-teeth:before { + content: "\F62E"; +} + +.fa-teeth-open:before { + content: "\F62F"; +} + +.fa-telegram:before { + content: "\F2C6"; +} + +.fa-telegram-plane:before { + content: "\F3FE"; +} + +.fa-temperature-high:before { + content: "\F769"; +} + +.fa-temperature-low:before { + content: "\F76B"; +} + +.fa-tencent-weibo:before { + content: "\F1D5"; +} + +.fa-tenge:before { + content: "\F7D7"; +} + +.fa-terminal:before { + content: "\F120"; +} + +.fa-text-height:before { + content: "\F034"; +} + +.fa-text-width:before { + content: "\F035"; +} + +.fa-th:before { + content: "\F00A"; +} + +.fa-th-large:before { + content: "\F009"; +} + +.fa-th-list:before { + content: "\F00B"; +} + +.fa-the-red-yeti:before { + content: "\F69D"; +} + +.fa-theater-masks:before { + content: "\F630"; +} + +.fa-themeco:before { + content: "\F5C6"; +} + +.fa-themeisle:before { + content: "\F2B2"; +} + +.fa-thermometer:before { + content: "\F491"; +} + +.fa-thermometer-empty:before { + content: "\F2CB"; +} + +.fa-thermometer-full:before { + content: "\F2C7"; +} + +.fa-thermometer-half:before { + content: "\F2C9"; +} + +.fa-thermometer-quarter:before { + content: "\F2CA"; +} + +.fa-thermometer-three-quarters:before { + content: "\F2C8"; +} + +.fa-think-peaks:before { + content: "\F731"; +} + +.fa-thumbs-down:before { + content: "\F165"; +} + +.fa-thumbs-up:before { + content: "\F164"; +} + +.fa-thumbtack:before { + content: "\F08D"; +} + +.fa-ticket-alt:before { + content: "\F3FF"; +} + +.fa-tiktok:before { + content: "\E07B"; +} + +.fa-times:before { + content: "\F00D"; +} + +.fa-times-circle:before { + content: "\F057"; +} + +.fa-tint:before { + content: "\F043"; +} + +.fa-tint-slash:before { + content: "\F5C7"; +} + +.fa-tired:before { + content: "\F5C8"; +} + +.fa-toggle-off:before { + content: "\F204"; +} + +.fa-toggle-on:before { + content: "\F205"; +} + +.fa-toilet:before { + content: "\F7D8"; +} + +.fa-toilet-paper:before { + content: "\F71E"; +} + +.fa-toilet-paper-slash:before { + content: "\E072"; +} + +.fa-toolbox:before { + content: "\F552"; +} + +.fa-tools:before { + content: "\F7D9"; +} + +.fa-tooth:before { + content: "\F5C9"; +} + +.fa-torah:before { + content: "\F6A0"; +} + +.fa-torii-gate:before { + content: "\F6A1"; +} + +.fa-tractor:before { + content: "\F722"; +} + +.fa-trade-federation:before { + content: "\F513"; +} + +.fa-trademark:before { + content: "\F25C"; +} + +.fa-traffic-light:before { + content: "\F637"; +} + +.fa-trailer:before { + content: "\E041"; +} + +.fa-train:before { + content: "\F238"; +} + +.fa-tram:before { + content: "\F7DA"; +} + +.fa-transgender:before { + content: "\F224"; +} + +.fa-transgender-alt:before { + content: "\F225"; +} + +.fa-trash:before { + content: "\F1F8"; +} + +.fa-trash-alt:before { + content: "\F2ED"; +} + +.fa-trash-restore:before { + content: "\F829"; +} + +.fa-trash-restore-alt:before { + content: "\F82A"; +} + +.fa-tree:before { + content: "\F1BB"; +} + +.fa-trello:before { + content: "\F181"; +} + +.fa-tripadvisor:before { + content: "\F262"; +} + +.fa-trophy:before { + content: "\F091"; +} + +.fa-truck:before { + content: "\F0D1"; +} + +.fa-truck-loading:before { + content: "\F4DE"; +} + +.fa-truck-monster:before { + content: "\F63B"; +} + +.fa-truck-moving:before { + content: "\F4DF"; +} + +.fa-truck-pickup:before { + content: "\F63C"; +} + +.fa-tshirt:before { + content: "\F553"; +} + +.fa-tty:before { + content: "\F1E4"; +} + +.fa-tumblr:before { + content: "\F173"; +} + +.fa-tumblr-square:before { + content: "\F174"; +} + +.fa-tv:before { + content: "\F26C"; +} + +.fa-twitch:before { + content: "\F1E8"; +} + +.fa-twitter:before { + content: "\F099"; +} + +.fa-twitter-square:before { + content: "\F081"; +} + +.fa-typo3:before { + content: "\F42B"; +} + +.fa-uber:before { + content: "\F402"; +} + +.fa-ubuntu:before { + content: "\F7DF"; +} + +.fa-uikit:before { + content: "\F403"; +} + +.fa-umbraco:before { + content: "\F8E8"; +} + +.fa-umbrella:before { + content: "\F0E9"; +} + +.fa-umbrella-beach:before { + content: "\F5CA"; +} + +.fa-uncharted:before { + content: "\E084"; +} + +.fa-underline:before { + content: "\F0CD"; +} + +.fa-undo:before { + content: "\F0E2"; +} + +.fa-undo-alt:before { + content: "\F2EA"; +} + +.fa-uniregistry:before { + content: "\F404"; +} + +.fa-unity:before { + content: "\E049"; +} + +.fa-universal-access:before { + content: "\F29A"; +} + +.fa-university:before { + content: "\F19C"; +} + +.fa-unlink:before { + content: "\F127"; +} + +.fa-unlock:before { + content: "\F09C"; +} + +.fa-unlock-alt:before { + content: "\F13E"; +} + +.fa-unsplash:before { + content: "\E07C"; +} + +.fa-untappd:before { + content: "\F405"; +} + +.fa-upload:before { + content: "\F093"; +} + +.fa-ups:before { + content: "\F7E0"; +} + +.fa-usb:before { + content: "\F287"; +} + +.fa-user:before { + content: "\F007"; +} + +.fa-user-alt:before { + content: "\F406"; +} + +.fa-user-alt-slash:before { + content: "\F4FA"; +} + +.fa-user-astronaut:before { + content: "\F4FB"; +} + +.fa-user-check:before { + content: "\F4FC"; +} + +.fa-user-circle:before { + content: "\F2BD"; +} + +.fa-user-clock:before { + content: "\F4FD"; +} + +.fa-user-cog:before { + content: "\F4FE"; +} + +.fa-user-edit:before { + content: "\F4FF"; +} + +.fa-user-friends:before { + content: "\F500"; +} + +.fa-user-graduate:before { + content: "\F501"; +} + +.fa-user-injured:before { + content: "\F728"; +} + +.fa-user-lock:before { + content: "\F502"; +} + +.fa-user-md:before { + content: "\F0F0"; +} + +.fa-user-minus:before { + content: "\F503"; +} + +.fa-user-ninja:before { + content: "\F504"; +} + +.fa-user-nurse:before { + content: "\F82F"; +} + +.fa-user-plus:before { + content: "\F234"; +} + +.fa-user-secret:before { + content: "\F21B"; +} + +.fa-user-shield:before { + content: "\F505"; +} + +.fa-user-slash:before { + content: "\F506"; +} + +.fa-user-tag:before { + content: "\F507"; +} + +.fa-user-tie:before { + content: "\F508"; +} + +.fa-user-times:before { + content: "\F235"; +} + +.fa-users:before { + content: "\F0C0"; +} + +.fa-users-cog:before { + content: "\F509"; +} + +.fa-users-slash:before { + content: "\E073"; +} + +.fa-usps:before { + content: "\F7E1"; +} + +.fa-ussunnah:before { + content: "\F407"; +} + +.fa-utensil-spoon:before { + content: "\F2E5"; +} + +.fa-utensils:before { + content: "\F2E7"; +} + +.fa-vaadin:before { + content: "\F408"; +} + +.fa-vector-square:before { + content: "\F5CB"; +} + +.fa-venus:before { + content: "\F221"; +} + +.fa-venus-double:before { + content: "\F226"; +} + +.fa-venus-mars:before { + content: "\F228"; +} + +.fa-vest:before { + content: "\E085"; +} + +.fa-vest-patches:before { + content: "\E086"; +} + +.fa-viacoin:before { + content: "\F237"; +} + +.fa-viadeo:before { + content: "\F2A9"; +} + +.fa-viadeo-square:before { + content: "\F2AA"; +} + +.fa-vial:before { + content: "\F492"; +} + +.fa-vials:before { + content: "\F493"; +} + +.fa-viber:before { + content: "\F409"; +} + +.fa-video:before { + content: "\F03D"; +} + +.fa-video-slash:before { + content: "\F4E2"; +} + +.fa-vihara:before { + content: "\F6A7"; +} + +.fa-vimeo:before { + content: "\F40A"; +} + +.fa-vimeo-square:before { + content: "\F194"; +} + +.fa-vimeo-v:before { + content: "\F27D"; +} + +.fa-vine:before { + content: "\F1CA"; +} + +.fa-virus:before { + content: "\E074"; +} + +.fa-virus-slash:before { + content: "\E075"; +} + +.fa-viruses:before { + content: "\E076"; +} + +.fa-vk:before { + content: "\F189"; +} + +.fa-vnv:before { + content: "\F40B"; +} + +.fa-voicemail:before { + content: "\F897"; +} + +.fa-volleyball-ball:before { + content: "\F45F"; +} + +.fa-volume-down:before { + content: "\F027"; +} + +.fa-volume-mute:before { + content: "\F6A9"; +} + +.fa-volume-off:before { + content: "\F026"; +} + +.fa-volume-up:before { + content: "\F028"; +} + +.fa-vote-yea:before { + content: "\F772"; +} + +.fa-vr-cardboard:before { + content: "\F729"; +} + +.fa-vuejs:before { + content: "\F41F"; +} + +.fa-walking:before { + content: "\F554"; +} + +.fa-wallet:before { + content: "\F555"; +} + +.fa-warehouse:before { + content: "\F494"; +} + +.fa-watchman-monitoring:before { + content: "\E087"; +} + +.fa-water:before { + content: "\F773"; +} + +.fa-wave-square:before { + content: "\F83E"; +} + +.fa-waze:before { + content: "\F83F"; +} + +.fa-weebly:before { + content: "\F5CC"; +} + +.fa-weibo:before { + content: "\F18A"; +} + +.fa-weight:before { + content: "\F496"; +} + +.fa-weight-hanging:before { + content: "\F5CD"; +} + +.fa-weixin:before { + content: "\F1D7"; +} + +.fa-whatsapp:before { + content: "\F232"; +} + +.fa-whatsapp-square:before { + content: "\F40C"; +} + +.fa-wheelchair:before { + content: "\F193"; +} + +.fa-whmcs:before { + content: "\F40D"; +} + +.fa-wifi:before { + content: "\F1EB"; +} + +.fa-wikipedia-w:before { + content: "\F266"; +} + +.fa-wind:before { + content: "\F72E"; +} + +.fa-window-close:before { + content: "\F410"; +} + +.fa-window-maximize:before { + content: "\F2D0"; +} + +.fa-window-minimize:before { + content: "\F2D1"; +} + +.fa-window-restore:before { + content: "\F2D2"; +} + +.fa-windows:before { + content: "\F17A"; +} + +.fa-wine-bottle:before { + content: "\F72F"; +} + +.fa-wine-glass:before { + content: "\F4E3"; +} + +.fa-wine-glass-alt:before { + content: "\F5CE"; +} + +.fa-wix:before { + content: "\F5CF"; +} + +.fa-wizards-of-the-coast:before { + content: "\F730"; +} + +.fa-wodu:before { + content: "\E088"; +} + +.fa-wolf-pack-battalion:before { + content: "\F514"; +} + +.fa-won-sign:before { + content: "\F159"; +} + +.fa-wordpress:before { + content: "\F19A"; +} + +.fa-wordpress-simple:before { + content: "\F411"; +} + +.fa-wpbeginner:before { + content: "\F297"; +} + +.fa-wpexplorer:before { + content: "\F2DE"; +} + +.fa-wpforms:before { + content: "\F298"; +} + +.fa-wpressr:before { + content: "\F3E4"; +} + +.fa-wrench:before { + content: "\F0AD"; +} + +.fa-x-ray:before { + content: "\F497"; +} + +.fa-xbox:before { + content: "\F412"; +} + +.fa-xing:before { + content: "\F168"; +} + +.fa-xing-square:before { + content: "\F169"; +} + +.fa-y-combinator:before { + content: "\F23B"; +} + +.fa-yahoo:before { + content: "\F19E"; +} + +.fa-yammer:before { + content: "\F840"; +} + +.fa-yandex:before { + content: "\F413"; +} + +.fa-yandex-international:before { + content: "\F414"; +} + +.fa-yarn:before { + content: "\F7E3"; +} + +.fa-yelp:before { + content: "\F1E9"; +} + +.fa-yen-sign:before { + content: "\F157"; +} + +.fa-yin-yang:before { + content: "\F6AD"; +} + +.fa-yoast:before { + content: "\F2B1"; +} + +.fa-youtube:before { + content: "\F167"; +} + +.fa-youtube-square:before { + content: "\F431"; +} + +.fa-zhihu:before { + content: "\F63F"; +} + +.sr-only { + border: 0; + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; +} + diff --git a/public/css/main.css b/public/css/main.css new file mode 100644 index 0000000..d3859a9 --- /dev/null +++ b/public/css/main.css @@ -0,0 +1,6 @@ +.logo-arrahn{ + width: 100px; +} +.logo-arrahn-header{ + width: 20px; +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/public/img/LaraAdmin-600x600.jpg b/public/img/LaraAdmin-600x600.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bee268051af6528f202759127aae532b24d62799 GIT binary patch literal 62829 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

ba|tDetB2iOi1~z@>?I5v$K*h#RttVy-U-! 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

*Dv{3zzM+ghK<|_rEE? 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 fU37{EcNxa4A7)KL*i*s%9ZYCJ{e64yZ}0QR zmHF;<-=uA<4S_&5d3w-EFaH^Kxtp8WP_Y3o*7QX7x2t*EOxAAah|g_@twH8|5xZ#A%Pw=uNYIOagi ztf{UUFd&~ik>7Pn{v!0fO`d1AAN<{&Fju#>+XIoo9^J<`6>qXS*L6Y8C_KP9QRiA>L=1^-Z9Ict%H z*j$ZcDZlz=#&Fi2>i(9;x?6<>V&|i zozj{1A%r61?jsem;72ecSEFRZi=_ro)HeaBxgYO67yyDj>`>dx*>$2bQoj-qTdXp% z&@gWA1L>Vrw^96a_n$JNKqGTyR61lVHn(ixoE$=wNrNegV-Qjq3!YgE9lU)M>SbX{ z&kR4k>XBm6r3vPrlAsuE_yeQ&gljx_Rg{1NYKKfuMizPh z29L?g?Ea>`6*ad=_UVw1*2s77oK!WHA{V;u9Mjh7P&J4$8uQDB>g3E&>=Cw-351c( zGvG&bUfhiQ^`RB%JPY3NYLp;3lqKq46TGzcP|5fl>zCz`tq8YuX%l~C05Xe+ec z{%dn~uzVI}V)GJfg*ABk*Ocx@O+h;Ov2Ll8E0oFyYtEh5^Htq`+q`fJ??m7 z%f4M%hAO{0g}skZvm2oDlsc+B)R~1tdKO11>bI<67S#p68a=aUwMNQ&6QG#`R*zJo zrpNmD&=0HF-n}^~Rb}Iqa@`2OoxSng(;1JL2fjM!tE6Nh3y~)MA2Kphe6n$HHRQ0F z@7@w@vMi){X&fs)il+OBkL}`Y{ErF z&c@X&bn>;%UH83{Ik!*Y&2jgDyzfL{@&e%(H)7$(_aC?vZu})H7SZBSib`?oRG62( zefex?z{`+cT@w07jYsV;Tu{&KWx zXq&cdl`zOum|DWkSLx?95~g3NlK6@Q6HSJ;+wp23S_n7ls)6K^&-MC-+8>VLjNYKT1Ql|c)HM6Uld&Y84<*kol`(QUtV$AOVMr*I98@y|7=Uk@BE4{B+!~XSwn(0wIKrfwh&WgX=V$*C2e@^ zbb`C^%gvEddBjuu$;gr+%#Cd_bJ*oTB5;glVhGpkWk{T@;32*3hGqWY-4AoGKbU@P zr#@WIr1V_MTnf_K6PuFVZjnc!kMxwZ<=DHdzgo_M_6#A6f&3q1ZL4B7{rtS*_5$+T z;jOlC)Q|Apj5}UQ?wb2k7bd>MDtwV|@zmu(@8u8gmr}|2kj9-SDD)dn_=>*uNFD6; z6eHK&;Zlp^k$u*bOW`*b&Ded;s=7_bM(GQIY(toVej6(LXLS zbndDf+%4#;zgxL^%fySFCS+m{L)pC}1vNh%9<{fA*sf*inqP_*hnV5eNADP0>0b}e z>ap10H9{#sDz*p1&Gp6QiUBEK&DBj)mRe<(`#7i8XmgB)c)!7qRonW5I*v@-W_wq3E;=f*Y7&n1j3CL}u@?pJrlZ-7 z9|Duk$EBEFc=XX=67Ww-YB8C)a0}OHS|KAW6FSBu#z`B)ex_LOT1+ws(-_LKOz;_Z z*FCtbPYz5Qi91iY#+Y6X@4jvG)6BDG#`3CoB~`Ok(dl^bUGDI8OLp}|Om*JEx)7CV z1;7nxak;W$RVhHT6;w;(4naD#`6Qy&TXTdk`W;*V|N6j9gBICs+v#n=vxn#Xd)|3- zV)@DkH$MA!9s#_r;OcB-^k98apwC=y-Id)$~9E zOLZ%FXf(4mN`BHSA<5sc7Jwarr(J`P;B>&3CH@?l+(JT3LM=)6-$4)^}byx%nN6r8Mu2*lE9SAxDSy z3p}EI3Cr3+>lSrY9n(!F1UP1Kny$znm>HR5y9f9KkJxewIgH^)?IBY^qh*Squ#-5pN8qy(9U`Z;hF*!g9BJ^g_E>49*i z%AK*{Aa~ZkrID=Yw?iYrQOZ9n+&)!3)-M`)cybR>hcplb3dWutg e|GWEPHOTgIN9fDVn+(_fd_4E;rPWamrvDqPT*JZu literal 0 HcmV?d00001 diff --git a/public/img/arrow2.png b/public/img/arrow2.png new file mode 100644 index 0000000000000000000000000000000000000000..ef967ff85912aa201575dd0d8ce103365e6af515 GIT binary patch literal 3340 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

8*SIASA6s*S%H`VI(iYexc?be}fdxH{d z-8&DF61dVH03H{QzrYh$eY!ryn*-x-?8HOE-x$F3nsg@0R1&#uD>6(aPB;5&!s4 zp_@Znl1*D_KS%U!S+#zCeq?o=mi=Sr+%P9cTXmU|Uko(3)&5Z=`Wy=Um^Qt-l7!B; z4MB$m%czyr9tyh;-+rU?J9_a&ZQJi$Agt|qZ3=m2@)h_acNe)1(7D~{YXfW~hQx&~ zIQ{ekIR#gQtL(aH%=YSInXh&02fgYYcrXA5$5k8D0pWSQCXg^PPnoZENJFX%T7r*U zta>plJO$jn`hUAUp3>>~5}%O>DAPBY2(y{~1u@F5qPtB#vOPZFUAOwEA_}af?%C2uq-vGnc!~DqFilln5^~K&9n(W05JK~d#s*D{j;2{!6uy#UH zN^DI7kE8@#H-o>|(Y^ z*eBsE{XZczPBI6F@=rSV<+sUx#J`KAb7mJL-hCmqa zgK)TnkkiQ*xkc6N9Q2uFIRG`|E4w$lpVfGjS71__eGnt_lnx_DR6;2e5ts9vC)m2!KAu9uy&7oo#!vBCJWxzyyu6#a(V!0`V_h*+_Qt|AT>Xii>kED zX9gNKT6?Jf{39PwdzY;o?S)Wdh)wRJC94&K7kf~4Z;n_6%@MUJ_ z$L-Gk@bD|CZ?GyBpgV}doeT*(nd&n{P*U;nkF6vY13uuf@rq+Y$5gaYZ?$G$SBgIB zjV|F}9H@|oKC0sB@!sEafY{(OR@lWteLPa)uebB`yk%6m;#1QfY;*oS%j6N$T4NtC zHNE$1qG{_09A{|Xeh~8-#`o}isu^d=RP^9fx60mfUvjBQyF;EB9z#FOqQzo40|V3R zrv9wd&v5j$moYb0kHCt}^MbDoCQzvtzc&i`()%@N$1+`yy9V*Pp%+&}V}ZPU&3HQB zQ&9{_bFbM1d@lfAdkrxT=N0k}^O5(nCR}2frGdCB*+QmY|C*Sbn!WY>{7irNF9)|0 zEp1Gjuf(***leZHE>6rbL4&l?cmDEf)~3=Hdn7AR5W!{oOvY(49mGc#kN+*N!mYsMh( zc~ywKCFpwaTWA3PvP$4FY zVU0I?CoOe}3p(g=Vl<%~LbYDV*#Ym+N*<4hygsPV=&Ef87~)+EYtw=(8UL6I8NBm% zfhf9CE$Lh=F1xgiiz*ZYci}xTCX)!Tejn<)IiNUu;{FkTBlspH;u8{<`suQ5GZBI+8rj5nr|IBu0J_Cz zoBe@oqfxQ9Yt8c2CY~Na(3`AQ-d~!3Bjz41Juc1CS0~nI)%|W3H+wy>ZrG!yuv$U` zw3Pe1Z11A6fn}h@mCG#dw}DI$bs2FhyE|h<&aBhps&*k}3;*+rb_kUov-v~JT99Qz zsq~w_tJ&1^-N6r~cMq9O&F4yq$Nk5LfWXHANwK`MoAb-HldS8vBDHyhE&bPZA&#JC{ak7) zWX`D(^oulmk!y zVjPkA94{58ahXG@0#2nbCuMQV^(yttiP`ka(5ODsXdcZ&^|PqWN}HU4l}%9dYHw%Y z_uRGC@$cU?UG#=>SO5CE7F0s_b%_?ru17K&Zc`}J#?d>`F6IhM4+X#}=MlM!dZkyc zCY4RjhSg230ZPtmr-@63*NJ|hOO=yWeJJn%e`2hDes{e0!N$QHWWvU!{mvx5nedKl;P(*X!EmflnFNaiZRTPBF0zYRry*cV4em z{%zgMr891F%D4`2oQGbLK*;%Q4EN$}6_UH%EKGVHsh8_m30f}VK9_$$0}dno4Kr(S zXd@(8C^Hf3{1@tY^rii5B%7B&1e2L)Ul_?3?(4EMx=#d z>zy#oJ|n(t=cGTe7Pr@mTGi7$^8EObTcIBmoM${1H2M=y;=}%G)%|qcVXxC zXMtzEbt?$X2Rf3l1sjhF=n+^4kOnl`bN+B2TjG8nl

*-`d8R5g^GAe7X9kwhRR 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 X7JJ2FuUPCAi@jp8S1k7bKNkBxb#p1P literal 0 HcmV?d00001 diff --git a/public/img/avatar04.png b/public/img/avatar04.png new file mode 100644 index 0000000000000000000000000000000000000000..63fa709b904eed94a502a53c6805a43842673e7e GIT binary patch literal 44586 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 literal 0 HcmV?d00001 diff --git a/public/img/avatar3.png b/public/img/avatar3.png new file mode 100644 index 0000000000000000000000000000000000000000..b1afb21b9096261bec3fbaf033e688507229a13d GIT binary patch literal 32476 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%0AdeKAd zA`Qe}UUy2e#bA(1zj9u4C~@g{UsAx-QDLh}Vs=kq>Hh~1E|q9+p8n^AgSpN7|n zO*J{pS3DnQ<1*bun-v z(BgkyF?imcpJ7&?(h^pR$37Ci+NJaOu+7TEugGJYjX^2=Y%jQGmm1%o&eN1V2&2y= zSxgLSPmN|V&3xO(VISJiY4+F_s^f;yTdDxvW3pP;wL-XyHpZFK=ggztS5$l)M$!)p z0kuSv<*DJpBUbLeit}v!UAOXWSentIvEvn~j>bg%Eh*J++iDJ6(*_E`EY3Kic)^y~ z$XfN@uqc~3Xlf)Vn}WPfq$uU;XXeo7AU2ve{2B9TnB}obTlsk0BHkSjE}1O znoQ@8)>_AeKbK;}WmYjG=R0DaB{9=1obbX~(Y4W`QrqE8Q`KZtx=(D3*;CZIb z2e1o!`N4cCi6gx{Bf(2KZK$TcLw5zFy_1o+lM%vl6<`&bkQOsMO!w&M0rIlS?<%B? zf+L@_{gbwT()Lf<{z=^{(k^trJ=(B literal 0 HcmV?d00001 diff --git a/public/img/avatar5.png b/public/img/avatar5.png new file mode 100644 index 0000000000000000000000000000000000000000..29ce634387f662bc995e3c74976f4f0a66b16d36 GIT binary patch literal 24988 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 KMNUMnLSTX)3WT5l literal 0 HcmV?d00001 diff --git a/public/img/credit/mastercard.png b/public/img/credit/mastercard.png new file mode 100644 index 0000000000000000000000000000000000000000..f709adbada2b5d93cbdb7aa2117d19bd4a994281 GIT binary patch literal 1988 zcmV;#2RrzQP)ZUGZQAe+tRw!7KeIZsQb<7nK3WNTm0&&-);&dcBV z|IRb>7tDRwWHK2x3RnW9aPjGsupi+ktd0K#`Iqt~%D8+)Z|%n_&zDDH~hN6InCqGMN8U1(g+3Yq_iN3zAGh zhSS+^;>m-B{H4}OP}MO)E|Di5@)X)b}|!vF3M}S4g`utUroWMs6ghA^8Je#rIPe@u-lmEnk_nGZyr zjDn=%@LwtJJHvNDS`~sDQjy6Dv1s>MnECROfk_QH8Aa2O2nJj1Zv3x;gqOslF0k-* z(kzHohSkr?q8c9m^fICmNc2b$NCtbT~q!qo|&;15SE_ zaYQ3hrr$TXW=!#&V|VS#{4Ye7#1mc`PpnqGJDc*x??!q<8h>+an!eLA>YP+bk_=}=NaxTlx;+t)C0aw@t< z7bB80A!{P?P!$-A2*)_+=w$aL%eiX)-JJT;g*~GillLS_q7&(DLhG(WNxK5+YlUzR zB4He#H};b~{VCGUKEmXT_YqPK5e5l^@}z}*0Q5Ph;P(en5tweek#p_ch+|FcdwLsV z@*L#nkHPiZ2e3T+ApZU^{S}pHPA6J+I*07PVA5mj@p^hmzPy30?;U38gLiQ5!+%gb zuY|qtl+joB48D+&-0QYrG8xIA=3v(gcX9O%&*1CzaBxo*SCssODVO=N+H8c5ogmE` zh#p3OUZ|46j9LVMc;^Ia_tld##!ksBC#`KBavJJM-Tn^V(uK4vTS9B$3}&Y!;#>D9 zhn{|o(&o>oed%5dzq%W5(|#)Uce3oKrN~x|UayZgtE*UZ-PIKGBr@O4nJx?dV;eZF zpFvvMwfM|M0PNcFJl8D0mp!lE!`lrLch{+HorCV>oqcf3RkVRkP zF_LH9KwbHVIA%|yy*EVu`#X5~nVsC0k%arxJ^cP`nEUQqOQzj{Ex|(1!Q)I`mckb` zeFSu2_P@57-0^eJ9o$K~n*r#I0MyCll+0Ph$FG0HkL(Hb2F>*Q`lvnP;X0kdG4$RL!ELY>i9677kL7n?dvTzhN-k%$c1ZP-RGyE`Z4# zM?rENwr~q)JH13Q#{l5Sy^<4+EzCE02^{^1mXJbHX*$XGS0nbd;pyzbT)dT@wi<%R z$6{4Fm^wZYfUroy?>MJ7m=TtK*d{cA>=ijYC4TRw3V91FblGFv3SA( zR;?{#UP&%>$1Avb%0Eezd3=0a8S(-UnUhx!UI8#lm4=2*n6(JegoT1ZY5-^mR3W~4 z4+tIQt0-_kz@%0plSl0A{mMKPc5R^6CZsA$aJ0$Bhwk= zcdosx>G+KAl9sI}_(UqP`k>Ll%55` zVMgnXgmD}l=U^3$qy8Y86g>99Bwnn}XCxFx;5}O|r8zeZoFjE2&d!Rl3s{|bCC~0D zU|HF04mPJSQU|_FW$E*CMjQk{IK~gI+3=h}H;ek3SkQNpOT#_i_@7*Q3)PlOsIXm1 zl{JTmP#ElrTo+eOJj>ki=Wy74d|ivj$|uLZM`isO_MJ>)lw5#c-^ z!f5CeNxCh7CZVIxG*GM94TSl1GsrA1dZI-ES literal 0 HcmV?d00001 diff --git a/public/img/credit/mestro.png b/public/img/credit/mestro.png new file mode 100644 index 0000000000000000000000000000000000000000..c22ddeafb083900eb2f93c7a47767dc2cb15d940 GIT binary patch literal 1981 zcmV;u2SWIXP)I^#Zgvg&>IjfQWlwWt9-JTp+lU=~4osS`|_U2@*-f zgn(2#WM_fR2389g4B+!aZ!cVKgO-bM^(x^Qq@>u{#q`eB&^^uP!K`a^8%;D@;y93! z#%_BCZ7~)iB><3!_!%!(0p$?~$;*YY#i0;`YHopJb>Qp)K#`JJZOtrh{Dw52m%-Ge zX7Fxa5sk6&M5tQCm%UUa5Q7J@T9IW_!EWQ0NQpRFN7~`Tym7LYQN0dsg(d{+atqlo zG@rppWVJ|~{?gzTN=`1)HmvXjP?V^5V$SP{5m3C~4Y@HxFdB zpgr<1SS&=t7z{F|@l5D$b9S@h{dZ8LBpO>X^LTUE=s^Na`OUzAgg~GD5Hi)yw`I}R zk6EzoQ=;{9K?yrjvjz;LDpE%x2uJ4S+*X(wUmxW8P3!4PNXhM3dcK~Tlp*-T3;_a( ziVQ6XM=Kr2?MQOD*!0jG`pdi2!rXmd5)HfG%VU?%vn3;sa8!XLTpnq+A>-q@9iL4r zC!7Sgi`oDF3WKf@jqi0_;;%z;xq$!`O#=k|>A6Gc%jom+&h$*A5NvMtQghD1?a07}O<(hNZD;P@8U~^(0uL(owa=p-I)Q8bXGE&N-9xg^i^FK*|4CFK0c6+; z^;LAHo+lQM1E9{;j;L*7e#saVMev{ftvs4-VM2-tX*BZp3ohD|Q`kTE5hj(5#$+I(is0aTs?E%K%3wd*1q(<96YNfAYn;Bh~oWIaPstL-b=5qF28wJCLaN^_z z=A|ik&j%P^lE+UU%w|f%Fg{o~fuqOHlVVHY$*IM>_TgThSzf`;n&Vuuns5%!1)$TG z!siq3;n%M(!{-ao@Y!xMUswQ&p!P^36$>6i&9LKma}yze&F{P610${v*mRK&e}J<5 z4AR?L0T}9V(DK_qVVN}(fbO|VQGW6y06Q1G!KLCN7AD7W=;5F9#gP_DPkn&;=nUu+ z$gFD!UDBV5)FE7?V2}_%>2gpwJ%ghcdx-Z2m^mqfFY7N8rwTfIy*wL#l^;#WVa2*# z6o0>zhW1|U=}BDa>Sg=IUbuEO9y-IR-N$)pIvd;Y6*$gz;O^`urnQ6I@%i{Y zKGHXD!#$@QfRws=3QTdtTFrEHIO(fLQ9;TuJp^GMfYR+mPfG>B(9y}L!m(5yYNOQa z3-!(0wXLk0oW=2$ZVGG`bfb~HarqRE$l`A&+o|1unz^$lkU47_?L8h&do<=$Or@i( z8~0To0ilqQnT*k5MtkPy&ccq*&yulb6QA6BAFXpHqPPNF z*nNVEefu!$I%)51=9ftBxo;%0xq+r7uOYjf+-;3P_PBAXMjFl5ut!d0j#*YE!;C)C zY{tFtX;2g*qG@0-5CWJ3eim*0gn*`DQUm}&DNzs%Z@tKr<6q-b6bw?LN*Q*_b}I%F zv>^ReCZ+T0U4`@~p!#|sDa#4NS8+dqQH6Zl*1Yv9_nxdH8al9G_yihaV(Cu^aV=2M z(gBB48EeJ$v!_5c5QWf0uyXy{(4^gWmYY<6f@oDHrn4$*#K6O;&?N}M5-vBE>OFWK zoIx~tV&hoz*gPhOssTx^9-i85QHHr}jN!$s zLe812ASDA6C`8D7;4rbDZbP}!MZ~1UbfTX4KYzpyx8#NFBAQHAA|*pTlg8qlV$PW( zdru*9sOOr9-|!bK+joW5Xd2-tE*GXFb;MoYi|}{=I2fDEg4}VuJ|sW14h~T5PSwQL zq>O8OOG0~{1|yLY*&~)zfh;Eq(quwUwV@{_fDqshVCZs0Tt%y{aktM+dccQ*4E0H~ z$r7q!bVT*FK#TtY%;LM@pNbIF@EswftWuhXr2RoivGL9iBQ`c?roa7PBUJ=$P0t9+ P00000NkvXXu0mjf!O+2j literal 0 HcmV?d00001 diff --git a/public/img/credit/paypal.png b/public/img/credit/paypal.png new file mode 100644 index 0000000000000000000000000000000000000000..a7e1458f318a5527491ebcab32d0ca9becaa0953 GIT binary patch literal 2664 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 WkqHC+7qwjg0000tWo1YuT|$8h0c)) zxTfZB&(83!pTRp%vHl!OaD(!q*TR!i$$Bj$-mGZGSHD_l{9I8c4n27fviJT#^Msfv zSU%lDJhB@SvkP84{mE~*WVO+JeTEvpytVVz48WVX ziyG&?4tv`Xq`Oano9_eXItwxNCCYJoMErQU9};DTY;=uILLxIQo(gk(at^!RJC9-K z41!sqQc#Y>$v>^yDX$wuR-nMM^XRoZdB|o!VBATAmI@gaqL0|h=7>6-??-K zU|(Ad=Dz`g5|m&5?*j%(C0IMucaC#^fddF&W;OrxQ5oD#Ijad>1y zI*r?hg@9wWlKO}9HIS%k>_hQ8HK=YLL@=LU=%oIRCfsed$}#rX z(bR3HgvSaquqG)M8LauZ((4FmjXZ#m5_jaM`>mBjmC22Y`d*sHMk`UWSxY&N8*@}c z(s5G9Mp2vt@Ih$-st*{jIqObHoV_xH(@g`EbG+69iP9}Pifz&*fk6f`;+(mekbn1_ z*^-+==iJBFzguyAVwT2x?$aWEg^I?VBl50LT?A8bcM`sTZ5s^hHITU4=ftRM7U!5S ziLx&mu<>9u8H~i`Zu^qG17HhQVuMx)4{tU z5m@{=8Y+I=wJHXdu^Y4?KUCOH-LJ*VJF-#P*pJCsH^sN*rJ;ny136LG4RfCp9ix*s zeR%qGaAvc)OQ+Li;y=bUy+AD~E*c3jDl9cUJv~+>ZWGMesD;e(M}Yq&%O9Kn*J75x z18_x%0l0Wk6u%P$A*|K-*6-87fnhS44k;9h(s2Dr!|U~y7Zem6{R=>xP-Ct6+1&sD N002ovPDHLkV1h_UH#h(Q literal 0 HcmV?d00001 diff --git a/public/img/default-50x50.gif b/public/img/default-50x50.gif new file mode 100644 index 0000000000000000000000000000000000000000..2f5a14a568f04b193d6b76a4b133864462f5ae38 GIT binary patch literal 184 zcmZ?wbh9u|G-5Dfc+9|X>Ds;j|NsB|`RntSZ;zh7x_e=nQ``>eOwKW!qFTJj0uH5N@Z+LGPNxEo5sy^GbELXc4s4v=Ov64KHFPD(nIA&7L18e@Xe4bm-Ll9L=DAt3@v#{dNs zkqHu#FaDnAecm|Nb?QF%=e|Fm?;q#7zSoI@8)#93Z-4;+0JV;`y5ZG~{@X!hS7V=& z{m9h>^fuH|1Jr(C`*yW~KGrtW2LJ+juSnqlz{y|o769NY1^|4w0|4YR001VBoVEuF zR|gax+UDK>0L{C<9hfFW!+IrV?rd!4W2Ubs|JdDC#NNUE5kds%>T$&e02Gk&S4&rf zk3AIW`pnH+9;wLn4@3TH{TCMHg8oDCaZ%(l(}zRvx_cp@(jrnKVq8jKC={yT<=`l9 zsIK|%@T;97my?f=hrFn$zrVkTzodw}*Ar23IXO8|F$qx#3D^|_<{jYXV~>Qnd2|0u z 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 Krc&B0`2PXj+O&%R literal 0 HcmV?d00001 diff --git a/public/img/laraadmin_logo.png b/public/img/laraadmin_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..60af85faf81e3cd60e9a3783cc5430697bef1415 GIT binary patch literal 31069 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 literal 0 HcmV?d00001 diff --git a/public/img/laraadmin_logo_white.png b/public/img/laraadmin_logo_white.png new file mode 100644 index 0000000000000000000000000000000000000000..aa0b48e5be5ddf0f6f137d7e6cc70bc2909899b3 GIT binary patch literal 22194 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 yi+zmmkIMWPX}U(gd=`4WJI)| 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
  • QZWkWsU29jq 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 UR7yEDBFo1Js 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 mES}Fw`ZFWJ*J4RHED9Nk8t(CR-^j`oMjCIif literal 0 HcmV?d00001 diff --git a/public/img/user1-128x128.jpg b/public/img/user1-128x128.jpg new file mode 100644 index 0000000000000000000000000000000000000000..62d2eb7dffafc1d99880ff24f05c693e7e6b4577 GIT binary patch literal 3377 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 literal 0 HcmV?d00001 diff --git a/public/img/user2-160x160.jpg b/public/img/user2-160x160.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2476637c1666151b6ff148ecdc83100a2ecf274d GIT binary patch literal 8042 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 literal 0 HcmV?d00001 diff --git a/public/img/user3-128x128.jpg b/public/img/user3-128x128.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fb76983b8f1245a13dc0f3f7537d2f14aeb0be4 GIT binary patch literal 4025 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 literal 0 HcmV?d00001 diff --git a/public/img/user6-128x128.jpg b/public/img/user6-128x128.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44cc1b4b12932e10c6a4ed81f6b6dfdff3130362 GIT binary patch literal 4863 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 N)_o6}yLCDFe*m8mWX%8o literal 0 HcmV?d00001 diff --git a/public/img/user8-128x128.jpg b/public/img/user8-128x128.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abddef0e876264098e5e9f757c351ebac46acbf4 GIT binary patch literal 5728 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 Y*^#VU*L^0Jma=AZ8u0OpMC`Z!0zH7!Jpcdz literal 0 HcmV?d00001 diff --git a/public/index.php b/public/index.php new file mode 100644 index 0000000..4584cbc --- /dev/null +++ b/public/index.php @@ -0,0 +1,60 @@ + + */ + +define('LARAVEL_START', microtime(true)); + +/* +|-------------------------------------------------------------------------- +| Register The Auto Loader +|-------------------------------------------------------------------------- +| +| Composer provides a convenient, automatically generated class loader for +| our application. We just need to utilize it! We'll simply require it +| into the script here so that we don't have to worry about manual +| loading any of our classes later on. It feels great to relax. +| +*/ + +require __DIR__.'/../vendor/autoload.php'; + +/* +|-------------------------------------------------------------------------- +| Turn On The Lights +|-------------------------------------------------------------------------- +| +| We need to illuminate PHP development, so let us turn on the lights. +| This bootstraps the framework and gets it ready for use, then it +| will load up this application so that we can run it and send +| the responses back to the browser and delight our users. +| +*/ + +$app = require_once __DIR__.'/../bootstrap/app.php'; + +/* +|-------------------------------------------------------------------------- +| Run The Application +|-------------------------------------------------------------------------- +| +| Once we have the application, we can handle the incoming request +| through the kernel, and send the associated response back to +| the client's browser allowing them to enjoy the creative +| and wonderful application we have prepared for them. +| +*/ + +$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); + +$response = $kernel->handle( + $request = Illuminate\Http\Request::capture() +); + +$response->send(); + +$kernel->terminate($request, $response); diff --git a/public/js/app.js b/public/js/app.js new file mode 100644 index 0000000..4dadd61 --- /dev/null +++ b/public/js/app.js @@ -0,0 +1,144 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = "/"; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ }) +/************************************************************************/ +/******/ ({ + +/***/ "./resources/js/app.js": +/*!*****************************!*\ + !*** ./resources/js/app.js ***! + \*****************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +/** + * First we will load all of this project's JavaScript dependencies which + * includes Vue and other libraries. It is a great starting point when + * building robust, powerful web applications using Vue and Laravel. + */ + +/** + * The following block of code may be used to automatically register your + * Vue components. It will recursively scan this directory for the Vue + * components and automatically register them with their "basename". + * + * Eg. ./components/ExampleComponent.vue -> + */ +// const files = require.context('./', true, /\.vue$/i) +// files.keys().map(key => Vue.component(key.split('/').pop().split('.')[0], files(key).default)) + +/** + * Next, we will create a fresh Vue application instance and attach it to + * the page. Then, you may begin adding components to this application + * or customize the JavaScript scaffolding to fit your unique needs. + */ + +/***/ }), + +/***/ "./resources/sass/app.scss": +/*!*********************************!*\ + !*** ./resources/sass/app.scss ***! + \*********************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +// removed by extract-text-webpack-plugin + +/***/ }), + +/***/ 0: +/*!*************************************************************!*\ + !*** multi ./resources/js/app.js ./resources/sass/app.scss ***! + \*************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +__webpack_require__(/*! C:\laragon\www\kaunterpkb\resources\js\app.js */"./resources/js/app.js"); +module.exports = __webpack_require__(/*! C:\laragon\www\kaunterpkb\resources\sass\app.scss */"./resources/sass/app.scss"); + + +/***/ }) + +/******/ }); \ No newline at end of file diff --git a/public/mix-manifest.json b/public/mix-manifest.json new file mode 100644 index 0000000..2d60117 --- /dev/null +++ b/public/mix-manifest.json @@ -0,0 +1,4 @@ +{ + "/js/app.js": "/js/app.js", + "/css/app.css": "/css/app.css" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..eb05362 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: diff --git a/public/vendor/adminlte/dist/css/adminlte.css b/public/vendor/adminlte/dist/css/adminlte.css new file mode 100644 index 0000000..ef63cdd --- /dev/null +++ b/public/vendor/adminlte/dist/css/adminlte.css @@ -0,0 +1,31221 @@ +/*! + * AdminLTE v3.0.5 + * Author: Colorlib + * Website: AdminLTE.io + * License: Open source - MIT + */ +/*! + * Bootstrap v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #ffffff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --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: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #ffffff; +} + +[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: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: none; +} + +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; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #ffffff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +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: #ffffff; + background-color: #212529; + border-radius: 0.2rem; + box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25); +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; + box-shadow: none; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 7.5px; + padding-left: 7.5px; + 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: 7.5px; + padding-left: 7.5px; + 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: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -7.5px; + margin-left: -7.5px; +} + +.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: 7.5px; + padding-left: 7.5px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.row-cols-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.row-cols-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-sm-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-sm-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-md-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-lg-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-lg-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-xl-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #ffffff; + background-color: #212529; + border-color: #383f45; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #ffffff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #383f45; +} + +.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: #ffffff; + 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(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0); + 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 #495057; +} + +.form-control:focus { + color: #495057; + background-color: #ffffff; + border-color: #80bdff; + outline: 0; + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), none; +} + +.form-control::-webkit-input-placeholder { + color: #939ba2; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #939ba2; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #939ba2; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #939ba2; + opacity: 1; +} + +.form-control::placeholder { + color: #939ba2; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #ffffff; +} + +.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: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input[disabled] ~ .form-check-label, +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #ffffff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.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: #28a745; + padding-right: 2.25rem; + 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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: 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: #28a745; + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: 2.25rem; + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #ffffff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.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: #dc3545; + padding-right: 2.25rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' 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: #dc3545; + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: 2.25rem; + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' 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='%23dc3545' stroke='none'/%3e%3c/svg%3e") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: none; +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; + box-shadow: none; +} + +.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { + box-shadow: none; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #ffffff; + background-color: #007bff; + border-color: #007bff; + box-shadow: none; +} + +.btn-primary:hover { + color: #ffffff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + color: #ffffff; + background-color: #0069d9; + border-color: #0062cc; + box-shadow: none, 0 0 0 0 rgba(38, 143, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #ffffff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #ffffff; + background-color: #6c757d; + border-color: #6c757d; + box-shadow: none; +} + +.btn-secondary:hover { + color: #ffffff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + color: #ffffff; + background-color: #5a6268; + border-color: #545b62; + box-shadow: none, 0 0 0 0 rgba(130, 138, 145, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #ffffff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #ffffff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #ffffff; + background-color: #28a745; + border-color: #28a745; + box-shadow: none; +} + +.btn-success:hover { + color: #ffffff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + color: #ffffff; + background-color: #218838; + border-color: #1e7e34; + box-shadow: none, 0 0 0 0 rgba(72, 180, 97, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #ffffff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #ffffff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #ffffff; + background-color: #17a2b8; + border-color: #17a2b8; + box-shadow: none; +} + +.btn-info:hover { + color: #ffffff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + color: #ffffff; + background-color: #138496; + border-color: #117a8b; + box-shadow: none, 0 0 0 0 rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #ffffff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #ffffff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #1F2D3D; + background-color: #ffc107; + border-color: #ffc107; + box-shadow: none; +} + +.btn-warning:hover { + color: #1F2D3D; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + color: #1F2D3D; + background-color: #e0a800; + border-color: #d39e00; + box-shadow: none, 0 0 0 0 rgba(221, 171, 15, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #1F2D3D; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #1F2D3D; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5); +} + +.btn-danger { + color: #ffffff; + background-color: #dc3545; + border-color: #dc3545; + box-shadow: none; +} + +.btn-danger:hover { + color: #ffffff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + color: #ffffff; + background-color: #c82333; + border-color: #bd2130; + box-shadow: none, 0 0 0 0 rgba(225, 83, 97, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #ffffff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #ffffff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #1F2D3D; + background-color: #f8f9fa; + border-color: #f8f9fa; + box-shadow: none; +} + +.btn-light:hover { + color: #1F2D3D; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + color: #1F2D3D; + background-color: #e2e6ea; + border-color: #dae0e5; + box-shadow: none, 0 0 0 0 rgba(215, 218, 222, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #1F2D3D; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #1F2D3D; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5); +} + +.btn-dark { + color: #ffffff; + background-color: #343a40; + border-color: #343a40; + box-shadow: none; +} + +.btn-dark:hover { + color: #ffffff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + color: #ffffff; + background-color: #23272b; + border-color: #1d2124; + box-shadow: none, 0 0 0 0 rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #ffffff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #ffffff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #ffffff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #ffffff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #ffffff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #ffffff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #ffffff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #ffffff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #ffffff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #ffffff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #1F2D3D; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #1F2D3D; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #ffffff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #ffffff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #1F2D3D; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #1F2D3D; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #ffffff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #ffffff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: none; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: none; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175); +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #ffffff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group.show .dropdown-toggle { + box-shadow: none; +} + +.btn-group.show .dropdown-toggle.btn-link { + box-shadow: none; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 0%; + flex: 1 1 0%; + 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: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(2.875rem + 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.8125rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #ffffff; + border-color: #007bff; + background-color: #007bff; + box-shadow: none; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), none; +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #ffffff; + background-color: #b3d7ff; + border-color: #b3d7ff; + box-shadow: none; +} + +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #dee2e6; + border: #adb5bd solid 1px; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; + box-shadow: none; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23ffffff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffffff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #dee2e6; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #ffffff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center/8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), none; +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #ffffff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: none; +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #ffffff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + box-shadow: none; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: 1rem; + 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 #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + -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: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + -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: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0; + margin-left: 0; + background-color: #007bff; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + -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: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #ffffff; + border-color: #dee2e6 #dee2e6 #ffffff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #ffffff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 0.5rem; +} + +.navbar .container, +.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 0.5rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .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 { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + .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 { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .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 { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + .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 { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .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 { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + .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 { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .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 { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + .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 { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .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 { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #ffffff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #ffffff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: white; +} + +.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: #ffffff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.75); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.75)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-text a { + color: #ffffff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #ffffff; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #ffffff; + background-clip: border-box; + border: 0 solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + 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: rgba(0, 0, 0, 0.03); + border-bottom: 0 solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 0) calc(0.25rem - 0) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 0 solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 0) calc(0.25rem - 0); +} + +.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 { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 0); + border-top-right-radius: calc(0.25rem - 0); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 0); + border-bottom-left-radius: calc(0.25rem - 0); +} + +.card-deck .card { + margin-bottom: 7.5px; +} + +@media (min-width: 576px) { + .card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -7.5px; + margin-left: -7.5px; + } + .card-deck .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-right: 7.5px; + margin-bottom: 0; + margin-left: 7.5px; + } +} + +.card-group > .card { + margin-bottom: 7.5px; +} + +@media (min-width: 576px) { + .card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(: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: 0; +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #ffffff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 3; + color: #ffffff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #ffffff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #ffffff; + background-color: #007bff; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #ffffff; + background-color: #0062cc; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.badge-secondary { + color: #ffffff; + background-color: #6c757d; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #ffffff; + background-color: #545b62; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.badge-success { + color: #ffffff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #ffffff; + background-color: #1e7e34; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.badge-info { + color: #ffffff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #ffffff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #1F2D3D; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #1F2D3D; + background-color: #d39e00; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.badge-danger { + color: #ffffff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #ffffff; + background-color: #bd2130; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.badge-light { + color: #1F2D3D; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #1F2D3D; + background-color: #dae0e5; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #ffffff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #ffffff; + background-color: #1d2124; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close, .alert-dismissible .mailbox-attachment-close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; + box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + overflow: hidden; + color: #ffffff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + background-color: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #ffffff; +} + +.list-group-item.active { + z-index: 2; + color: #ffffff; + background-color: #007bff; + border-color: #007bff; +} + +.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 { + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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 { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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 { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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 { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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 { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 0.25rem; + 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 .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:first-child { + border-top-width: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #ffffff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #ffffff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #ffffff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #ffffff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #ffffff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #ffffff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #ffffff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #ffffff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close, .mailbox-attachment-close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #ffffff; + opacity: .5; +} + +.close:hover, .mailbox-attachment-close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close, button.mailbox-attachment-close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled, a.disabled.mailbox-attachment-close { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none; +} + +.modal.modal-static .modal-dialog { + -webkit-transform: scale(1.02); + transform: scale(1.02); +} + +.modal-dialog-scrollable { + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5); + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.modal-header .close, .modal-header .mailbox-attachment-close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #e9ecef; + 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); + } + .modal-content { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5); + } + .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: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + 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: #ffffff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + 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: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2); +} + +.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: #ffffff; +} + +.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: #ffffff; +} + +.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: #ffffff; +} + +.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: #ffffff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + -webkit-transform: none; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: 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: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #ffffff; + 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: #ffffff; + 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;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #ffffff; + 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: #ffffff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #ffffff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #ffffff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + 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 rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #ffffff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0056b3 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #ffffff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} + +html.scroll-smooth { + scroll-behavior: smooth; +} + +html, +body, +.wrapper { + min-height: 100%; +} + +.wrapper { + position: relative; +} + +.wrapper .content-wrapper { + min-height: calc(100vh - calc(3.5rem + 1px) - calc(3.5rem + 1px)); +} + +.layout-boxed .wrapper { + box-shadow: 0 0 10 rgba(0, 0, 0, 0.3); +} + +.layout-boxed .wrapper, .layout-boxed .wrapper::before { + margin: 0 auto; + max-width: 1250px; +} + +.layout-boxed .wrapper .main-sidebar { + left: inherit; +} + +@supports not (-webkit-touch-callout: none) { + .layout-fixed .wrapper .sidebar { + height: calc(100vh - (3.5rem + 1px)); + } + .layout-fixed.text-sm .wrapper .sidebar { + height: calc(100vh - (2.93725rem + 1px)); + } +} + +.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar { + top: calc(3.5rem + 1px); +} + +.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar { + top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.layout-fixed .wrapper .sidebar { + margin-top: calc(3.5rem + 1px); +} + +.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar { + top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link, +.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link { + height: calc(3.5rem + 1px); + width: 4.6rem; +} + +.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm, +.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm { + height: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link, +.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link { + height: calc(2.93725rem + 1px); +} + +body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar { + margin-top: calc(calc(2.93725rem + 1px) / -1); +} + +body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed .wrapper .control-sidebar { + top: 0; +} + +.layout-navbar-fixed .wrapper a.anchor { + display: block; + position: relative; + top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); +} + +.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link { + transition: width 0.3s ease-in-out; + width: 250px; +} + +.layout-navbar-fixed .wrapper .brand-link { + overflow: hidden; + position: fixed; + top: 0; + transition: width 0.3s ease-in-out; + width: 250px; + z-index: 1035; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .content-wrapper { + margin-top: calc(3.5rem + 1px); +} + +.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed .wrapper .main-header { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1033; +} + +.layout-navbar-fixed.text-sm .wrapper .content-wrapper { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-not-fixed .wrapper .brand-link { + position: static; +} + +.layout-navbar-not-fixed .wrapper .sidebar, +.layout-navbar-not-fixed .wrapper .content-wrapper { + margin-top: 0; +} + +.layout-navbar-not-fixed .wrapper .main-header { + position: static; +} + +.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar { + margin-top: 0; +} + +.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar { + top: calc(3.5rem + 1px); +} + +.text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, +.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar { + top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.layout-fixed .wrapper .sidebar { + margin-top: calc(3.5rem + 1px); +} + +.text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, +.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar { + top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed .wrapper .control-sidebar { + top: 0; +} + +.layout-navbar-fixed .wrapper a.anchor { + display: block; + position: relative; + top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); +} + +.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link { + height: calc(3.5rem + 1px); + transition: width 0.3s ease-in-out; + width: 4.6rem; +} + +.text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm { + height: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link { + transition: width 0.3s ease-in-out; + width: 250px; +} + +.layout-navbar-fixed .wrapper .brand-link { + overflow: hidden; + position: fixed; + top: 0; + transition: width 0.3s ease-in-out; + width: 250px; + z-index: 1035; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) { + background-color: #343a40; +} + +.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) { + background-color: #ffffff; +} + +.layout-navbar-fixed .wrapper .content-wrapper { + margin-top: calc(3.5rem + 1px); +} + +.text-sm .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper, +.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-fixed .wrapper .main-header { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1037; +} + +.layout-navbar-fixed.text-sm .wrapper .content-wrapper { + margin-top: calc(2.93725rem + 1px); +} + +body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar { + margin-top: calc(calc(2.93725rem + 1px) / -1); +} + +body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar { + margin-top: calc(2.93725rem + 1px); +} + +.layout-navbar-not-fixed .wrapper .brand-link { + position: static; +} + +.layout-navbar-not-fixed .wrapper .sidebar, +.layout-navbar-not-fixed .wrapper .content-wrapper { + margin-top: 0; +} + +.layout-navbar-not-fixed .wrapper .main-header { + position: static; +} + +.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar { + margin-top: 0; +} + +@media (min-width: 576px) { + .layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar { + top: calc(3.5rem + 1px); + } + .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, + .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, + .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-sm-navbar-fixed .wrapper .control-sidebar { + top: 0; + } + .layout-sm-navbar-fixed .wrapper a.anchor { + display: block; + position: relative; + top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); + } + .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link { + height: calc(3.5rem + 1px); + transition: width 0.3s ease-in-out; + width: 4.6rem; + } + .text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm { + height: calc(2.93725rem + 1px); + } + .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link { + transition: width 0.3s ease-in-out; + width: 250px; + } + .layout-sm-navbar-fixed .wrapper .brand-link { + overflow: hidden; + position: fixed; + top: 0; + transition: width 0.3s ease-in-out; + width: 250px; + z-index: 1035; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-sm-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-sm-navbar-fixed .wrapper .content-wrapper { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper, + .layout-sm-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + .layout-sm-navbar-fixed .wrapper .main-header { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1037; + } + .layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar { + margin-top: calc(calc(2.93725rem + 1px) / -1); + } + body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-sm-navbar-not-fixed .wrapper .brand-link { + position: static; + } + .layout-sm-navbar-not-fixed .wrapper .sidebar, + .layout-sm-navbar-not-fixed .wrapper .content-wrapper { + margin-top: 0; + } + .layout-sm-navbar-not-fixed .wrapper .main-header { + position: static; + } + .layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar { + margin-top: 0; + } +} + +@media (min-width: 768px) { + .layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar { + top: calc(3.5rem + 1px); + } + .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, + .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, + .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-md-navbar-fixed .wrapper .control-sidebar { + top: 0; + } + .layout-md-navbar-fixed .wrapper a.anchor { + display: block; + position: relative; + top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); + } + .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link { + height: calc(3.5rem + 1px); + transition: width 0.3s ease-in-out; + width: 4.6rem; + } + .text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm { + height: calc(2.93725rem + 1px); + } + .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link { + transition: width 0.3s ease-in-out; + width: 250px; + } + .layout-md-navbar-fixed .wrapper .brand-link { + overflow: hidden; + position: fixed; + top: 0; + transition: width 0.3s ease-in-out; + width: 250px; + z-index: 1035; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-md-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-md-navbar-fixed .wrapper .content-wrapper { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper, + .layout-md-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + .layout-md-navbar-fixed .wrapper .main-header { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1037; + } + .layout-md-navbar-fixed.text-sm .wrapper .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar { + margin-top: calc(calc(2.93725rem + 1px) / -1); + } + body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-md-navbar-not-fixed .wrapper .brand-link { + position: static; + } + .layout-md-navbar-not-fixed .wrapper .sidebar, + .layout-md-navbar-not-fixed .wrapper .content-wrapper { + margin-top: 0; + } + .layout-md-navbar-not-fixed .wrapper .main-header { + position: static; + } + .layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar { + margin-top: 0; + } +} + +@media (min-width: 992px) { + .layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar { + top: calc(3.5rem + 1px); + } + .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, + .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, + .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-lg-navbar-fixed .wrapper .control-sidebar { + top: 0; + } + .layout-lg-navbar-fixed .wrapper a.anchor { + display: block; + position: relative; + top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); + } + .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link { + height: calc(3.5rem + 1px); + transition: width 0.3s ease-in-out; + width: 4.6rem; + } + .text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm { + height: calc(2.93725rem + 1px); + } + .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link { + transition: width 0.3s ease-in-out; + width: 250px; + } + .layout-lg-navbar-fixed .wrapper .brand-link { + overflow: hidden; + position: fixed; + top: 0; + transition: width 0.3s ease-in-out; + width: 250px; + z-index: 1035; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-lg-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-lg-navbar-fixed .wrapper .content-wrapper { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper, + .layout-lg-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + .layout-lg-navbar-fixed .wrapper .main-header { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1037; + } + .layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar { + margin-top: calc(calc(2.93725rem + 1px) / -1); + } + body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-lg-navbar-not-fixed .wrapper .brand-link { + position: static; + } + .layout-lg-navbar-not-fixed .wrapper .sidebar, + .layout-lg-navbar-not-fixed .wrapper .content-wrapper { + margin-top: 0; + } + .layout-lg-navbar-not-fixed .wrapper .main-header { + position: static; + } + .layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar { + margin-top: 0; + } +} + +@media (min-width: 1200px) { + .layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar { + top: calc(3.5rem + 1px); + } + .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar, + .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar, + .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar { + top: calc(2.93725rem + 1px); + } + .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-xl-navbar-fixed .wrapper .control-sidebar { + top: 0; + } + .layout-xl-navbar-fixed .wrapper a.anchor { + display: block; + position: relative; + top: calc((3.5rem + 1px + (0.5rem * 2)) / -1); + } + .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link { + height: calc(3.5rem + 1px); + transition: width 0.3s ease-in-out; + width: 4.6rem; + } + .text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm { + height: calc(2.93725rem + 1px); + } + .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link { + transition: width 0.3s ease-in-out; + width: 250px; + } + .layout-xl-navbar-fixed .wrapper .brand-link { + overflow: hidden; + position: fixed; + top: 0; + transition: width 0.3s ease-in-out; + width: 250px; + z-index: 1035; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*="navbar"]) { + background-color: #343a40; + } + .layout-xl-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*="navbar"]) { + background-color: #ffffff; + } + .layout-xl-navbar-fixed .wrapper .content-wrapper { + margin-top: calc(3.5rem + 1px); + } + .text-sm .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper, + .layout-xl-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + .layout-xl-navbar-fixed .wrapper .main-header { + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1037; + } + .layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper { + margin-top: calc(2.93725rem + 1px); + } + body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar { + margin-top: calc(calc(2.93725rem + 1px) / -1); + } + body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar { + margin-top: calc(2.93725rem + 1px); + } + .layout-xl-navbar-not-fixed .wrapper .brand-link { + position: static; + } + .layout-xl-navbar-not-fixed .wrapper .sidebar, + .layout-xl-navbar-not-fixed .wrapper .content-wrapper { + margin-top: 0; + } + .layout-xl-navbar-not-fixed .wrapper .main-header { + position: static; + } + .layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar { + margin-top: 0; + } +} + +.layout-footer-fixed .wrapper .control-sidebar { + bottom: 0; +} + +.layout-footer-fixed .wrapper .main-footer { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1032; +} + +.layout-footer-not-fixed .wrapper .main-footer { + position: static; +} + +.layout-footer-not-fixed .wrapper .content-wrapper { + margin-bottom: 0; +} + +.layout-footer-fixed .wrapper .control-sidebar { + bottom: 0; +} + +.layout-footer-fixed .wrapper .main-footer { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1032; +} + +.layout-footer-fixed .wrapper .content-wrapper { + padding-bottom: calc(3.5rem + 1px); +} + +.layout-footer-not-fixed .wrapper .main-footer { + position: static; +} + +@media (min-width: 576px) { + .layout-sm-footer-fixed .wrapper .control-sidebar { + bottom: 0; + } + .layout-sm-footer-fixed .wrapper .main-footer { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1032; + } + .layout-sm-footer-fixed .wrapper .content-wrapper { + padding-bottom: calc(3.5rem + 1px); + } + .layout-sm-footer-not-fixed .wrapper .main-footer { + position: static; + } +} + +@media (min-width: 768px) { + .layout-md-footer-fixed .wrapper .control-sidebar { + bottom: 0; + } + .layout-md-footer-fixed .wrapper .main-footer { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1032; + } + .layout-md-footer-fixed .wrapper .content-wrapper { + padding-bottom: calc(3.5rem + 1px); + } + .layout-md-footer-not-fixed .wrapper .main-footer { + position: static; + } +} + +@media (min-width: 992px) { + .layout-lg-footer-fixed .wrapper .control-sidebar { + bottom: 0; + } + .layout-lg-footer-fixed .wrapper .main-footer { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1032; + } + .layout-lg-footer-fixed .wrapper .content-wrapper { + padding-bottom: calc(3.5rem + 1px); + } + .layout-lg-footer-not-fixed .wrapper .main-footer { + position: static; + } +} + +@media (min-width: 1200px) { + .layout-xl-footer-fixed .wrapper .control-sidebar { + bottom: 0; + } + .layout-xl-footer-fixed .wrapper .main-footer { + bottom: 0; + left: 0; + position: fixed; + right: 0; + z-index: 1032; + } + .layout-xl-footer-fixed .wrapper .content-wrapper { + padding-bottom: calc(3.5rem + 1px); + } + .layout-xl-footer-not-fixed .wrapper .main-footer { + position: static; + } +} + +.layout-top-nav .wrapper { + margin-left: 0; +} + +.layout-top-nav .wrapper .main-header .brand-image { + margin-top: -.5rem; + margin-right: .2rem; + height: 33px; +} + +.layout-top-nav .wrapper .main-sidebar { + bottom: inherit; + height: inherit; +} + +.layout-top-nav .wrapper .content-wrapper, +.layout-top-nav .wrapper .main-header, +.layout-top-nav .wrapper .main-footer { + margin-left: 0; +} + +body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper, body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper::before, +body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-footer, +body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-footer::before, +body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-header, +body.sidebar-collapse:not(.sidebar-mini-md):not(.sidebar-mini) .main-header::before { + margin-left: 0; +} + +@media (min-width: 768px) { + body:not(.sidebar-mini-md) .content-wrapper, + body:not(.sidebar-mini-md) .main-footer, + body:not(.sidebar-mini-md) .main-header { + transition: margin-left 0.3s ease-in-out; + margin-left: 250px; + } +} + +@media (min-width: 768px) and (prefers-reduced-motion: reduce) { + body:not(.sidebar-mini-md) .content-wrapper, + body:not(.sidebar-mini-md) .main-footer, + body:not(.sidebar-mini-md) .main-header { + transition: none; + } +} + +@media (min-width: 768px) { + .sidebar-collapse body:not(.sidebar-mini-md) .content-wrapper, .sidebar-collapse + body:not(.sidebar-mini-md) .main-footer, .sidebar-collapse + body:not(.sidebar-mini-md) .main-header { + margin-left: 0; + } +} + +@media (max-width: 991.98px) { + body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .content-wrapper::before, + body:not(.sidebar-mini-md) .main-footer, + body:not(.sidebar-mini-md) .main-footer::before, + body:not(.sidebar-mini-md) .main-header, + body:not(.sidebar-mini-md) .main-header::before { + margin-left: 0; + } +} + +@media (min-width: 768px) { + .sidebar-mini-md .content-wrapper, + .sidebar-mini-md .main-footer, + .sidebar-mini-md .main-header { + transition: margin-left 0.3s ease-in-out; + margin-left: 250px; + } +} + +@media (min-width: 768px) and (prefers-reduced-motion: reduce) { + .sidebar-mini-md .content-wrapper, + .sidebar-mini-md .main-footer, + .sidebar-mini-md .main-header { + transition: none; + } +} + +@media (min-width: 768px) { + .sidebar-collapse .sidebar-mini-md .content-wrapper, .sidebar-collapse + .sidebar-mini-md .main-footer, .sidebar-collapse + .sidebar-mini-md .main-header { + margin-left: 4.6rem; + } +} + +@media (max-width: 991.98px) { + .sidebar-mini-md .content-wrapper, .sidebar-mini-md .content-wrapper::before, + .sidebar-mini-md .main-footer, + .sidebar-mini-md .main-footer::before, + .sidebar-mini-md .main-header, + .sidebar-mini-md .main-header::before { + margin-left: 4.6rem; + } +} + +.content-wrapper { + background: #f4f6f9; +} + +.content-wrapper > .content { + padding: 0 0.5rem; +} + +.main-sidebar, .main-sidebar::before { + transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out; + width: 250px; +} + +@media (prefers-reduced-motion: reduce) { + .main-sidebar, .main-sidebar::before { + transition: none; + } +} + +.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md) .main-sidebar, .sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md) .main-sidebar::before { + box-shadow: none !important; +} + +.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before { + margin-left: -250px; +} + +.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview { + padding: 0; +} + +@media (max-width: 767.98px) { + .main-sidebar, .main-sidebar::before { + box-shadow: none !important; + margin-left: -250px; + } + .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before { + margin-left: 0; + } +} + +:not(.layout-fixed) .main-sidebar { + height: inherit; + min-height: 100%; + position: absolute; + top: 0; +} + +.layout-fixed .brand-link { + width: 250px; +} + +.layout-fixed .main-sidebar { + bottom: 0; + float: none; + height: 100vh; + left: 0; + position: fixed; + top: 0; +} + +.layout-fixed .control-sidebar { + bottom: 0; + float: none; + height: 100vh; + position: fixed; + top: 0; +} + +.layout-fixed .control-sidebar .control-sidebar-content { + height: calc(100vh - calc(3.5rem + 1px)); +} + +@supports (-webkit-touch-callout: none) { + .layout-fixed .main-sidebar { + height: inherit; + } +} + +.main-footer { + background: #ffffff; + border-top: 1px solid #dee2e6; + color: #869099; + padding: 1rem; +} + +.text-sm .main-footer, .main-footer.text-sm { + padding: 0.812rem; +} + +.content-header { + padding: 15px 0.5rem; +} + +.text-sm .content-header { + padding: 10px 0.5rem; +} + +.content-header h1 { + font-size: 1.8rem; + margin: 0; +} + +.text-sm .content-header h1 { + font-size: 1.5rem; +} + +.content-header .breadcrumb { + background: transparent; + line-height: 1.8rem; + margin-bottom: 0; + padding: 0; +} + +.text-sm .content-header .breadcrumb { + line-height: 1.5rem; +} + +.hold-transition .content-wrapper, +.hold-transition .main-header, +.hold-transition .main-sidebar, +.hold-transition .main-sidebar *, +.hold-transition .control-sidebar, +.hold-transition .control-sidebar *, +.hold-transition .main-footer { + transition: none !important; + -webkit-animation-duration: 0s !important; + animation-duration: 0s !important; +} + +.main-header { + border-bottom: 1px solid #dee2e6; + z-index: 1034; +} + +.main-header .nav-link { + height: 2.5rem; + position: relative; +} + +.text-sm .main-header .nav-link, .main-header.text-sm .nav-link { + height: 1.93725rem; + padding: 0.35rem 1rem; +} + +.text-sm .main-header .nav-link > .fa, +.text-sm .main-header .nav-link > .fas, +.text-sm .main-header .nav-link > .far, +.text-sm .main-header .nav-link > .fab, +.text-sm .main-header .nav-link > .glyphicon, +.text-sm .main-header .nav-link > .ion, .main-header.text-sm .nav-link > .fa, +.main-header.text-sm .nav-link > .fas, +.main-header.text-sm .nav-link > .far, +.main-header.text-sm .nav-link > .fab, +.main-header.text-sm .nav-link > .glyphicon, +.main-header.text-sm .nav-link > .ion { + font-size: 0.875rem; +} + +.main-header .navbar-nav .nav-item { + margin: 0; +} + +.main-header .navbar-nav[class*='-right'] .dropdown-menu { + left: auto; + margin-top: -3px; + right: 0; +} + +@media (max-width: 575.98px) { + .main-header .navbar-nav[class*='-right'] .dropdown-menu { + left: 0; + right: auto; + } +} + +.navbar-img { + height: calc(3.5rem + 1px)/2; + width: auto; +} + +.navbar-badge { + font-size: .6rem; + font-weight: 300; + padding: 2px 4px; + position: absolute; + right: 5px; + top: 9px; +} + +.btn-navbar { + background-color: transparent; + border-left-width: 0; +} + +.form-control-navbar { + border-right-width: 0; +} + +.form-control-navbar + .input-group-append { + margin-left: 0; +} + +.form-control-navbar, +.btn-navbar { + transition: none; +} + +.navbar-dark .form-control-navbar, +.navbar-dark .btn-navbar { + background-color: rgba(255, 255, 255, 0.2); + border: 0; +} + +.navbar-dark .form-control-navbar::-webkit-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .form-control-navbar::-moz-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .form-control-navbar:-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .form-control-navbar::-ms-input-placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .form-control-navbar::placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-dark .form-control-navbar:focus, +.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar { + background-color: rgba(255, 255, 255, 0.6); + border: 0 !important; + color: #343a40; +} + +.navbar-light .form-control-navbar, +.navbar-light .btn-navbar { + background-color: #f2f4f6; + border: 0; +} + +.navbar-light .form-control-navbar::-webkit-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-light .form-control-navbar::-moz-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-light .form-control-navbar:-ms-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-light .form-control-navbar::-ms-input-placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-light .form-control-navbar::placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-light .form-control-navbar + .input-group-append > .btn-navbar { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-light .form-control-navbar:focus, +.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar { + background-color: #e9ecef; + border: 0 !important; + color: #343a40; +} + +.brand-link { + display: block; + font-size: 1.25rem; + line-height: 1.5; + padding: 0.8125rem 0.5rem; + transition: width 0.3s ease-in-out; + white-space: nowrap; +} + +.brand-link:hover { + color: #ffffff; + text-decoration: none; +} + +.text-sm .brand-link { + font-size: inherit; +} + +[class*='sidebar-dark'] .brand-link { + border-bottom: 1px solid #4b545c; + color: rgba(255, 255, 255, 0.8); +} + +[class*='sidebar-light'] .brand-link { + border-bottom: 1px solid #dee2e6; + color: rgba(0, 0, 0, 0.8); +} + +.brand-link .brand-image { + float: left; + line-height: .8; + margin-left: .8rem; + margin-right: .5rem; + margin-top: -3px; + max-height: 33px; + width: auto; +} + +.brand-link .brand-image-xs { + float: left; + line-height: .8; + margin-top: -.1rem; + max-height: 33px; + width: auto; +} + +.brand-link .brand-image-xl { + line-height: .8; + max-height: 40px; + width: auto; +} + +.brand-link .brand-image-xl.single { + margin-top: -.3rem; +} + +.brand-link.text-sm .brand-image, +.text-sm .brand-link .brand-image { + height: 29px; + margin-bottom: -.25rem; + margin-left: .95rem; + margin-top: -.25rem; +} + +.brand-link.text-sm .brand-image-xs, +.text-sm .brand-link .brand-image-xs { + margin-top: -.2rem; + max-height: 29px; +} + +.brand-link.text-sm .brand-image-xl, +.text-sm .brand-link .brand-image-xl { + margin-top: -.225rem; + max-height: 38px; +} + +.main-sidebar { + height: 100vh; + overflow-y: hidden; + z-index: 1038; +} + +.main-sidebar a:-moz-focusring { + border: 0; + outline: none; +} + +.sidebar { + height: calc(100% - (3.5rem + 1px)); + overflow-y: auto; + padding-bottom: 0; + padding-left: 0.5rem; + padding-right: 0.5rem; + padding-top: 0; +} + +.user-panel { + position: relative; +} + +[class*='sidebar-dark'] .user-panel { + border-bottom: 1px solid #4f5962; +} + +[class*='sidebar-light'] .user-panel { + border-bottom: 1px solid #dee2e6; +} + +.user-panel, +.user-panel .info { + overflow: hidden; + white-space: nowrap; +} + +.user-panel .image { + display: inline-block; + padding-left: 0.8rem; +} + +.user-panel img { + height: auto; + width: 2.1rem; +} + +.user-panel .info { + display: inline-block; + padding: 5px 5px 5px 10px; +} + +.user-panel .status, +.user-panel .dropdown-menu { + font-size: 0.875rem; +} + +.nav-sidebar .nav-item > .nav-link { + margin-bottom: .2rem; +} + +.nav-sidebar .nav-item > .nav-link .right { + transition: -webkit-transform ease-in-out 0.3s; + transition: transform ease-in-out 0.3s; + transition: transform ease-in-out 0.3s, -webkit-transform ease-in-out 0.3s; +} + +@media (prefers-reduced-motion: reduce) { + .nav-sidebar .nav-item > .nav-link .right { + transition: none; + } +} + +.nav-sidebar .nav-link > .right, +.nav-sidebar .nav-link > p > .right { + position: absolute; + right: 1rem; + top: .7rem; +} + +.nav-sidebar .nav-link > .right i, +.nav-sidebar .nav-link > .right span, +.nav-sidebar .nav-link > p > .right i, +.nav-sidebar .nav-link > p > .right span { + margin-left: .5rem; +} + +.nav-sidebar .nav-link > .right:nth-child(2), +.nav-sidebar .nav-link > p > .right:nth-child(2) { + right: 2.2rem; +} + +.nav-sidebar .menu-open > .nav-treeview { + display: block; +} + +.nav-sidebar .menu-open > .nav-link i.right { + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); +} + +.nav-sidebar > .nav-item { + margin-bottom: 0; +} + +.nav-sidebar > .nav-item .nav-icon { + margin-left: .05rem; + font-size: 1.2rem; + margin-right: .2rem; + text-align: center; + width: 1.6rem; +} + +.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.glyphicon, .nav-sidebar > .nav-item .nav-icon.ion { + font-size: 1.1rem; +} + +.nav-sidebar > .nav-item .float-right { + margin-top: 3px; +} + +.nav-sidebar .nav-treeview { + display: none; + list-style: none; + padding: 0; +} + +.nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon { + width: 1.6rem; +} + +.nav-sidebar.nav-child-indent .nav-treeview { + transition: padding 0.3s ease-in-out; + padding-left: 1rem; +} + +.text-sm .nav-sidebar.nav-child-indent .nav-treeview { + padding-left: .5rem; +} + +.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview { + padding-left: 2rem; + margin-left: -1rem; +} + +.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview { + padding-left: 1rem; + margin-left: -.5rem; +} + +.nav-sidebar .nav-header { + font-size: .9rem; + padding: 0.5rem; +} + +.nav-sidebar .nav-header:not(:first-of-type) { + padding: 1.7rem 1rem .5rem; +} + +.nav-sidebar .nav-link p { + display: inline-block; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + margin: 0; +} + +#sidebar-overlay { + background-color: rgba(0, 0, 0, 0.1); + bottom: 0; + display: none; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1037; +} + +@media (max-width: 991.98px) { + .sidebar-open #sidebar-overlay { + display: block; + } +} + +[class*='sidebar-light-'] { + background-color: #ffffff; +} + +[class*='sidebar-light-'] .user-panel a:hover { + color: #212529; +} + +[class*='sidebar-light-'] .user-panel .status { + background: rgba(0, 0, 0, 0.1); + color: #343a40; +} + +[class*='sidebar-light-'] .user-panel .status:hover, [class*='sidebar-light-'] .user-panel .status:focus, [class*='sidebar-light-'] .user-panel .status:active { + background: rgba(0, 0, 0, 0.1); + color: #212529; +} + +[class*='sidebar-light-'] .user-panel .dropdown-menu { + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(0, 0, 0, 0.1); +} + +[class*='sidebar-light-'] .user-panel .dropdown-item { + color: #212529; +} + +[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link:active, [class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link:focus { + color: #343a40; +} + +[class*='sidebar-light-'] .nav-sidebar > .nav-item.menu-open > .nav-link, +[class*='sidebar-light-'] .nav-sidebar > .nav-item:hover > .nav-link { + background-color: rgba(0, 0, 0, 0.1); + color: #212529; +} + +[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-link.active { + color: #000; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +[class*='sidebar-light-'] .nav-sidebar > .nav-item > .nav-treeview { + background: transparent; +} + +[class*='sidebar-light-'] .nav-header { + background: inherit; + color: #292d32; +} + +[class*='sidebar-light-'] .sidebar a { + color: #343a40; +} + +[class*='sidebar-light-'] .sidebar a:hover { + text-decoration: none; +} + +[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link { + color: #777; +} + +[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link.active:hover { + background-color: rgba(0, 0, 0, 0.1); + color: #212529; +} + +[class*='sidebar-light-'] .nav-treeview > .nav-item > .nav-link:hover { + background-color: rgba(0, 0, 0, 0.1); +} + +[class*='sidebar-light-'] .nav-flat .nav-item .nav-treeview .nav-treeview { + border-color: rgba(0, 0, 0, 0.1); +} + +[class*='sidebar-light-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*='sidebar-light-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active { + border-color: rgba(0, 0, 0, 0.1); +} + +[class*='sidebar-dark-'] { + background-color: #343a40; +} + +[class*='sidebar-dark-'] .user-panel a:hover { + color: #ffffff; +} + +[class*='sidebar-dark-'] .user-panel .status { + background: rgba(255, 255, 255, 0.1); + color: #C2C7D0; +} + +[class*='sidebar-dark-'] .user-panel .status:hover, [class*='sidebar-dark-'] .user-panel .status:focus, [class*='sidebar-dark-'] .user-panel .status:active { + background: rgba(247, 247, 247, 0.1); + color: #ffffff; +} + +[class*='sidebar-dark-'] .user-panel .dropdown-menu { + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); + border-color: rgba(242, 242, 242, 0.1); +} + +[class*='sidebar-dark-'] .user-panel .dropdown-item { + color: #212529; +} + +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link:active { + color: #C2C7D0; +} + +[class*='sidebar-dark-'] .nav-sidebar > .nav-item.menu-open > .nav-link, +[class*='sidebar-dark-'] .nav-sidebar > .nav-item:hover > .nav-link, +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link:focus { + background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; +} + +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-link.active { + color: #ffffff; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); +} + +[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-treeview { + background: transparent; +} + +[class*='sidebar-dark-'] .nav-header { + background: inherit; + color: #d0d4db; +} + +[class*='sidebar-dark-'] .sidebar a { + color: #C2C7D0; +} + +[class*='sidebar-dark-'] .sidebar a:hover, [class*='sidebar-dark-'] .sidebar a:focus { + text-decoration: none; +} + +[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link { + color: #C2C7D0; +} + +[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link:hover, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link:focus { + background-color: rgba(255, 255, 255, 0.1); + color: #ffffff; +} + +[class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:hover, [class*='sidebar-dark-'] .nav-treeview > .nav-item > .nav-link.active:focus { + background-color: rgba(255, 255, 255, 0.9); + color: #343a40; +} + +[class*='sidebar-dark-'] .nav-flat .nav-item .nav-treeview .nav-treeview { + border-color: rgba(255, 255, 255, 0.9); +} + +[class*='sidebar-dark-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*='sidebar-dark-'] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active { + border-color: rgba(255, 255, 255, 0.9); +} + +.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active { + background-color: #007bff; + color: #ffffff; +} + +.sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #007bff; +} + +.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6c757d; + color: #ffffff; +} + +.sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #6c757d; +} + +.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active { + background-color: #28a745; + color: #ffffff; +} + +.sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #28a745; +} + +.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active { + background-color: #17a2b8; + color: #ffffff; +} + +.sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #17a2b8; +} + +.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active { + background-color: #ffc107; + color: #1F2D3D; +} + +.sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #ffc107; +} + +.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active { + background-color: #dc3545; + color: #ffffff; +} + +.sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #dc3545; +} + +.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active { + background-color: #f8f9fa; + color: #1F2D3D; +} + +.sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #f8f9fa; +} + +.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active { + background-color: #343a40; + color: #ffffff; +} + +.sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #343a40; +} + +.sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active { + background-color: #3c8dbc; + color: #ffffff; +} + +.sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #3c8dbc; +} + +.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active { + background-color: #001f3f; + color: #ffffff; +} + +.sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #001f3f; +} + +.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active { + background-color: #3d9970; + color: #ffffff; +} + +.sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #3d9970; +} + +.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active { + background-color: #01ff70; + color: #1F2D3D; +} + +.sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #01ff70; +} + +.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active { + background-color: #f012be; + color: #ffffff; +} + +.sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #f012be; +} + +.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active { + background-color: #d81b60; + color: #ffffff; +} + +.sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #d81b60; +} + +.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active { + background-color: #007bff; + color: #ffffff; +} + +.sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #007bff; +} + +.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6610f2; + color: #ffffff; +} + +.sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #6610f2; +} + +.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6f42c1; + color: #ffffff; +} + +.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #6f42c1; +} + +.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active { + background-color: #e83e8c; + color: #ffffff; +} + +.sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #e83e8c; +} + +.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active { + background-color: #dc3545; + color: #ffffff; +} + +.sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #dc3545; +} + +.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active { + background-color: #fd7e14; + color: #1F2D3D; +} + +.sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #fd7e14; +} + +.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active { + background-color: #ffc107; + color: #1F2D3D; +} + +.sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #ffc107; +} + +.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active { + background-color: #28a745; + color: #ffffff; +} + +.sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #28a745; +} + +.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active { + background-color: #20c997; + color: #ffffff; +} + +.sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #20c997; +} + +.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active { + background-color: #17a2b8; + color: #ffffff; +} + +.sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #17a2b8; +} + +.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active { + background-color: #ffffff; + color: #1F2D3D; +} + +.sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #ffffff; +} + +.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active { + background-color: #6c757d; + color: #ffffff; +} + +.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #6c757d; +} + +.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active, +.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active { + background-color: #343a40; + color: #ffffff; +} + +.sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active, +.sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active { + border-color: #343a40; +} + +.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, +.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, +.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview, +.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview { + padding-left: 1rem; + margin-left: -.5rem; +} + +.nav-flat { + margin: -0.25rem -0.5rem 0; +} + +.nav-flat .nav-item > .nav-link { + border-radius: 0; + margin-bottom: 0; +} + +.nav-flat .nav-item > .nav-link > .nav-icon { + margin-left: .55rem; +} + +.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item > .nav-link > .nav-icon { + margin-left: .4rem; +} + +.nav-flat.nav-child-indent .nav-treeview { + padding-left: 0; +} + +.nav-flat.nav-child-indent .nav-treeview .nav-icon { + margin-left: .85rem; +} + +.nav-flat.nav-child-indent .nav-treeview .nav-treeview { + border-left: .2rem solid; +} + +.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon { + margin-left: 1.15rem; +} + +.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: 1.45rem; +} + +.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: 1.75rem; +} + +.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: 2.05rem; +} + +.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-icon { + margin-left: .55rem; +} + +.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-link { + padding-left: calc(1rem - .2rem); +} + +.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon { + margin-left: .35rem; +} + +.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: .15rem; +} + +.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: -.15rem; +} + +.sidebar-collapse .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: -.35rem; +} + +.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, +.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon { + margin-left: .4rem; +} + +.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, +.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon { + margin-left: .85rem; +} + +.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon { + margin-left: 1.15rem; +} + +.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: 1.45rem; +} + +.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: 1.75rem; +} + +.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon, +.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon { + margin-left: 2.05rem; +} + +.nav-flat .nav-icon { + transition: margin-left ease-in-out 0.3s; +} + +@media (prefers-reduced-motion: reduce) { + .nav-flat .nav-icon { + transition: none; + } +} + +.nav-flat .nav-treeview .nav-icon { + margin-left: -.2rem; +} + +.nav-flat.nav-sidebar > .nav-item .nav-treeview, +.nav-flat.nav-sidebar > .nav-item > .nav-treeview { + background: rgba(255, 255, 255, 0.05); +} + +.nav-flat.nav-sidebar > .nav-item .nav-treeview .nav-item > .nav-link, +.nav-flat.nav-sidebar > .nav-item > .nav-treeview .nav-item > .nav-link { + border-left: .2rem solid; +} + +.nav-legacy { + margin: -0.25rem -0.5rem 0; +} + +.nav-legacy.nav-sidebar .nav-item > .nav-link { + border-radius: 0; + margin-bottom: 0; +} + +.nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon { + margin-left: .55rem; +} + +.text-sm .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon { + margin-left: .75rem; +} + +.nav-legacy.nav-sidebar > .nav-item > .nav-link.active { + background: inherit; + border-left: 3px solid transparent; + box-shadow: none; +} + +.nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon { + margin-left: calc(.55rem - 3px); +} + +.text-sm .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon { + margin-left: calc(.75rem - 3px); +} + +.text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon { + margin-left: calc(.75rem - 3px); +} + +.sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon, +.sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon { + transition: margin-left ease-in-out 0.3s; + margin-left: .75rem; +} + +@media (prefers-reduced-motion: reduce) { + .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon, + .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon { + transition: none; + } +} + +.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, +.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, +.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, +.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview { + padding-left: 1rem; +} + +.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, +.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, +.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, +.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview { + padding-left: 2rem; + margin-left: -1rem; +} + +.sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, +.sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview, +.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview, +.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview { + padding-left: .5rem; +} + +.sidebar-mini.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, +.sidebar-mini.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, +.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, +.sidebar-mini-md.sidebar-collapse.text-sm .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview { + padding-left: 1rem; + margin-left: -.5rem; +} + +.sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon, +.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link .nav-icon { + margin-left: .55rem; +} + +.sidebar-mini.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon, +.sidebar-mini-md.sidebar-collapse .nav-legacy > .nav-item > .nav-link.active > .nav-icon { + margin-left: .36rem; +} + +.sidebar-mini.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview, +.sidebar-mini-md.sidebar-collapse .nav-legacy.nav-child-indent .nav-treeview .nav-treeview { + padding-left: 0; + margin-left: 0; +} + +.sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon, +.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link .nav-icon { + margin-left: .75rem; +} + +.sidebar-mini.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon, +.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy > .nav-item > .nav-link.active > .nav-icon { + margin-left: calc(.75rem - 3px); +} + +[class*='sidebar-dark'] .nav-legacy.nav-sidebar > .nav-item .nav-treeview, +[class*='sidebar-dark'] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview { + background: rgba(255, 255, 255, 0.05); +} + +[class*='sidebar-dark'] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active { + color: #ffffff; +} + +[class*='sidebar-dark'] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-dark'] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*='sidebar-dark'] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover { + background: none; + color: #ffffff; +} + +[class*='sidebar-light'] .nav-legacy.nav-sidebar > .nav-item .nav-treeview, +[class*='sidebar-light'] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview { + background: rgba(0, 0, 0, 0.05); +} + +[class*='sidebar-light'] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active { + color: #000; +} + +[class*='sidebar-light'] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*='sidebar-light'] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*='sidebar-light'] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover { + background: none; + color: #000; +} + +.nav-collapse-hide-child .menu-open > .nav-treeview { + max-height: -webkit-min-content; + max-height: -moz-min-content; + max-height: min-content; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.sidebar-collapse .nav-collapse-hide-child .menu-open > .nav-treeview { + max-height: 0; + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview, +.sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open > .nav-treeview, +.sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-collapse-hide-child .menu-open > .nav-treeview, +.sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-collapse-hide-child .menu-open > .nav-treeview { + max-height: -webkit-min-content; + max-height: -moz-min-content; + max-height: min-content; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.nav-compact .nav-link, +.nav-compact .nav-header { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.nav-compact .nav-header:not(:first-of-type) { + padding-top: 0.75rem; + padding-bottom: 0.25rem; +} + +.nav-compact .nav-link > .right, +.nav-compact .nav-link > p > .right { + top: .465rem; +} + +.text-sm .nav-compact .nav-link > .right, +.text-sm .nav-compact .nav-link > p > .right { + top: .7rem; +} + +[class*='sidebar-dark'] .form-control-sidebar, +[class*='sidebar-dark'] .btn-sidebar { + background: #3f474e; + border: 1px solid #56606a; + color: white; +} + +[class*='sidebar-dark'] .form-control-sidebar:focus, +[class*='sidebar-dark'] .btn-sidebar:focus { + border: 1px solid #7a8793; +} + +[class*='sidebar-dark'] .btn-sidebar:hover { + background: #454d55; +} + +[class*='sidebar-dark'] .btn-sidebar:focus { + background: #4b545c; +} + +[class*='sidebar-light'] .form-control-sidebar, +[class*='sidebar-light'] .btn-sidebar { + background: #f2f2f2; + border: 1px solid #d9d9d9; + color: #1F2D3D; +} + +[class*='sidebar-light'] .form-control-sidebar:focus, +[class*='sidebar-light'] .btn-sidebar:focus { + border: 1px solid #b3b3b3; +} + +[class*='sidebar-light'] .btn-sidebar:hover { + background: #ececec; +} + +[class*='sidebar-light'] .btn-sidebar:focus { + background: #e6e6e6; +} + +.sidebar .form-inline .input-group { + width: 100%; +} + +.sidebar nav .form-inline { + margin-bottom: .2rem; +} + +.layout-boxed.sidebar-collapse .main-sidebar { + margin-left: 0; +} + +.layout-boxed .content-wrapper, +.layout-boxed .main-header, +.layout-boxed .main-footer { + z-index: 9999; + position: relative; +} + +.logo-xs, +.logo-xl { + opacity: 1; + position: absolute; + visibility: visible; +} + +.logo-xs.brand-image-xs, +.logo-xl.brand-image-xs { + left: 18px; + top: 12px; +} + +.logo-xs.brand-image-xl, +.logo-xl.brand-image-xl { + left: 12px; + top: 6px; +} + +.logo-xs { + opacity: 0; + visibility: hidden; +} + +.logo-xs.brand-image-xl { + left: 16px; + top: 8px; +} + +.brand-link.logo-switch::before { + content: '\00a0'; +} + +@media (min-width: 992px) { + .sidebar-mini .nav-sidebar, + .sidebar-mini .nav-sidebar > .nav-header, + .sidebar-mini .nav-sidebar .nav-link { + white-space: nowrap; + overflow: hidden; + } + .sidebar-mini.sidebar-collapse .d-hidden-mini { + display: none; + } + .sidebar-mini.sidebar-collapse .content-wrapper, + .sidebar-mini.sidebar-collapse .main-footer, + .sidebar-mini.sidebar-collapse .main-header { + margin-left: 4.6rem !important; + } + .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header { + display: none; + } + .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p { + width: 0; + } + .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info, + .sidebar-mini.sidebar-collapse .nav-sidebar .nav-link p, + .sidebar-mini.sidebar-collapse .brand-text { + margin-left: -10px; + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; + } + .sidebar-mini.sidebar-collapse .logo-xl { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; + } + .sidebar-mini.sidebar-collapse .logo-xs { + display: inline-block; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: visible; + } + .sidebar-mini.sidebar-collapse .main-sidebar { + overflow-x: hidden; + } + .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before { + margin-left: 0; + width: 4.6rem; + } + .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image { + float: none; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused { + width: 250px; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-link { + width: 250px; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel { + text-align: left; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image { + float: left; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-text, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl { + display: inline-block; + margin-left: 0; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: visible; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { + margin-right: .5rem; + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .sidebar-form, + .sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, + .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info { + display: block !important; + -webkit-transform: translateZ(0); + } + .sidebar-mini.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span { + display: inline-block !important; + } + .sidebar-mini.sidebar-collapse .visible-sidebar-mini { + display: block !important; + } + .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link { + width: 250px; + } + .sidebar-mini.sidebar-collapse.layout-fixed .brand-link { + width: 4.6rem; + } +} + +@media (max-width: 991.98px) { + .sidebar-mini.sidebar-collapse .main-sidebar { + box-shadow: none !important; + } +} + +@media (min-width: 768px) { + .sidebar-mini-md .nav-sidebar, + .sidebar-mini-md .nav-sidebar > .nav-header, + .sidebar-mini-md .nav-sidebar .nav-link { + white-space: nowrap; + overflow: hidden; + } + .sidebar-mini-md.sidebar-collapse .d-hidden-mini { + display: none; + } + .sidebar-mini-md.sidebar-collapse .content-wrapper, + .sidebar-mini-md.sidebar-collapse .main-footer, + .sidebar-mini-md.sidebar-collapse .main-header { + margin-left: 4.6rem !important; + } + .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header { + display: none; + } + .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p { + width: 0; + } + .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info, + .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-link p, + .sidebar-mini-md.sidebar-collapse .brand-text { + margin-left: -10px; + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; + } + .sidebar-mini-md.sidebar-collapse .logo-xl { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; + } + .sidebar-mini-md.sidebar-collapse .logo-xs { + display: inline-block; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: visible; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar { + overflow-x: hidden; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before { + margin-left: 0; + width: 4.6rem; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image { + float: none; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused { + width: 250px; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-link { + width: 250px; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel { + text-align: left; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel .image { + float: left; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar .nav-link p, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-text, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar .nav-link p, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-text, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xl { + display: inline-block; + margin-left: 0; + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: visible; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .logo-xs { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .brand-image { + margin-right: .5rem; + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .sidebar-form, + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .sidebar-form, + .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .user-panel > .info { + display: block !important; + -webkit-transform: translateZ(0); + } + .sidebar-mini-md.sidebar-collapse .main-sidebar:hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar.sidebar-focused .nav-sidebar > .nav-item > .nav-link > span { + display: inline-block !important; + } + .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini { + display: block !important; + } + .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link { + width: 250px; + } + .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link { + width: 4.6rem; + } +} + +@media (max-width: 767.98px) { + .sidebar-mini-md.sidebar-collapse .main-sidebar { + box-shadow: none !important; + } +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +.sidebar-collapse .main-sidebar.sidebar-focused .nav-header, +.sidebar-collapse .main-sidebar:hover .nav-header { + display: inline-block; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover { + width: 4.6rem; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-header { + display: none; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .brand-link { + width: 4.6rem !important; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .user-panel .image { + float: none !important; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .logo-xs { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: visible; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .logo-xl { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview { + padding-left: 0; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .brand-text, +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel > .info, +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar .nav-link p, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .brand-text, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .user-panel > .info, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar .nav-link p { + margin-left: -10px; + -webkit-animation-name: fadeOut; + animation-name: fadeOut; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + visibility: hidden; + width: 0; +} + +.sidebar-collapse .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar > .nav-item .nav-icon, +.sidebar-collapse .sidebar-no-expand.main-sidebar:hover .nav-sidebar > .nav-item .nav-icon { + margin-right: 0; +} + +.nav-sidebar { + position: relative; +} + +.nav-sidebar:hover { + overflow: visible; +} + +.sidebar-form, +.nav-sidebar > .nav-header { + overflow: hidden; + text-overflow: clip; +} + +.nav-sidebar .nav-item > .nav-link { + position: relative; +} + +.nav-sidebar .nav-item > .nav-link > .float-right { + margin-top: -7px; + position: absolute; + right: 10px; + top: 50%; +} + +.sidebar .nav-link p, +.main-sidebar .brand-text, +.main-sidebar .logo-xs, +.main-sidebar .logo-xl, +.sidebar .user-panel .info { + transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease; +} + +@media (prefers-reduced-motion: reduce) { + .sidebar .nav-link p, + .main-sidebar .brand-text, + .main-sidebar .logo-xs, + .main-sidebar .logo-xl, + .sidebar .user-panel .info { + transition: none; + } +} + +html.control-sidebar-animate { + overflow-x: hidden; +} + +.control-sidebar { + bottom: calc(3.5rem + 1px); + position: absolute; + top: calc(3.5rem + 1px); + z-index: 1031; +} + +.control-sidebar, .control-sidebar::before { + bottom: calc(3.5rem + 1px); + display: none; + right: -250px; + width: 250px; + transition: right 0.3s ease-in-out, display 0.3s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .control-sidebar, .control-sidebar::before { + transition: none; + } +} + +.control-sidebar::before { + content: ''; + display: block; + position: fixed; + top: 0; + z-index: -1; +} + +body.text-sm .control-sidebar { + bottom: calc(2.9365rem + 1px); + top: calc(2.93725rem + 1px); +} + +.main-header.text-sm ~ .control-sidebar { + top: calc(2.93725rem + 1px); +} + +.main-footer.text-sm ~ .control-sidebar { + bottom: calc(2.9365rem + 1px); +} + +.control-sidebar-push-slide .content-wrapper, +.control-sidebar-push-slide .main-footer { + transition: margin-right 0.3s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .control-sidebar-push-slide .content-wrapper, + .control-sidebar-push-slide .main-footer { + transition: none; + } +} + +.control-sidebar-open .control-sidebar { + display: block; +} + +.control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before { + right: 0; +} + +.control-sidebar-open.control-sidebar-push .content-wrapper, +.control-sidebar-open.control-sidebar-push .main-footer, .control-sidebar-open.control-sidebar-push-slide .content-wrapper, +.control-sidebar-open.control-sidebar-push-slide .main-footer { + margin-right: 250px; +} + +.control-sidebar-slide-open .control-sidebar { + display: block; +} + +.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before { + right: 0; + transition: right 0.3s ease-in-out, display 0.3s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before { + transition: none; + } +} + +.control-sidebar-slide-open.control-sidebar-push .content-wrapper, +.control-sidebar-slide-open.control-sidebar-push .main-footer, .control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper, +.control-sidebar-slide-open.control-sidebar-push-slide .main-footer { + margin-right: 250px; +} + +.control-sidebar-dark, +.control-sidebar-dark a, +.control-sidebar-dark .nav-link { + color: #C2C7D0; +} + +.control-sidebar-dark { + background: #343a40; +} + +.control-sidebar-dark a:hover { + color: #ffffff; +} + +.control-sidebar-dark h1, +.control-sidebar-dark h2, +.control-sidebar-dark h3, +.control-sidebar-dark h4, +.control-sidebar-dark h5, +.control-sidebar-dark h6, +.control-sidebar-dark label { + color: #ffffff; +} + +.control-sidebar-dark .nav-tabs { + background-color: rgba(255, 255, 255, 0.1); + border-bottom: 0; + margin-bottom: 5px; +} + +.control-sidebar-dark .nav-tabs .nav-item { + margin: 0; +} + +.control-sidebar-dark .nav-tabs .nav-link { + border-radius: 0; + padding: 10px 20px; + position: relative; + text-align: center; +} + +.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { + border: 0; +} + +.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active { + border-bottom-color: transparent; + border-left-color: transparent; + border-top-color: transparent; + color: #ffffff; +} + +.control-sidebar-dark .nav-tabs .nav-link.active { + background-color: #343a40; +} + +.control-sidebar-dark .tab-pane { + padding: 10px 15px; +} + +.control-sidebar-light { + color: #4b545c; +} + +.control-sidebar-light { + background: #ffffff; + border-left: 1px solid #dee2e6; +} + +.text-sm .dropdown-menu { + font-size: 0.875rem !important; +} + +.text-sm .dropdown-toggle::after { + vertical-align: .2rem; +} + +.dropdown-item-title { + font-size: 1rem; + margin: 0; +} + +.dropdown-icon::after { + margin-left: 0; +} + +.dropdown-menu-lg { + max-width: 300px; + min-width: 280px; + padding: 0; +} + +.dropdown-menu-lg .dropdown-divider { + margin: 0; +} + +.dropdown-menu-lg .dropdown-item { + padding: 0.5rem 1rem; +} + +.dropdown-menu-lg p { + margin: 0; + white-space: normal; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu > a:after { + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; + float: right; + margin-left: .5rem; + margin-top: .5rem; +} + +.dropdown-submenu > .dropdown-menu { + left: 100%; + margin-left: 0px; + margin-top: 0px; + top: 0; +} + +.dropdown-hover:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu, +.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +.dropdown-menu-xl { + max-width: 420px; + min-width: 360px; + padding: 0; +} + +.dropdown-menu-xl .dropdown-divider { + margin: 0; +} + +.dropdown-menu-xl .dropdown-item { + padding: 0.5rem 1rem; +} + +.dropdown-menu-xl p { + margin: 0; + white-space: normal; +} + +.dropdown-footer, +.dropdown-header { + display: block; + font-size: 0.875rem; + padding: 0.5rem 1rem; + text-align: center; +} + +.open:not(.dropup) > .animated-dropdown-menu { + -webkit-animation: flipInX 0.7s both; + animation: flipInX 0.7s both; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transition-timing-function: ease-in; + opacity: 0; + } + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transition-timing-function: ease-in; + } + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + 100% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.navbar-custom-menu > .navbar-nav > li { + position: relative; +} + +.navbar-custom-menu > .navbar-nav > li > .dropdown-menu { + position: absolute; + right: 0; + left: auto; +} + +@media (max-width: 767.98px) { + .navbar-custom-menu > .navbar-nav { + float: right; + } + .navbar-custom-menu > .navbar-nav > li { + position: static; + } + .navbar-custom-menu > .navbar-nav > li > .dropdown-menu { + position: absolute; + right: 5%; + left: auto; + border: 1px solid #ddd; + background: #ffffff; + } +} + +.navbar-nav > .user-menu > .nav-link:after { + content: none; +} + +.navbar-nav > .user-menu > .dropdown-menu { + border-top-left-radius: 0; + border-top-right-radius: 0; + padding: 0; + width: 280px; +} + +.navbar-nav > .user-menu > .dropdown-menu, +.navbar-nav > .user-menu > .dropdown-menu > .user-body { + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} + +.navbar-nav > .user-menu > .dropdown-menu > li.user-header { + height: 175px; + padding: 10px; + text-align: center; +} + +.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img { + z-index: 5; + height: 90px; + width: 90px; + border: 3px solid; + border-color: transparent; + border-color: rgba(255, 255, 255, 0.2); +} + +.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p { + z-index: 5; + font-size: 17px; + margin-top: 10px; +} + +.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small { + display: block; + font-size: 12px; +} + +.navbar-nav > .user-menu > .dropdown-menu > .user-body { + border-bottom: 1px solid #495057; + border-top: 1px solid #dee2e6; + padding: 15px; +} + +.navbar-nav > .user-menu > .dropdown-menu > .user-body::after { + display: block; + clear: both; + content: ""; +} + +@media (min-width: 576px) { + .navbar-nav > .user-menu > .dropdown-menu > .user-body a { + background: #ffffff !important; + color: #495057 !important; + } +} + +.navbar-nav > .user-menu > .dropdown-menu > .user-footer { + background-color: #f8f9fa; + padding: 10px; +} + +.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after { + display: block; + clear: both; + content: ""; +} + +.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default { + color: #6c757d; +} + +@media (min-width: 576px) { + .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover { + background-color: #f8f9fa; + } +} + +.navbar-nav > .user-menu .user-image { + border-radius: 50%; + float: left; + height: 2.1rem; + margin-right: 10px; + margin-top: -2px; + width: 2.1rem; +} + +@media (min-width: 576px) { + .navbar-nav > .user-menu .user-image { + float: none; + line-height: 10px; + margin-right: .4rem; + margin-top: -8px; + } +} + +.nav-pills .nav-link { + color: #6c757d; +} + +.nav-pills .nav-link:not(.active):hover { + color: #007bff; +} + +.nav-pills .nav-item.dropdown.show .nav-link:hover { + color: #ffffff; +} + +.nav-tabs.flex-column { + border-bottom: 0; + border-right: 1px solid #dee2e6; +} + +.nav-tabs.flex-column .nav-link { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + margin-right: -1px; +} + +.nav-tabs.flex-column .nav-link:hover, .nav-tabs.flex-column .nav-link:focus { + border-color: #e9ecef transparent #e9ecef #e9ecef; +} + +.nav-tabs.flex-column .nav-link.active, +.nav-tabs.flex-column .nav-item.show .nav-link { + border-color: #dee2e6 transparent #dee2e6 #dee2e6; +} + +.nav-tabs.flex-column.nav-tabs-right { + border-left: 1px solid #dee2e6; + border-right: 0; +} + +.nav-tabs.flex-column.nav-tabs-right .nav-link { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0.25rem; + border-top-left-radius: 0; + border-top-right-radius: 0.25rem; + margin-left: -1px; +} + +.nav-tabs.flex-column.nav-tabs-right .nav-link:hover, .nav-tabs.flex-column.nav-tabs-right .nav-link:focus { + border-color: #e9ecef #e9ecef #e9ecef transparent; +} + +.nav-tabs.flex-column.nav-tabs-right .nav-link.active, +.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link { + border-color: #dee2e6 #dee2e6 #dee2e6 transparent; +} + +.navbar-no-expand { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-no-expand .nav-link { + padding-left: 1rem; + padding-right: 1rem; +} + +.navbar-no-expand .dropdown-menu { + position: absolute; +} + +.navbar-light { + background-color: #f8f9fa; +} + +.navbar-dark { + background-color: #343a40; +} + +.navbar-primary { + background-color: #007bff; +} + +.navbar-secondary { + background-color: #6c757d; +} + +.navbar-success { + background-color: #28a745; +} + +.navbar-info { + background-color: #17a2b8; +} + +.navbar-warning { + background-color: #ffc107; +} + +.navbar-danger { + background-color: #dc3545; +} + +.navbar-lightblue { + background-color: #3c8dbc; +} + +.navbar-navy { + background-color: #001f3f; +} + +.navbar-olive { + background-color: #3d9970; +} + +.navbar-lime { + background-color: #01ff70; +} + +.navbar-fuchsia { + background-color: #f012be; +} + +.navbar-maroon { + background-color: #d81b60; +} + +.navbar-blue { + background-color: #007bff; +} + +.navbar-indigo { + background-color: #6610f2; +} + +.navbar-purple { + background-color: #6f42c1; +} + +.navbar-pink { + background-color: #e83e8c; +} + +.navbar-red { + background-color: #dc3545; +} + +.navbar-orange { + background-color: #fd7e14; +} + +.navbar-yellow { + background-color: #ffc107; +} + +.navbar-green { + background-color: #28a745; +} + +.navbar-teal { + background-color: #20c997; +} + +.navbar-cyan { + background-color: #17a2b8; +} + +.navbar-white { + background-color: #ffffff; +} + +.navbar-gray { + background-color: #6c757d; +} + +.navbar-gray-dark { + background-color: #343a40; +} + +.form-group.has-icon { + position: relative; +} + +.form-group.has-icon .form-control { + padding-right: 35px; +} + +.form-group.has-icon .form-icon { + background-color: transparent; + border: 0; + cursor: pointer; + font-size: 1rem; + padding: 0.375rem 0.75rem; + position: absolute; + right: 3px; + top: 0; +} + +.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type { + border-radius: 0; +} + +.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.glyphicon, .form-control-feedback.ion { + line-height: calc(2.25rem + 2px); +} + +.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.glyphicon, .input-lg + .form-control-feedback.ion, +.input-group-lg + .form-control-feedback.fa, +.input-group-lg + .form-control-feedback.fas, +.input-group-lg + .form-control-feedback.far, +.input-group-lg + .form-control-feedback.fab, +.input-group-lg + .form-control-feedback.glyphicon, +.input-group-lg + .form-control-feedback.ion { + line-height: calc(2.875rem + 2px); +} + +.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.glyphicon, .form-group-lg .form-control + .form-control-feedback.ion { + line-height: calc(2.875rem + 2px); +} + +.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.glyphicon, .input-sm + .form-control-feedback.ion, +.input-group-sm + .form-control-feedback.fa, +.input-group-sm + .form-control-feedback.fas, +.input-group-sm + .form-control-feedback.far, +.input-group-sm + .form-control-feedback.fab, +.input-group-sm + .form-control-feedback.glyphicon, +.input-group-sm + .form-control-feedback.ion { + line-height: calc(1.8125rem + 2px); +} + +.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.glyphicon, .form-group-sm .form-control + .form-control-feedback.ion { + line-height: calc(1.8125rem + 2px); +} + +label:not(.form-check-label):not(.custom-file-label) { + font-weight: 700; +} + +.warning-feedback { + font-size: 80%; + color: #ffc107; + display: none; + margin-top: 0.25rem; + width: 100%; +} + +.warning-tooltip { + border-radius: 0.25rem; + font-size: 0.875rem; + background-color: rgba(255, 193, 7, 0.9); + color: #1F2D3D; + display: none; + line-height: 1.5; + margin-top: .1rem; + max-width: 100%; + padding: 0.25rem 0.5rem; + position: absolute; + top: 100%; + z-index: 5; +} + +.form-control.is-warning { + border-color: #ffc107; +} + +.form-control.is-warning:focus { + border-color: #ffc107; + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); +} + +.form-control.is-warning ~ .warning-feedback, +.form-control.is-warning ~ .warning-tooltip { + display: block; +} + +textarea.form-control.is-warning { + padding-right: 2.25rem; + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.custom-select.is-warning { + border-color: #ffc107; +} + +.custom-select.is-warning:focus { + border-color: #ffc107; + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); +} + +.custom-select.is-warning ~ .warning-feedback, +.custom-select.is-warning ~ .warning-tooltip { + display: block; +} + +.form-control-file.is-warning ~ .warning-feedback, +.form-control-file.is-warning ~ .warning-tooltip { + display: block; +} + +.form-check-input.is-warning ~ .form-check-label { + color: #ffc107; +} + +.form-check-input.is-warning ~ .warning-feedback, +.form-check-input.is-warning ~ .warning-tooltip { + display: block; +} + +.custom-control-input.is-warning ~ .custom-control-label { + color: #ffc107; +} + +.custom-control-input.is-warning ~ .custom-control-label::before { + border-color: #ffc107; +} + +.custom-control-input.is-warning ~ .warning-feedback, +.custom-control-input.is-warning ~ .warning-tooltip { + display: block; +} + +.custom-control-input.is-warning:checked ~ .custom-control-label::before { + background-color: #ffce3a; + border-color: #ffce3a; +} + +.custom-control-input.is-warning:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); +} + +.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before { + border-color: #ffc107; +} + +.custom-file-input.is-warning ~ .custom-file-label { + border-color: #ffc107; +} + +.custom-file-input.is-warning ~ .warning-feedback, +.custom-file-input.is-warning ~ .warning-tooltip { + display: block; +} + +.custom-file-input.is-warning:focus ~ .custom-file-label { + border-color: #ffc107; + box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25); +} + +.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; +} + +.custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after { + background: #003e80; +} + +.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; +} + +.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after { + background: #99caff; +} + +.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; +} + +.custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after { + background: #313539; +} + +.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; +} + +.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after { + background: #bcc1c6; +} + +.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; +} + +.custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after { + background: #0f401b; +} + +.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; +} + +.custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after { + background: #86e29b; +} + +.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; +} + +.custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after { + background: #093e47; +} + +.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; +} + +.custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after { + background: #7adeee; +} + +.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; +} + +.custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after { + background: #876500; +} + +.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; +} + +.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after { + background: #ffe7a0; +} + +.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; +} + +.custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after { + background: #7c151f; +} + +.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; +} + +.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after { + background: #f3b7bd; +} + +.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before { + background: #f8f9fa; + border-color: #bdc6d0; +} + +.custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25); +} + +.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after { + background: #aeb9c5; +} + +.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before { + background: #f8f9fa; + border-color: #bdc6d0; +} + +.custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25); +} + +.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after { + background: white; +} + +.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; +} + +.custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after { + background: black; +} + +.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; +} + +.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after { + background: #7a8793; +} + +.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before { + background: #3c8dbc; + border-color: #23536f; +} + +.custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(60, 141, 188, 0.25); +} + +.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after { + background: #1d455b; +} + +.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before { + background: #3c8dbc; + border-color: #23536f; +} + +.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(60, 141, 188, 0.25); +} + +.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after { + background: #acd0e5; +} + +.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before { + background: #001f3f; + border-color: black; +} + +.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25); +} + +.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after { + background: black; +} + +.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before { + background: #001f3f; + border-color: black; +} + +.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25); +} + +.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after { + background: #006ad8; +} + +.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before { + background: #3d9970; + border-color: #20503b; +} + +.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25); +} + +.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after { + background: #193e2d; +} + +.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before { + background: #3d9970; + border-color: #20503b; +} + +.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25); +} + +.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after { + background: #99d6bb; +} + +.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before { + background: #01ff70; + border-color: #009a43; +} + +.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25); +} + +.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after { + background: #008138; +} + +.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before { + background: #01ff70; + border-color: #009a43; +} + +.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25); +} + +.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after { + background: #9affc6; +} + +.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before { + background: #f012be; + border-color: #930974; +} + +.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25); +} + +.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after { + background: #7b0861; +} + +.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before { + background: #f012be; + border-color: #930974; +} + +.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25); +} + +.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after { + background: #f9a2e5; +} + +.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before { + background: #d81b60; + border-color: #7d1038; +} + +.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25); +} + +.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after { + background: #670d2e; +} + +.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before { + background: #d81b60; + border-color: #7d1038; +} + +.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25); +} + +.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after { + background: #f29aba; +} + +.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; +} + +.custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after { + background: #003e80; +} + +.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; +} + +.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after { + background: #99caff; +} + +.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before { + background: #6610f2; + border-color: #3d0894; +} + +.custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25); +} + +.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after { + background: #33077c; +} + +.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before { + background: #6610f2; + border-color: #3d0894; +} + +.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25); +} + +.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after { + background: #c3a1fa; +} + +.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before { + background: #6f42c1; + border-color: #432776; +} + +.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25); +} + +.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after { + background: #382063; +} + +.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before { + background: #6f42c1; + border-color: #432776; +} + +.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25); +} + +.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after { + background: #c7b5e7; +} + +.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before { + background: #e83e8c; + border-color: #ac145a; +} + +.custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25); +} + +.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after { + background: #95124e; +} + +.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before { + background: #e83e8c; + border-color: #ac145a; +} + +.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25); +} + +.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after { + background: #f8c7dd; +} + +.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; +} + +.custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after { + background: #7c151f; +} + +.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; +} + +.custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after { + background: #f3b7bd; +} + +.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before { + background: #fd7e14; + border-color: #aa4e01; +} + +.custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25); +} + +.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after { + background: #904201; +} + +.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before { + background: #fd7e14; + border-color: #aa4e01; +} + +.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25); +} + +.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after { + background: #fed1ac; +} + +.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; +} + +.custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after { + background: #876500; +} + +.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; +} + +.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after { + background: #ffe7a0; +} + +.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; +} + +.custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after { + background: #0f401b; +} + +.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; +} + +.custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after { + background: #86e29b; +} + +.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before { + background: #20c997; + border-color: #127155; +} + +.custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25); +} + +.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after { + background: #0e5b44; +} + +.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before { + background: #20c997; + border-color: #127155; +} + +.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25); +} + +.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after { + background: #94eed3; +} + +.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; +} + +.custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after { + background: #093e47; +} + +.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; +} + +.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after { + background: #7adeee; +} + +.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before { + background: #ffffff; + border-color: #cccccc; +} + +.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 255, 255, 0.25); +} + +.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after { + background: #bfbfbf; +} + +.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before { + background: #ffffff; + border-color: #cccccc; +} + +.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 255, 255, 0.25); +} + +.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after { + background: white; +} + +.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; +} + +.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after { + background: #313539; +} + +.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; +} + +.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after { + background: #bcc1c6; +} + +.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; +} + +.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after { + background: black; +} + +.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; +} + +.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after { + background: #7a8793; +} + +.custom-range.custom-range-primary:focus { + outline: none; +} + +.custom-range.custom-range-primary:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-range.custom-range-primary:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-range.custom-range-primary:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-range.custom-range-primary::-webkit-slider-thumb { + background-color: #007bff; +} + +.custom-range.custom-range-primary::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range.custom-range-primary::-moz-range-thumb { + background-color: #007bff; +} + +.custom-range.custom-range-primary::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range.custom-range-primary::-ms-thumb { + background-color: #007bff; +} + +.custom-range.custom-range-primary::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range.custom-range-secondary:focus { + outline: none; +} + +.custom-range.custom-range-secondary:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-range.custom-range-secondary:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-range.custom-range-secondary:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-range.custom-range-secondary::-webkit-slider-thumb { + background-color: #6c757d; +} + +.custom-range.custom-range-secondary::-webkit-slider-thumb:active { + background-color: #caced1; +} + +.custom-range.custom-range-secondary::-moz-range-thumb { + background-color: #6c757d; +} + +.custom-range.custom-range-secondary::-moz-range-thumb:active { + background-color: #caced1; +} + +.custom-range.custom-range-secondary::-ms-thumb { + background-color: #6c757d; +} + +.custom-range.custom-range-secondary::-ms-thumb:active { + background-color: #caced1; +} + +.custom-range.custom-range-success:focus { + outline: none; +} + +.custom-range.custom-range-success:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-range.custom-range-success:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-range.custom-range-success:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-range.custom-range-success::-webkit-slider-thumb { + background-color: #28a745; +} + +.custom-range.custom-range-success::-webkit-slider-thumb:active { + background-color: #9be7ac; +} + +.custom-range.custom-range-success::-moz-range-thumb { + background-color: #28a745; +} + +.custom-range.custom-range-success::-moz-range-thumb:active { + background-color: #9be7ac; +} + +.custom-range.custom-range-success::-ms-thumb { + background-color: #28a745; +} + +.custom-range.custom-range-success::-ms-thumb:active { + background-color: #9be7ac; +} + +.custom-range.custom-range-info:focus { + outline: none; +} + +.custom-range.custom-range-info:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-range.custom-range-info:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-range.custom-range-info:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-range.custom-range-info::-webkit-slider-thumb { + background-color: #17a2b8; +} + +.custom-range.custom-range-info::-webkit-slider-thumb:active { + background-color: #90e4f1; +} + +.custom-range.custom-range-info::-moz-range-thumb { + background-color: #17a2b8; +} + +.custom-range.custom-range-info::-moz-range-thumb:active { + background-color: #90e4f1; +} + +.custom-range.custom-range-info::-ms-thumb { + background-color: #17a2b8; +} + +.custom-range.custom-range-info::-ms-thumb:active { + background-color: #90e4f1; +} + +.custom-range.custom-range-warning:focus { + outline: none; +} + +.custom-range.custom-range-warning:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-range.custom-range-warning:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-range.custom-range-warning:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-range.custom-range-warning::-webkit-slider-thumb { + background-color: #ffc107; +} + +.custom-range.custom-range-warning::-webkit-slider-thumb:active { + background-color: #ffeeba; +} + +.custom-range.custom-range-warning::-moz-range-thumb { + background-color: #ffc107; +} + +.custom-range.custom-range-warning::-moz-range-thumb:active { + background-color: #ffeeba; +} + +.custom-range.custom-range-warning::-ms-thumb { + background-color: #ffc107; +} + +.custom-range.custom-range-warning::-ms-thumb:active { + background-color: #ffeeba; +} + +.custom-range.custom-range-danger:focus { + outline: none; +} + +.custom-range.custom-range-danger:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-range.custom-range-danger:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-range.custom-range-danger:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-range.custom-range-danger::-webkit-slider-thumb { + background-color: #dc3545; +} + +.custom-range.custom-range-danger::-webkit-slider-thumb:active { + background-color: #f6cdd1; +} + +.custom-range.custom-range-danger::-moz-range-thumb { + background-color: #dc3545; +} + +.custom-range.custom-range-danger::-moz-range-thumb:active { + background-color: #f6cdd1; +} + +.custom-range.custom-range-danger::-ms-thumb { + background-color: #dc3545; +} + +.custom-range.custom-range-danger::-ms-thumb:active { + background-color: #f6cdd1; +} + +.custom-range.custom-range-light:focus { + outline: none; +} + +.custom-range.custom-range-light:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25); +} + +.custom-range.custom-range-light:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25); +} + +.custom-range.custom-range-light:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(248, 249, 250, 0.25); +} + +.custom-range.custom-range-light::-webkit-slider-thumb { + background-color: #f8f9fa; +} + +.custom-range.custom-range-light::-webkit-slider-thumb:active { + background-color: white; +} + +.custom-range.custom-range-light::-moz-range-thumb { + background-color: #f8f9fa; +} + +.custom-range.custom-range-light::-moz-range-thumb:active { + background-color: white; +} + +.custom-range.custom-range-light::-ms-thumb { + background-color: #f8f9fa; +} + +.custom-range.custom-range-light::-ms-thumb:active { + background-color: white; +} + +.custom-range.custom-range-dark:focus { + outline: none; +} + +.custom-range.custom-range-dark:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-range.custom-range-dark:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-range.custom-range-dark:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-range.custom-range-dark::-webkit-slider-thumb { + background-color: #343a40; +} + +.custom-range.custom-range-dark::-webkit-slider-thumb:active { + background-color: #88939e; +} + +.custom-range.custom-range-dark::-moz-range-thumb { + background-color: #343a40; +} + +.custom-range.custom-range-dark::-moz-range-thumb:active { + background-color: #88939e; +} + +.custom-range.custom-range-dark::-ms-thumb { + background-color: #343a40; +} + +.custom-range.custom-range-dark::-ms-thumb:active { + background-color: #88939e; +} + +.custom-range.custom-range-lightblue:focus { + outline: none; +} + +.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(60, 141, 188, 0.25); +} + +.custom-range.custom-range-lightblue:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(60, 141, 188, 0.25); +} + +.custom-range.custom-range-lightblue:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(60, 141, 188, 0.25); +} + +.custom-range.custom-range-lightblue::-webkit-slider-thumb { + background-color: #3c8dbc; +} + +.custom-range.custom-range-lightblue::-webkit-slider-thumb:active { + background-color: #c0dbeb; +} + +.custom-range.custom-range-lightblue::-moz-range-thumb { + background-color: #3c8dbc; +} + +.custom-range.custom-range-lightblue::-moz-range-thumb:active { + background-color: #c0dbeb; +} + +.custom-range.custom-range-lightblue::-ms-thumb { + background-color: #3c8dbc; +} + +.custom-range.custom-range-lightblue::-ms-thumb:active { + background-color: #c0dbeb; +} + +.custom-range.custom-range-navy:focus { + outline: none; +} + +.custom-range.custom-range-navy:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25); +} + +.custom-range.custom-range-navy:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25); +} + +.custom-range.custom-range-navy:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 31, 63, 0.25); +} + +.custom-range.custom-range-navy::-webkit-slider-thumb { + background-color: #001f3f; +} + +.custom-range.custom-range-navy::-webkit-slider-thumb:active { + background-color: #0077f2; +} + +.custom-range.custom-range-navy::-moz-range-thumb { + background-color: #001f3f; +} + +.custom-range.custom-range-navy::-moz-range-thumb:active { + background-color: #0077f2; +} + +.custom-range.custom-range-navy::-ms-thumb { + background-color: #001f3f; +} + +.custom-range.custom-range-navy::-ms-thumb:active { + background-color: #0077f2; +} + +.custom-range.custom-range-olive:focus { + outline: none; +} + +.custom-range.custom-range-olive:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25); +} + +.custom-range.custom-range-olive:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25); +} + +.custom-range.custom-range-olive:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(61, 153, 112, 0.25); +} + +.custom-range.custom-range-olive::-webkit-slider-thumb { + background-color: #3d9970; +} + +.custom-range.custom-range-olive::-webkit-slider-thumb:active { + background-color: #abdec7; +} + +.custom-range.custom-range-olive::-moz-range-thumb { + background-color: #3d9970; +} + +.custom-range.custom-range-olive::-moz-range-thumb:active { + background-color: #abdec7; +} + +.custom-range.custom-range-olive::-ms-thumb { + background-color: #3d9970; +} + +.custom-range.custom-range-olive::-ms-thumb:active { + background-color: #abdec7; +} + +.custom-range.custom-range-lime:focus { + outline: none; +} + +.custom-range.custom-range-lime:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25); +} + +.custom-range.custom-range-lime:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25); +} + +.custom-range.custom-range-lime:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(1, 255, 112, 0.25); +} + +.custom-range.custom-range-lime::-webkit-slider-thumb { + background-color: #01ff70; +} + +.custom-range.custom-range-lime::-webkit-slider-thumb:active { + background-color: #b4ffd4; +} + +.custom-range.custom-range-lime::-moz-range-thumb { + background-color: #01ff70; +} + +.custom-range.custom-range-lime::-moz-range-thumb:active { + background-color: #b4ffd4; +} + +.custom-range.custom-range-lime::-ms-thumb { + background-color: #01ff70; +} + +.custom-range.custom-range-lime::-ms-thumb:active { + background-color: #b4ffd4; +} + +.custom-range.custom-range-fuchsia:focus { + outline: none; +} + +.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25); +} + +.custom-range.custom-range-fuchsia:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25); +} + +.custom-range.custom-range-fuchsia:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(240, 18, 190, 0.25); +} + +.custom-range.custom-range-fuchsia::-webkit-slider-thumb { + background-color: #f012be; +} + +.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active { + background-color: #fbbaec; +} + +.custom-range.custom-range-fuchsia::-moz-range-thumb { + background-color: #f012be; +} + +.custom-range.custom-range-fuchsia::-moz-range-thumb:active { + background-color: #fbbaec; +} + +.custom-range.custom-range-fuchsia::-ms-thumb { + background-color: #f012be; +} + +.custom-range.custom-range-fuchsia::-ms-thumb:active { + background-color: #fbbaec; +} + +.custom-range.custom-range-maroon:focus { + outline: none; +} + +.custom-range.custom-range-maroon:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25); +} + +.custom-range.custom-range-maroon:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25); +} + +.custom-range.custom-range-maroon:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(216, 27, 96, 0.25); +} + +.custom-range.custom-range-maroon::-webkit-slider-thumb { + background-color: #d81b60; +} + +.custom-range.custom-range-maroon::-webkit-slider-thumb:active { + background-color: #f5b0c9; +} + +.custom-range.custom-range-maroon::-moz-range-thumb { + background-color: #d81b60; +} + +.custom-range.custom-range-maroon::-moz-range-thumb:active { + background-color: #f5b0c9; +} + +.custom-range.custom-range-maroon::-ms-thumb { + background-color: #d81b60; +} + +.custom-range.custom-range-maroon::-ms-thumb:active { + background-color: #f5b0c9; +} + +.custom-range.custom-range-blue:focus { + outline: none; +} + +.custom-range.custom-range-blue:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-range.custom-range-blue:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-range.custom-range-blue:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(0, 123, 255, 0.25); +} + +.custom-range.custom-range-blue::-webkit-slider-thumb { + background-color: #007bff; +} + +.custom-range.custom-range-blue::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range.custom-range-blue::-moz-range-thumb { + background-color: #007bff; +} + +.custom-range.custom-range-blue::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range.custom-range-blue::-ms-thumb { + background-color: #007bff; +} + +.custom-range.custom-range-blue::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range.custom-range-indigo:focus { + outline: none; +} + +.custom-range.custom-range-indigo:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25); +} + +.custom-range.custom-range-indigo:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25); +} + +.custom-range.custom-range-indigo:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(102, 16, 242, 0.25); +} + +.custom-range.custom-range-indigo::-webkit-slider-thumb { + background-color: #6610f2; +} + +.custom-range.custom-range-indigo::-webkit-slider-thumb:active { + background-color: #d2b9fb; +} + +.custom-range.custom-range-indigo::-moz-range-thumb { + background-color: #6610f2; +} + +.custom-range.custom-range-indigo::-moz-range-thumb:active { + background-color: #d2b9fb; +} + +.custom-range.custom-range-indigo::-ms-thumb { + background-color: #6610f2; +} + +.custom-range.custom-range-indigo::-ms-thumb:active { + background-color: #d2b9fb; +} + +.custom-range.custom-range-purple:focus { + outline: none; +} + +.custom-range.custom-range-purple:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25); +} + +.custom-range.custom-range-purple:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25); +} + +.custom-range.custom-range-purple:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(111, 66, 193, 0.25); +} + +.custom-range.custom-range-purple::-webkit-slider-thumb { + background-color: #6f42c1; +} + +.custom-range.custom-range-purple::-webkit-slider-thumb:active { + background-color: #d5c8ed; +} + +.custom-range.custom-range-purple::-moz-range-thumb { + background-color: #6f42c1; +} + +.custom-range.custom-range-purple::-moz-range-thumb:active { + background-color: #d5c8ed; +} + +.custom-range.custom-range-purple::-ms-thumb { + background-color: #6f42c1; +} + +.custom-range.custom-range-purple::-ms-thumb:active { + background-color: #d5c8ed; +} + +.custom-range.custom-range-pink:focus { + outline: none; +} + +.custom-range.custom-range-pink:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25); +} + +.custom-range.custom-range-pink:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25); +} + +.custom-range.custom-range-pink:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(232, 62, 140, 0.25); +} + +.custom-range.custom-range-pink::-webkit-slider-thumb { + background-color: #e83e8c; +} + +.custom-range.custom-range-pink::-webkit-slider-thumb:active { + background-color: #fbddeb; +} + +.custom-range.custom-range-pink::-moz-range-thumb { + background-color: #e83e8c; +} + +.custom-range.custom-range-pink::-moz-range-thumb:active { + background-color: #fbddeb; +} + +.custom-range.custom-range-pink::-ms-thumb { + background-color: #e83e8c; +} + +.custom-range.custom-range-pink::-ms-thumb:active { + background-color: #fbddeb; +} + +.custom-range.custom-range-red:focus { + outline: none; +} + +.custom-range.custom-range-red:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-range.custom-range-red:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-range.custom-range-red:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(220, 53, 69, 0.25); +} + +.custom-range.custom-range-red::-webkit-slider-thumb { + background-color: #dc3545; +} + +.custom-range.custom-range-red::-webkit-slider-thumb:active { + background-color: #f6cdd1; +} + +.custom-range.custom-range-red::-moz-range-thumb { + background-color: #dc3545; +} + +.custom-range.custom-range-red::-moz-range-thumb:active { + background-color: #f6cdd1; +} + +.custom-range.custom-range-red::-ms-thumb { + background-color: #dc3545; +} + +.custom-range.custom-range-red::-ms-thumb:active { + background-color: #f6cdd1; +} + +.custom-range.custom-range-orange:focus { + outline: none; +} + +.custom-range.custom-range-orange:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25); +} + +.custom-range.custom-range-orange:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25); +} + +.custom-range.custom-range-orange:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(253, 126, 20, 0.25); +} + +.custom-range.custom-range-orange::-webkit-slider-thumb { + background-color: #fd7e14; +} + +.custom-range.custom-range-orange::-webkit-slider-thumb:active { + background-color: #ffdfc5; +} + +.custom-range.custom-range-orange::-moz-range-thumb { + background-color: #fd7e14; +} + +.custom-range.custom-range-orange::-moz-range-thumb:active { + background-color: #ffdfc5; +} + +.custom-range.custom-range-orange::-ms-thumb { + background-color: #fd7e14; +} + +.custom-range.custom-range-orange::-ms-thumb:active { + background-color: #ffdfc5; +} + +.custom-range.custom-range-yellow:focus { + outline: none; +} + +.custom-range.custom-range-yellow:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-range.custom-range-yellow:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-range.custom-range-yellow:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 193, 7, 0.25); +} + +.custom-range.custom-range-yellow::-webkit-slider-thumb { + background-color: #ffc107; +} + +.custom-range.custom-range-yellow::-webkit-slider-thumb:active { + background-color: #ffeeba; +} + +.custom-range.custom-range-yellow::-moz-range-thumb { + background-color: #ffc107; +} + +.custom-range.custom-range-yellow::-moz-range-thumb:active { + background-color: #ffeeba; +} + +.custom-range.custom-range-yellow::-ms-thumb { + background-color: #ffc107; +} + +.custom-range.custom-range-yellow::-ms-thumb:active { + background-color: #ffeeba; +} + +.custom-range.custom-range-green:focus { + outline: none; +} + +.custom-range.custom-range-green:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-range.custom-range-green:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-range.custom-range-green:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(40, 167, 69, 0.25); +} + +.custom-range.custom-range-green::-webkit-slider-thumb { + background-color: #28a745; +} + +.custom-range.custom-range-green::-webkit-slider-thumb:active { + background-color: #9be7ac; +} + +.custom-range.custom-range-green::-moz-range-thumb { + background-color: #28a745; +} + +.custom-range.custom-range-green::-moz-range-thumb:active { + background-color: #9be7ac; +} + +.custom-range.custom-range-green::-ms-thumb { + background-color: #28a745; +} + +.custom-range.custom-range-green::-ms-thumb:active { + background-color: #9be7ac; +} + +.custom-range.custom-range-teal:focus { + outline: none; +} + +.custom-range.custom-range-teal:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25); +} + +.custom-range.custom-range-teal:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25); +} + +.custom-range.custom-range-teal:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(32, 201, 151, 0.25); +} + +.custom-range.custom-range-teal::-webkit-slider-thumb { + background-color: #20c997; +} + +.custom-range.custom-range-teal::-webkit-slider-thumb:active { + background-color: #aaf1dc; +} + +.custom-range.custom-range-teal::-moz-range-thumb { + background-color: #20c997; +} + +.custom-range.custom-range-teal::-moz-range-thumb:active { + background-color: #aaf1dc; +} + +.custom-range.custom-range-teal::-ms-thumb { + background-color: #20c997; +} + +.custom-range.custom-range-teal::-ms-thumb:active { + background-color: #aaf1dc; +} + +.custom-range.custom-range-cyan:focus { + outline: none; +} + +.custom-range.custom-range-cyan:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-range.custom-range-cyan:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-range.custom-range-cyan:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(23, 162, 184, 0.25); +} + +.custom-range.custom-range-cyan::-webkit-slider-thumb { + background-color: #17a2b8; +} + +.custom-range.custom-range-cyan::-webkit-slider-thumb:active { + background-color: #90e4f1; +} + +.custom-range.custom-range-cyan::-moz-range-thumb { + background-color: #17a2b8; +} + +.custom-range.custom-range-cyan::-moz-range-thumb:active { + background-color: #90e4f1; +} + +.custom-range.custom-range-cyan::-ms-thumb { + background-color: #17a2b8; +} + +.custom-range.custom-range-cyan::-ms-thumb:active { + background-color: #90e4f1; +} + +.custom-range.custom-range-white:focus { + outline: none; +} + +.custom-range.custom-range-white:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 255, 255, 0.25); +} + +.custom-range.custom-range-white:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 255, 255, 0.25); +} + +.custom-range.custom-range-white:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(255, 255, 255, 0.25); +} + +.custom-range.custom-range-white::-webkit-slider-thumb { + background-color: #ffffff; +} + +.custom-range.custom-range-white::-webkit-slider-thumb:active { + background-color: white; +} + +.custom-range.custom-range-white::-moz-range-thumb { + background-color: #ffffff; +} + +.custom-range.custom-range-white::-moz-range-thumb:active { + background-color: white; +} + +.custom-range.custom-range-white::-ms-thumb { + background-color: #ffffff; +} + +.custom-range.custom-range-white::-ms-thumb:active { + background-color: white; +} + +.custom-range.custom-range-gray:focus { + outline: none; +} + +.custom-range.custom-range-gray:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-range.custom-range-gray:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-range.custom-range-gray:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(108, 117, 125, 0.25); +} + +.custom-range.custom-range-gray::-webkit-slider-thumb { + background-color: #6c757d; +} + +.custom-range.custom-range-gray::-webkit-slider-thumb:active { + background-color: #caced1; +} + +.custom-range.custom-range-gray::-moz-range-thumb { + background-color: #6c757d; +} + +.custom-range.custom-range-gray::-moz-range-thumb:active { + background-color: #caced1; +} + +.custom-range.custom-range-gray::-ms-thumb { + background-color: #6c757d; +} + +.custom-range.custom-range-gray::-ms-thumb:active { + background-color: #caced1; +} + +.custom-range.custom-range-gray-dark:focus { + outline: none; +} + +.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-range.custom-range-gray-dark:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-range.custom-range-gray-dark:focus::-ms-thumb { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 2px rgba(52, 58, 64, 0.25); +} + +.custom-range.custom-range-gray-dark::-webkit-slider-thumb { + background-color: #343a40; +} + +.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active { + background-color: #88939e; +} + +.custom-range.custom-range-gray-dark::-moz-range-thumb { + background-color: #343a40; +} + +.custom-range.custom-range-gray-dark::-moz-range-thumb:active { + background-color: #88939e; +} + +.custom-range.custom-range-gray-dark::-ms-thumb { + background-color: #343a40; +} + +.custom-range.custom-range-gray-dark::-ms-thumb:active { + background-color: #88939e; +} + +.progress { + box-shadow: none; + border-radius: 1px; +} + +.progress.vertical { + display: inline-block; + height: 200px; + margin-right: 10px; + position: relative; + width: 30px; +} + +.progress.vertical > .progress-bar { + bottom: 0; + position: absolute; + width: 100%; +} + +.progress.vertical.sm, .progress.vertical.progress-sm { + width: 20px; +} + +.progress.vertical.xs, .progress.vertical.progress-xs { + width: 10px; +} + +.progress.vertical.xxs, .progress.vertical.progress-xxs { + width: 3px; +} + +.progress-group { + margin-bottom: 0.5rem; +} + +.progress-sm { + height: 10px; +} + +.progress-xs { + height: 7px; +} + +.progress-xxs { + height: 3px; +} + +.table tr > td .progress { + margin: 0; +} + +.card-primary:not(.card-outline) > .card-header { + background-color: #007bff; +} + +.card-primary:not(.card-outline) > .card-header, +.card-primary:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-primary:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-primary.card-outline { + border-top: 3px solid #007bff; +} + +.card-primary.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-primary.card-outline-tabs > .card-header a.active { + border-top: 3px solid #007bff; +} + +.bg-primary .btn-tool, +.bg-gradient-primary .btn-tool, +.card-primary:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-primary .btn-tool:hover, +.bg-gradient-primary .btn-tool:hover, +.card-primary:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-primary .bootstrap-datetimepicker-widget .table td, +.card.bg-primary .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover { + background: #0067d6; + color: #ffffff; +} + +.card.bg-primary .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-primary .bootstrap-datetimepicker-widget table td.active, +.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover { + background: #3395ff; + color: #ffffff; +} + +.card-secondary:not(.card-outline) > .card-header { + background-color: #6c757d; +} + +.card-secondary:not(.card-outline) > .card-header, +.card-secondary:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-secondary:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-secondary.card-outline { + border-top: 3px solid #6c757d; +} + +.card-secondary.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-secondary.card-outline-tabs > .card-header a.active { + border-top: 3px solid #6c757d; +} + +.bg-secondary .btn-tool, +.bg-gradient-secondary .btn-tool, +.card-secondary:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-secondary .btn-tool:hover, +.bg-gradient-secondary .btn-tool:hover, +.card-secondary:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-secondary .bootstrap-datetimepicker-widget .table td, +.card.bg-secondary .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover { + background: #596167; + color: #ffffff; +} + +.card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-secondary .bootstrap-datetimepicker-widget table td.active, +.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover { + background: #868e96; + color: #ffffff; +} + +.card-success:not(.card-outline) > .card-header { + background-color: #28a745; +} + +.card-success:not(.card-outline) > .card-header, +.card-success:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-success:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-success.card-outline { + border-top: 3px solid #28a745; +} + +.card-success.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-success.card-outline-tabs > .card-header a.active { + border-top: 3px solid #28a745; +} + +.bg-success .btn-tool, +.bg-gradient-success .btn-tool, +.card-success:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-success .btn-tool:hover, +.bg-gradient-success .btn-tool:hover, +.card-success:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-success .bootstrap-datetimepicker-widget .table td, +.card.bg-success .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover { + background: #208637; + color: #ffffff; +} + +.card.bg-success .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-success .bootstrap-datetimepicker-widget table td.active, +.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover { + background: #34ce57; + color: #ffffff; +} + +.card-info:not(.card-outline) > .card-header { + background-color: #17a2b8; +} + +.card-info:not(.card-outline) > .card-header, +.card-info:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-info:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-info.card-outline { + border-top: 3px solid #17a2b8; +} + +.card-info.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-info.card-outline-tabs > .card-header a.active { + border-top: 3px solid #17a2b8; +} + +.bg-info .btn-tool, +.bg-gradient-info .btn-tool, +.card-info:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-info .btn-tool:hover, +.bg-gradient-info .btn-tool:hover, +.card-info:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-info .bootstrap-datetimepicker-widget .table td, +.card.bg-info .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover { + background: #128294; + color: #ffffff; +} + +.card.bg-info .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-info .bootstrap-datetimepicker-widget table td.active, +.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover { + background: #1fc8e3; + color: #ffffff; +} + +.card-warning:not(.card-outline) > .card-header { + background-color: #ffc107; +} + +.card-warning:not(.card-outline) > .card-header, +.card-warning:not(.card-outline) > .card-header a { + color: #1F2D3D; +} + +.card-warning:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-warning.card-outline { + border-top: 3px solid #ffc107; +} + +.card-warning.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-warning.card-outline-tabs > .card-header a.active { + border-top: 3px solid #ffc107; +} + +.bg-warning .btn-tool, +.bg-gradient-warning .btn-tool, +.card-warning:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); +} + +.bg-warning .btn-tool:hover, +.bg-gradient-warning .btn-tool:hover, +.card-warning:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; +} + +.card.bg-warning .bootstrap-datetimepicker-widget .table td, +.card.bg-warning .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover { + background: #dda600; + color: #1F2D3D; +} + +.card.bg-warning .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #1F2D3D; +} + +.card.bg-warning .bootstrap-datetimepicker-widget table td.active, +.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover { + background: #ffce3a; + color: #1F2D3D; +} + +.card-danger:not(.card-outline) > .card-header { + background-color: #dc3545; +} + +.card-danger:not(.card-outline) > .card-header, +.card-danger:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-danger:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-danger.card-outline { + border-top: 3px solid #dc3545; +} + +.card-danger.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-danger.card-outline-tabs > .card-header a.active { + border-top: 3px solid #dc3545; +} + +.bg-danger .btn-tool, +.bg-gradient-danger .btn-tool, +.card-danger:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-danger .btn-tool:hover, +.bg-gradient-danger .btn-tool:hover, +.card-danger:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-danger .bootstrap-datetimepicker-widget .table td, +.card.bg-danger .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover { + background: #c62232; + color: #ffffff; +} + +.card.bg-danger .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-danger .bootstrap-datetimepicker-widget table td.active, +.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover { + background: #e4606d; + color: #ffffff; +} + +.card-light:not(.card-outline) > .card-header { + background-color: #f8f9fa; +} + +.card-light:not(.card-outline) > .card-header, +.card-light:not(.card-outline) > .card-header a { + color: #1F2D3D; +} + +.card-light:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-light.card-outline { + border-top: 3px solid #f8f9fa; +} + +.card-light.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-light.card-outline-tabs > .card-header a.active { + border-top: 3px solid #f8f9fa; +} + +.bg-light .btn-tool, +.bg-gradient-light .btn-tool, +.card-light:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); +} + +.bg-light .btn-tool:hover, +.bg-gradient-light .btn-tool:hover, +.card-light:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; +} + +.card.bg-light .bootstrap-datetimepicker-widget .table td, +.card.bg-light .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover { + background: #e0e5e9; + color: #1F2D3D; +} + +.card.bg-light .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #1F2D3D; +} + +.card.bg-light .bootstrap-datetimepicker-widget table td.active, +.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover { + background: white; + color: #1F2D3D; +} + +.card-dark:not(.card-outline) > .card-header { + background-color: #343a40; +} + +.card-dark:not(.card-outline) > .card-header, +.card-dark:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-dark:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-dark.card-outline { + border-top: 3px solid #343a40; +} + +.card-dark.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-dark.card-outline-tabs > .card-header a.active { + border-top: 3px solid #343a40; +} + +.bg-dark .btn-tool, +.bg-gradient-dark .btn-tool, +.card-dark:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-dark .btn-tool:hover, +.bg-gradient-dark .btn-tool:hover, +.card-dark:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-dark .bootstrap-datetimepicker-widget .table td, +.card.bg-dark .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover { + background: #222629; + color: #ffffff; +} + +.card.bg-dark .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-dark .bootstrap-datetimepicker-widget table td.active, +.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover { + background: #4b545c; + color: #ffffff; +} + +.card-lightblue:not(.card-outline) > .card-header { + background-color: #3c8dbc; +} + +.card-lightblue:not(.card-outline) > .card-header, +.card-lightblue:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-lightblue:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-lightblue.card-outline { + border-top: 3px solid #3c8dbc; +} + +.card-lightblue.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-lightblue.card-outline-tabs > .card-header a.active { + border-top: 3px solid #3c8dbc; +} + +.bg-lightblue .btn-tool, +.bg-gradient-lightblue .btn-tool, +.card-lightblue:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-lightblue .btn-tool:hover, +.bg-gradient-lightblue .btn-tool:hover, +.card-lightblue:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-lightblue .bootstrap-datetimepicker-widget .table td, +.card.bg-lightblue .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover { + background: #32769d; + color: #ffffff; +} + +.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active, +.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover { + background: #5fa4cc; + color: #ffffff; +} + +.card-navy:not(.card-outline) > .card-header { + background-color: #001f3f; +} + +.card-navy:not(.card-outline) > .card-header, +.card-navy:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-navy:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-navy.card-outline { + border-top: 3px solid #001f3f; +} + +.card-navy.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-navy.card-outline-tabs > .card-header a.active { + border-top: 3px solid #001f3f; +} + +.bg-navy .btn-tool, +.bg-gradient-navy .btn-tool, +.card-navy:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-navy .btn-tool:hover, +.bg-gradient-navy .btn-tool:hover, +.card-navy:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-navy .bootstrap-datetimepicker-widget .table td, +.card.bg-navy .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover { + background: #000b16; + color: #ffffff; +} + +.card.bg-navy .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-navy .bootstrap-datetimepicker-widget table td.active, +.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover { + background: #003872; + color: #ffffff; +} + +.card-olive:not(.card-outline) > .card-header { + background-color: #3d9970; +} + +.card-olive:not(.card-outline) > .card-header, +.card-olive:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-olive:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-olive.card-outline { + border-top: 3px solid #3d9970; +} + +.card-olive.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-olive.card-outline-tabs > .card-header a.active { + border-top: 3px solid #3d9970; +} + +.bg-olive .btn-tool, +.bg-gradient-olive .btn-tool, +.card-olive:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-olive .btn-tool:hover, +.bg-gradient-olive .btn-tool:hover, +.card-olive:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-olive .bootstrap-datetimepicker-widget .table td, +.card.bg-olive .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover { + background: #317c5b; + color: #ffffff; +} + +.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-olive .bootstrap-datetimepicker-widget table td.active, +.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover { + background: #50b98a; + color: #ffffff; +} + +.card-lime:not(.card-outline) > .card-header { + background-color: #01ff70; +} + +.card-lime:not(.card-outline) > .card-header, +.card-lime:not(.card-outline) > .card-header a { + color: #1F2D3D; +} + +.card-lime:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-lime.card-outline { + border-top: 3px solid #01ff70; +} + +.card-lime.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-lime.card-outline-tabs > .card-header a.active { + border-top: 3px solid #01ff70; +} + +.bg-lime .btn-tool, +.bg-gradient-lime .btn-tool, +.card-lime:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); +} + +.bg-lime .btn-tool:hover, +.bg-gradient-lime .btn-tool:hover, +.card-lime:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; +} + +.card.bg-lime .bootstrap-datetimepicker-widget .table td, +.card.bg-lime .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover { + background: #00d75e; + color: #1F2D3D; +} + +.card.bg-lime .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #1F2D3D; +} + +.card.bg-lime .bootstrap-datetimepicker-widget table td.active, +.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover { + background: #34ff8d; + color: #1F2D3D; +} + +.card-fuchsia:not(.card-outline) > .card-header { + background-color: #f012be; +} + +.card-fuchsia:not(.card-outline) > .card-header, +.card-fuchsia:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-fuchsia:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-fuchsia.card-outline { + border-top: 3px solid #f012be; +} + +.card-fuchsia.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-fuchsia.card-outline-tabs > .card-header a.active { + border-top: 3px solid #f012be; +} + +.bg-fuchsia .btn-tool, +.bg-gradient-fuchsia .btn-tool, +.card-fuchsia:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-fuchsia .btn-tool:hover, +.bg-gradient-fuchsia .btn-tool:hover, +.card-fuchsia:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td, +.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover { + background: #cc0da1; + color: #ffffff; +} + +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active, +.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover { + background: #f342cb; + color: #ffffff; +} + +.card-maroon:not(.card-outline) > .card-header { + background-color: #d81b60; +} + +.card-maroon:not(.card-outline) > .card-header, +.card-maroon:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-maroon:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-maroon.card-outline { + border-top: 3px solid #d81b60; +} + +.card-maroon.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-maroon.card-outline-tabs > .card-header a.active { + border-top: 3px solid #d81b60; +} + +.bg-maroon .btn-tool, +.bg-gradient-maroon .btn-tool, +.card-maroon:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-maroon .btn-tool:hover, +.bg-gradient-maroon .btn-tool:hover, +.card-maroon:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-maroon .bootstrap-datetimepicker-widget .table td, +.card.bg-maroon .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover { + background: #b41650; + color: #ffffff; +} + +.card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-maroon .bootstrap-datetimepicker-widget table td.active, +.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover { + background: #e73f7c; + color: #ffffff; +} + +.card-blue:not(.card-outline) > .card-header { + background-color: #007bff; +} + +.card-blue:not(.card-outline) > .card-header, +.card-blue:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-blue:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-blue.card-outline { + border-top: 3px solid #007bff; +} + +.card-blue.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-blue.card-outline-tabs > .card-header a.active { + border-top: 3px solid #007bff; +} + +.bg-blue .btn-tool, +.bg-gradient-blue .btn-tool, +.card-blue:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-blue .btn-tool:hover, +.bg-gradient-blue .btn-tool:hover, +.card-blue:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-blue .bootstrap-datetimepicker-widget .table td, +.card.bg-blue .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover { + background: #0067d6; + color: #ffffff; +} + +.card.bg-blue .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-blue .bootstrap-datetimepicker-widget table td.active, +.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover { + background: #3395ff; + color: #ffffff; +} + +.card-indigo:not(.card-outline) > .card-header { + background-color: #6610f2; +} + +.card-indigo:not(.card-outline) > .card-header, +.card-indigo:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-indigo:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-indigo.card-outline { + border-top: 3px solid #6610f2; +} + +.card-indigo.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-indigo.card-outline-tabs > .card-header a.active { + border-top: 3px solid #6610f2; +} + +.bg-indigo .btn-tool, +.bg-gradient-indigo .btn-tool, +.card-indigo:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-indigo .btn-tool:hover, +.bg-gradient-indigo .btn-tool:hover, +.card-indigo:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-indigo .bootstrap-datetimepicker-widget .table td, +.card.bg-indigo .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover { + background: #550bce; + color: #ffffff; +} + +.card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-indigo .bootstrap-datetimepicker-widget table td.active, +.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover { + background: #8540f5; + color: #ffffff; +} + +.card-purple:not(.card-outline) > .card-header { + background-color: #6f42c1; +} + +.card-purple:not(.card-outline) > .card-header, +.card-purple:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-purple:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-purple.card-outline { + border-top: 3px solid #6f42c1; +} + +.card-purple.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-purple.card-outline-tabs > .card-header a.active { + border-top: 3px solid #6f42c1; +} + +.bg-purple .btn-tool, +.bg-gradient-purple .btn-tool, +.card-purple:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-purple .btn-tool:hover, +.bg-gradient-purple .btn-tool:hover, +.card-purple:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-purple .bootstrap-datetimepicker-widget .table td, +.card.bg-purple .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover { + background: #5d36a4; + color: #ffffff; +} + +.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-purple .bootstrap-datetimepicker-widget table td.active, +.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover { + background: #8c68ce; + color: #ffffff; +} + +.card-pink:not(.card-outline) > .card-header { + background-color: #e83e8c; +} + +.card-pink:not(.card-outline) > .card-header, +.card-pink:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-pink:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-pink.card-outline { + border-top: 3px solid #e83e8c; +} + +.card-pink.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-pink.card-outline-tabs > .card-header a.active { + border-top: 3px solid #e83e8c; +} + +.bg-pink .btn-tool, +.bg-gradient-pink .btn-tool, +.card-pink:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-pink .btn-tool:hover, +.bg-gradient-pink .btn-tool:hover, +.card-pink:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-pink .bootstrap-datetimepicker-widget .table td, +.card.bg-pink .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover { + background: #e21b76; + color: #ffffff; +} + +.card.bg-pink .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-pink .bootstrap-datetimepicker-widget table td.active, +.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover { + background: #ed6ca7; + color: #ffffff; +} + +.card-red:not(.card-outline) > .card-header { + background-color: #dc3545; +} + +.card-red:not(.card-outline) > .card-header, +.card-red:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-red:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-red.card-outline { + border-top: 3px solid #dc3545; +} + +.card-red.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-red.card-outline-tabs > .card-header a.active { + border-top: 3px solid #dc3545; +} + +.bg-red .btn-tool, +.bg-gradient-red .btn-tool, +.card-red:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-red .btn-tool:hover, +.bg-gradient-red .btn-tool:hover, +.card-red:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-red .bootstrap-datetimepicker-widget .table td, +.card.bg-red .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover { + background: #c62232; + color: #ffffff; +} + +.card.bg-red .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-red .bootstrap-datetimepicker-widget table td.active, +.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover { + background: #e4606d; + color: #ffffff; +} + +.card-orange:not(.card-outline) > .card-header { + background-color: #fd7e14; +} + +.card-orange:not(.card-outline) > .card-header, +.card-orange:not(.card-outline) > .card-header a { + color: #1F2D3D; +} + +.card-orange:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-orange.card-outline { + border-top: 3px solid #fd7e14; +} + +.card-orange.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-orange.card-outline-tabs > .card-header a.active { + border-top: 3px solid #fd7e14; +} + +.bg-orange .btn-tool, +.bg-gradient-orange .btn-tool, +.card-orange:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); +} + +.bg-orange .btn-tool:hover, +.bg-gradient-orange .btn-tool:hover, +.card-orange:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; +} + +.card.bg-orange .bootstrap-datetimepicker-widget .table td, +.card.bg-orange .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover { + background: #e66a02; + color: #1F2D3D; +} + +.card.bg-orange .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #1F2D3D; +} + +.card.bg-orange .bootstrap-datetimepicker-widget table td.active, +.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover { + background: #fd9a47; + color: #1F2D3D; +} + +.card-yellow:not(.card-outline) > .card-header { + background-color: #ffc107; +} + +.card-yellow:not(.card-outline) > .card-header, +.card-yellow:not(.card-outline) > .card-header a { + color: #1F2D3D; +} + +.card-yellow:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-yellow.card-outline { + border-top: 3px solid #ffc107; +} + +.card-yellow.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-yellow.card-outline-tabs > .card-header a.active { + border-top: 3px solid #ffc107; +} + +.bg-yellow .btn-tool, +.bg-gradient-yellow .btn-tool, +.card-yellow:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); +} + +.bg-yellow .btn-tool:hover, +.bg-gradient-yellow .btn-tool:hover, +.card-yellow:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; +} + +.card.bg-yellow .bootstrap-datetimepicker-widget .table td, +.card.bg-yellow .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover { + background: #dda600; + color: #1F2D3D; +} + +.card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #1F2D3D; +} + +.card.bg-yellow .bootstrap-datetimepicker-widget table td.active, +.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover { + background: #ffce3a; + color: #1F2D3D; +} + +.card-green:not(.card-outline) > .card-header { + background-color: #28a745; +} + +.card-green:not(.card-outline) > .card-header, +.card-green:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-green:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-green.card-outline { + border-top: 3px solid #28a745; +} + +.card-green.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-green.card-outline-tabs > .card-header a.active { + border-top: 3px solid #28a745; +} + +.bg-green .btn-tool, +.bg-gradient-green .btn-tool, +.card-green:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-green .btn-tool:hover, +.bg-gradient-green .btn-tool:hover, +.card-green:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-green .bootstrap-datetimepicker-widget .table td, +.card.bg-green .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover { + background: #208637; + color: #ffffff; +} + +.card.bg-green .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-green .bootstrap-datetimepicker-widget table td.active, +.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover { + background: #34ce57; + color: #ffffff; +} + +.card-teal:not(.card-outline) > .card-header { + background-color: #20c997; +} + +.card-teal:not(.card-outline) > .card-header, +.card-teal:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-teal:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-teal.card-outline { + border-top: 3px solid #20c997; +} + +.card-teal.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-teal.card-outline-tabs > .card-header a.active { + border-top: 3px solid #20c997; +} + +.bg-teal .btn-tool, +.bg-gradient-teal .btn-tool, +.card-teal:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-teal .btn-tool:hover, +.bg-gradient-teal .btn-tool:hover, +.card-teal:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-teal .bootstrap-datetimepicker-widget .table td, +.card.bg-teal .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover { + background: #1aa67d; + color: #ffffff; +} + +.card.bg-teal .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-teal .bootstrap-datetimepicker-widget table td.active, +.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover { + background: #3ce0af; + color: #ffffff; +} + +.card-cyan:not(.card-outline) > .card-header { + background-color: #17a2b8; +} + +.card-cyan:not(.card-outline) > .card-header, +.card-cyan:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-cyan:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-cyan.card-outline { + border-top: 3px solid #17a2b8; +} + +.card-cyan.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-cyan.card-outline-tabs > .card-header a.active { + border-top: 3px solid #17a2b8; +} + +.bg-cyan .btn-tool, +.bg-gradient-cyan .btn-tool, +.card-cyan:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-cyan .btn-tool:hover, +.bg-gradient-cyan .btn-tool:hover, +.card-cyan:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-cyan .bootstrap-datetimepicker-widget .table td, +.card.bg-cyan .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover { + background: #128294; + color: #ffffff; +} + +.card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-cyan .bootstrap-datetimepicker-widget table td.active, +.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover { + background: #1fc8e3; + color: #ffffff; +} + +.card-white:not(.card-outline) > .card-header { + background-color: #ffffff; +} + +.card-white:not(.card-outline) > .card-header, +.card-white:not(.card-outline) > .card-header a { + color: #1F2D3D; +} + +.card-white:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-white.card-outline { + border-top: 3px solid #ffffff; +} + +.card-white.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-white.card-outline-tabs > .card-header a.active { + border-top: 3px solid #ffffff; +} + +.bg-white .btn-tool, +.bg-gradient-white .btn-tool, +.card-white:not(.card-outline) .btn-tool { + color: rgba(31, 45, 61, 0.8); +} + +.bg-white .btn-tool:hover, +.bg-gradient-white .btn-tool:hover, +.card-white:not(.card-outline) .btn-tool:hover { + color: #1F2D3D; +} + +.card.bg-white .bootstrap-datetimepicker-widget .table td, +.card.bg-white .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover { + background: #ebebeb; + color: #1F2D3D; +} + +.card.bg-white .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #1F2D3D; +} + +.card.bg-white .bootstrap-datetimepicker-widget table td.active, +.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover { + background: white; + color: #1F2D3D; +} + +.card-gray:not(.card-outline) > .card-header { + background-color: #6c757d; +} + +.card-gray:not(.card-outline) > .card-header, +.card-gray:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-gray:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-gray.card-outline { + border-top: 3px solid #6c757d; +} + +.card-gray.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-gray.card-outline-tabs > .card-header a.active { + border-top: 3px solid #6c757d; +} + +.bg-gray .btn-tool, +.bg-gradient-gray .btn-tool, +.card-gray:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-gray .btn-tool:hover, +.bg-gradient-gray .btn-tool:hover, +.card-gray:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-gray .bootstrap-datetimepicker-widget .table td, +.card.bg-gray .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover { + background: #596167; + color: #ffffff; +} + +.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-gray .bootstrap-datetimepicker-widget table td.active, +.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover { + background: #868e96; + color: #ffffff; +} + +.card-gray-dark:not(.card-outline) > .card-header { + background-color: #343a40; +} + +.card-gray-dark:not(.card-outline) > .card-header, +.card-gray-dark:not(.card-outline) > .card-header a { + color: #ffffff; +} + +.card-gray-dark:not(.card-outline) > .card-header a.active { + color: #1F2D3D; +} + +.card-gray-dark.card-outline { + border-top: 3px solid #343a40; +} + +.card-gray-dark.card-outline-tabs > .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card-gray-dark.card-outline-tabs > .card-header a.active { + border-top: 3px solid #343a40; +} + +.bg-gray-dark .btn-tool, +.bg-gradient-gray-dark .btn-tool, +.card-gray-dark:not(.card-outline) .btn-tool { + color: rgba(255, 255, 255, 0.8); +} + +.bg-gray-dark .btn-tool:hover, +.bg-gradient-gray-dark .btn-tool:hover, +.card-gray-dark:not(.card-outline) .btn-tool:hover { + color: #ffffff; +} + +.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td, +.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th { + border: none; +} + +.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover { + background: #222629; + color: #ffffff; +} + +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before { + border-bottom-color: #ffffff; +} + +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active, +.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active, +.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover { + background: #4b545c; + color: #ffffff; +} + +.card { + box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); + margin-bottom: 1rem; +} + +.card.bg-dark .card-header { + border-color: #383f45; +} + +.card.bg-dark, +.card.bg-dark .card-body { + color: #ffffff; +} + +.card.maximized-card { + height: 100% !important; + left: 0; + max-height: 100% !important; + max-width: 100% !important; + position: fixed; + top: 0; + width: 100% !important; + z-index: 9999; +} + +.card.maximized-card.was-collapsed .card-body { + display: block !important; +} + +.card.maximized-card [data-widget='collapse'] { + display: none; +} + +.card.maximized-card .card-header, +.card.maximized-card .card-footer { + border-radius: 0 !important; +} + +.card.collapsed-card .card-body, +.card.collapsed-card .card-footer { + display: none; +} + +.card .nav.flex-column > li { + border-bottom: 1px solid rgba(0, 0, 0, 0.125); + margin: 0; +} + +.card .nav.flex-column > li:last-of-type { + border-bottom: 0; +} + +.card.height-control .card-body { + max-height: 300px; + overflow: auto; +} + +.card .border-right { + border-right: 1px solid rgba(0, 0, 0, 0.125); +} + +.card .border-left { + border-left: 1px solid rgba(0, 0, 0, 0.125); +} + +.card.card-tabs:not(.card-outline) > .card-header { + border-bottom: 0; +} + +.card.card-tabs:not(.card-outline) > .card-header .nav-item:first-child .nav-link { + margin-left: -1px; +} + +.card.card-tabs.card-outline .nav-item { + border-bottom: 0; +} + +.card.card-tabs.card-outline .nav-item:first-child .nav-link { + border-left: 0; + margin-left: 0; +} + +.card.card-tabs .card-tools { + margin: .3rem .5rem; +} + +.card.card-tabs:not(.expanding-card).collapsed-card .card-header { + border-bottom: 0; +} + +.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs { + border-bottom: 0; +} + +.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item { + margin-bottom: 0; +} + +.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item { + margin-bottom: -1px; +} + +.card.card-outline-tabs { + border-top: 0; +} + +.card.card-outline-tabs .card-header .nav-item:first-child .nav-link { + border-left: 0; + margin-left: 0; +} + +.card.card-outline-tabs .card-header a { + border-top: 3px solid transparent; +} + +.card.card-outline-tabs .card-header a:hover { + border-top: 3px solid #dee2e6; +} + +.card.card-outline-tabs .card-header a.active:hover { + margin-top: 0; +} + +.card.card-outline-tabs .card-tools { + margin: .5rem .5rem .3rem; +} + +.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header { + border-bottom: 0; +} + +.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs { + border-bottom: 0; +} + +.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item { + margin-bottom: 0; +} + +.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item { + margin-bottom: -1px; +} + +html.maximized-card { + overflow: hidden; +} + +.card-header::after, +.card-body::after, +.card-footer::after { + display: block; + clear: both; + content: ""; +} + +.card-header { + background-color: transparent; + border-bottom: 1px solid rgba(0, 0, 0, 0.125); + padding: 0.75rem 1.25rem; + position: relative; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.collapsed-card .card-header { + border-bottom: 0; +} + +.card-header > .card-tools { + float: right; + margin-right: -0.625rem; +} + +.card-header > .card-tools .input-group, +.card-header > .card-tools .nav, +.card-header > .card-tools .pagination { + margin-bottom: -0.3rem; + margin-top: -0.3rem; +} + +.card-header > .card-tools [data-toggle='tooltip'] { + position: relative; +} + +.card-title { + float: left; + font-size: 1.1rem; + font-weight: 400; + margin: 0; +} + +.card-text { + clear: both; +} + +.btn-tool { + background: transparent; + color: #adb5bd; + font-size: 0.875rem; + margin: -0.75rem 0; + padding: .25rem .5rem; +} + +.btn-group.show .btn-tool, .btn-tool:hover { + color: #495057; +} + +.show .btn-tool, .btn-tool:focus { + box-shadow: none !important; +} + +.text-sm .card-title { + font-size: 1rem; +} + +.text-sm .nav-link { + padding: 0.4rem 0.8rem; +} + +.card-body > .table { + margin-bottom: 0; +} + +.card-body > .table > thead > tr > th, +.card-body > .table > thead > tr > td { + border-top-width: 0; +} + +.card-body .fc { + margin-top: 5px; +} + +.card-body .full-width-chart { + margin: -19px; +} + +.card-body.p-0 .full-width-chart { + margin: -9px; +} + +.chart-legend { + padding-left: 0; + list-style: none; + margin: 10px 0; +} + +@media (max-width: 576px) { + .chart-legend > li { + float: left; + margin-right: 10px; + } +} + +.card-comments { + background: #f8f9fa; +} + +.card-comments .card-comment { + border-bottom: 1px solid #e9ecef; + padding: 8px 0; +} + +.card-comments .card-comment::after { + display: block; + clear: both; + content: ""; +} + +.card-comments .card-comment:last-of-type { + border-bottom: 0; +} + +.card-comments .card-comment:first-of-type { + padding-top: 0; +} + +.card-comments .card-comment img { + height: 1.875rem; + width: 1.875rem; + float: left; +} + +.card-comments .comment-text { + color: #78838e; + margin-left: 40px; +} + +.card-comments .username { + color: #495057; + display: block; + font-weight: 600; +} + +.card-comments .text-muted { + font-size: 12px; + font-weight: 400; +} + +.todo-list { + list-style: none; + margin: 0; + overflow: auto; + padding: 0; +} + +.todo-list > li { + border-radius: 2px; + background: #f8f9fa; + border-left: 2px solid #e9ecef; + color: #495057; + margin-bottom: 2px; + padding: 10px; +} + +.todo-list > li:last-of-type { + margin-bottom: 0; +} + +.todo-list > li > input[type='checkbox'] { + margin: 0 10px 0 5px; +} + +.todo-list > li .text { + display: inline-block; + font-weight: 600; + margin-left: 5px; +} + +.todo-list > li .badge { + font-size: .7rem; + margin-left: 10px; +} + +.todo-list > li .tools { + color: #dc3545; + display: none; + float: right; +} + +.todo-list > li .tools > .fa, +.todo-list > li .tools > .fas, +.todo-list > li .tools > .far, +.todo-list > li .tools > .fab, +.todo-list > li .tools > .glyphicon, +.todo-list > li .tools > .ion { + cursor: pointer; + margin-right: 5px; +} + +.todo-list > li:hover .tools { + display: inline-block; +} + +.todo-list > li.done { + color: #697582; +} + +.todo-list > li.done .text { + font-weight: 500; + text-decoration: line-through; +} + +.todo-list > li.done .badge { + background: #adb5bd !important; +} + +.todo-list .primary { + border-left-color: #007bff; +} + +.todo-list .secondary { + border-left-color: #6c757d; +} + +.todo-list .success { + border-left-color: #28a745; +} + +.todo-list .info { + border-left-color: #17a2b8; +} + +.todo-list .warning { + border-left-color: #ffc107; +} + +.todo-list .danger { + border-left-color: #dc3545; +} + +.todo-list .light { + border-left-color: #f8f9fa; +} + +.todo-list .dark { + border-left-color: #343a40; +} + +.todo-list .lightblue { + border-left-color: #3c8dbc; +} + +.todo-list .navy { + border-left-color: #001f3f; +} + +.todo-list .olive { + border-left-color: #3d9970; +} + +.todo-list .lime { + border-left-color: #01ff70; +} + +.todo-list .fuchsia { + border-left-color: #f012be; +} + +.todo-list .maroon { + border-left-color: #d81b60; +} + +.todo-list .blue { + border-left-color: #007bff; +} + +.todo-list .indigo { + border-left-color: #6610f2; +} + +.todo-list .purple { + border-left-color: #6f42c1; +} + +.todo-list .pink { + border-left-color: #e83e8c; +} + +.todo-list .red { + border-left-color: #dc3545; +} + +.todo-list .orange { + border-left-color: #fd7e14; +} + +.todo-list .yellow { + border-left-color: #ffc107; +} + +.todo-list .green { + border-left-color: #28a745; +} + +.todo-list .teal { + border-left-color: #20c997; +} + +.todo-list .cyan { + border-left-color: #17a2b8; +} + +.todo-list .white { + border-left-color: #ffffff; +} + +.todo-list .gray { + border-left-color: #6c757d; +} + +.todo-list .gray-dark { + border-left-color: #343a40; +} + +.todo-list .handle { + cursor: move; + display: inline-block; + margin: 0 5px; +} + +.card-input { + max-width: 200px; +} + +.card-default .nav-item:first-child .nav-link { + border-left: 0; +} + +.modal-dialog .overlay { + background-color: #000; + display: block; + height: 100%; + left: 0; + opacity: .7; + position: absolute; + top: 0; + width: 100%; + z-index: 1052; +} + +.modal-content.bg-warning .modal-header, +.modal-content.bg-warning .modal-footer { + border-color: #343a40; +} + +.modal-content.bg-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.bg-success .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toasts-top-right { + position: absolute; + right: 0; + top: 0; + z-index: 1040; +} + +.toasts-top-right.fixed { + position: fixed; +} + +.toasts-top-left { + left: 0; + position: absolute; + top: 0; + z-index: 1040; +} + +.toasts-top-left.fixed { + position: fixed; +} + +.toasts-bottom-right { + bottom: 0; + position: absolute; + right: 0; + z-index: 1040; +} + +.toasts-bottom-right.fixed { + position: fixed; +} + +.toasts-bottom-left { + bottom: 0; + left: 0; + position: absolute; + z-index: 1040; +} + +.toasts-bottom-left.fixed { + position: fixed; +} + +.toast.bg-primary { + background: rgba(0, 123, 255, 0.9) !important; +} + +.toast.bg-primary .close, .toast.bg-primary .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-primary .toast-header { + background: rgba(0, 123, 255, 0.85); + color: #ffffff; +} + +.toast.bg-secondary { + background: rgba(108, 117, 125, 0.9) !important; +} + +.toast.bg-secondary .close, .toast.bg-secondary .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-secondary .toast-header { + background: rgba(108, 117, 125, 0.85); + color: #ffffff; +} + +.toast.bg-success { + background: rgba(40, 167, 69, 0.9) !important; +} + +.toast.bg-success .close, .toast.bg-success .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-success .toast-header { + background: rgba(40, 167, 69, 0.85); + color: #ffffff; +} + +.toast.bg-info { + background: rgba(23, 162, 184, 0.9) !important; +} + +.toast.bg-info .close, .toast.bg-info .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-info .toast-header { + background: rgba(23, 162, 184, 0.85); + color: #ffffff; +} + +.toast.bg-warning { + background: rgba(255, 193, 7, 0.9) !important; +} + +.toast.bg-warning .toast-header { + background: rgba(255, 193, 7, 0.85); + color: #1F2D3D; +} + +.toast.bg-danger { + background: rgba(220, 53, 69, 0.9) !important; +} + +.toast.bg-danger .close, .toast.bg-danger .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-danger .toast-header { + background: rgba(220, 53, 69, 0.85); + color: #ffffff; +} + +.toast.bg-light { + background: rgba(248, 249, 250, 0.9) !important; +} + +.toast.bg-light .toast-header { + background: rgba(248, 249, 250, 0.85); + color: #1F2D3D; +} + +.toast.bg-dark { + background: rgba(52, 58, 64, 0.9) !important; +} + +.toast.bg-dark .close, .toast.bg-dark .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-dark .toast-header { + background: rgba(52, 58, 64, 0.85); + color: #ffffff; +} + +.toast.bg-lightblue { + background: rgba(60, 141, 188, 0.9) !important; +} + +.toast.bg-lightblue .close, .toast.bg-lightblue .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-lightblue .toast-header { + background: rgba(60, 141, 188, 0.85); + color: #ffffff; +} + +.toast.bg-navy { + background: rgba(0, 31, 63, 0.9) !important; +} + +.toast.bg-navy .close, .toast.bg-navy .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-navy .toast-header { + background: rgba(0, 31, 63, 0.85); + color: #ffffff; +} + +.toast.bg-olive { + background: rgba(61, 153, 112, 0.9) !important; +} + +.toast.bg-olive .close, .toast.bg-olive .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-olive .toast-header { + background: rgba(61, 153, 112, 0.85); + color: #ffffff; +} + +.toast.bg-lime { + background: rgba(1, 255, 112, 0.9) !important; +} + +.toast.bg-lime .toast-header { + background: rgba(1, 255, 112, 0.85); + color: #1F2D3D; +} + +.toast.bg-fuchsia { + background: rgba(240, 18, 190, 0.9) !important; +} + +.toast.bg-fuchsia .close, .toast.bg-fuchsia .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-fuchsia .toast-header { + background: rgba(240, 18, 190, 0.85); + color: #ffffff; +} + +.toast.bg-maroon { + background: rgba(216, 27, 96, 0.9) !important; +} + +.toast.bg-maroon .close, .toast.bg-maroon .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-maroon .toast-header { + background: rgba(216, 27, 96, 0.85); + color: #ffffff; +} + +.toast.bg-blue { + background: rgba(0, 123, 255, 0.9) !important; +} + +.toast.bg-blue .close, .toast.bg-blue .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-blue .toast-header { + background: rgba(0, 123, 255, 0.85); + color: #ffffff; +} + +.toast.bg-indigo { + background: rgba(102, 16, 242, 0.9) !important; +} + +.toast.bg-indigo .close, .toast.bg-indigo .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-indigo .toast-header { + background: rgba(102, 16, 242, 0.85); + color: #ffffff; +} + +.toast.bg-purple { + background: rgba(111, 66, 193, 0.9) !important; +} + +.toast.bg-purple .close, .toast.bg-purple .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-purple .toast-header { + background: rgba(111, 66, 193, 0.85); + color: #ffffff; +} + +.toast.bg-pink { + background: rgba(232, 62, 140, 0.9) !important; +} + +.toast.bg-pink .close, .toast.bg-pink .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-pink .toast-header { + background: rgba(232, 62, 140, 0.85); + color: #ffffff; +} + +.toast.bg-red { + background: rgba(220, 53, 69, 0.9) !important; +} + +.toast.bg-red .close, .toast.bg-red .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-red .toast-header { + background: rgba(220, 53, 69, 0.85); + color: #ffffff; +} + +.toast.bg-orange { + background: rgba(253, 126, 20, 0.9) !important; +} + +.toast.bg-orange .toast-header { + background: rgba(253, 126, 20, 0.85); + color: #1F2D3D; +} + +.toast.bg-yellow { + background: rgba(255, 193, 7, 0.9) !important; +} + +.toast.bg-yellow .toast-header { + background: rgba(255, 193, 7, 0.85); + color: #1F2D3D; +} + +.toast.bg-green { + background: rgba(40, 167, 69, 0.9) !important; +} + +.toast.bg-green .close, .toast.bg-green .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-green .toast-header { + background: rgba(40, 167, 69, 0.85); + color: #ffffff; +} + +.toast.bg-teal { + background: rgba(32, 201, 151, 0.9) !important; +} + +.toast.bg-teal .close, .toast.bg-teal .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-teal .toast-header { + background: rgba(32, 201, 151, 0.85); + color: #ffffff; +} + +.toast.bg-cyan { + background: rgba(23, 162, 184, 0.9) !important; +} + +.toast.bg-cyan .close, .toast.bg-cyan .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-cyan .toast-header { + background: rgba(23, 162, 184, 0.85); + color: #ffffff; +} + +.toast.bg-white { + background: rgba(255, 255, 255, 0.9) !important; +} + +.toast.bg-white .toast-header { + background: rgba(255, 255, 255, 0.85); + color: #1F2D3D; +} + +.toast.bg-gray { + background: rgba(108, 117, 125, 0.9) !important; +} + +.toast.bg-gray .close, .toast.bg-gray .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-gray .toast-header { + background: rgba(108, 117, 125, 0.85); + color: #ffffff; +} + +.toast.bg-gray-dark { + background: rgba(52, 58, 64, 0.9) !important; +} + +.toast.bg-gray-dark .close, .toast.bg-gray-dark .mailbox-attachment-close { + color: #ffffff; + text-shadow: 0 1px 0 #000; +} + +.toast.bg-gray-dark .toast-header { + background: rgba(52, 58, 64, 0.85); + color: #ffffff; +} + +.btn.disabled, .btn:disabled { + cursor: not-allowed; +} + +.btn.btn-flat { + border-radius: 0; + border-width: 1px; + box-shadow: none; +} + +.btn.btn-file { + overflow: hidden; + position: relative; +} + +.btn.btn-file > input[type='file'] { + background: #ffffff; + cursor: inherit; + display: block; + font-size: 100px; + min-height: 100%; + min-width: 100%; + opacity: 0; + outline: none; + position: absolute; + right: 0; + text-align: right; + top: 0; +} + +.text-sm .btn { + font-size: 0.875rem !important; +} + +.btn-default { + background-color: #f8f9fa; + border-color: #ddd; + color: #444; +} + +.btn-default:hover, .btn-default:active, .btn-default.hover { + background-color: #e9ecef; + color: #2b2b2b; +} + +.btn-app { + border-radius: 3px; + background-color: #f8f9fa; + border: 1px solid #ddd; + color: #6c757d; + font-size: 12px; + height: 60px; + margin: 0 0 10px 10px; + min-width: 80px; + padding: 15px 5px; + position: relative; + text-align: center; +} + +.btn-app > .fa, +.btn-app > .fas, +.btn-app > .far, +.btn-app > .fab, +.btn-app > .glyphicon, +.btn-app > .ion { + display: block; + font-size: 20px; +} + +.btn-app:hover { + background: #f8f9fa; + border-color: #aaaaaa; + color: #444; +} + +.btn-app:active, .btn-app:focus { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); +} + +.btn-app > .badge { + font-size: 10px; + font-weight: 400; + position: absolute; + right: -10px; + top: -3px; +} + +.btn-xs { + padding: 0.125rem 0.25rem; + font-size: 0.75rem; + line-height: 1.5; + border-radius: 0.15rem; +} + +.callout { + border-radius: 0.25rem; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + background-color: #ffffff; + border-left: 5px solid #e9ecef; + margin-bottom: 1rem; + padding: 1rem; +} + +.callout a { + color: #495057; + text-decoration: underline; +} + +.callout a:hover { + color: #e9ecef; +} + +.callout p:last-child { + margin-bottom: 0; +} + +.callout.callout-danger { + border-left-color: #bd2130; +} + +.callout.callout-warning { + border-left-color: #d39e00; +} + +.callout.callout-info { + border-left-color: #117a8b; +} + +.callout.callout-success { + border-left-color: #1e7e34; +} + +.alert .icon { + margin-right: 10px; +} + +.alert .close, .alert .mailbox-attachment-close { + color: #000; + opacity: .2; +} + +.alert .close:hover, .alert .mailbox-attachment-close:hover { + opacity: .5; +} + +.alert a { + color: #ffffff; + text-decoration: underline; +} + +.alert-primary { + color: #ffffff; + background: #007bff; + border-color: #006fe6; +} + +.alert-default-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-default-primary hr { + border-top-color: #9fcdff; +} + +.alert-default-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #ffffff; + background: #6c757d; + border-color: #60686f; +} + +.alert-default-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-default-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-default-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #ffffff; + background: #28a745; + border-color: #23923d; +} + +.alert-default-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-default-success hr { + border-top-color: #b1dfbb; +} + +.alert-default-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #ffffff; + background: #17a2b8; + border-color: #148ea1; +} + +.alert-default-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-default-info hr { + border-top-color: #abdde5; +} + +.alert-default-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #1F2D3D; + background: #ffc107; + border-color: #edb100; +} + +.alert-default-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-default-warning hr { + border-top-color: #ffe8a1; +} + +.alert-default-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #ffffff; + background: #dc3545; + border-color: #d32535; +} + +.alert-default-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-default-danger hr { + border-top-color: #f1b0b7; +} + +.alert-default-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #1F2D3D; + background: #f8f9fa; + border-color: #e9ecef; +} + +.alert-default-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-default-light hr { + border-top-color: #ececf6; +} + +.alert-default-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #ffffff; + background: #343a40; + border-color: #292d32; +} + +.alert-default-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-default-dark hr { + border-top-color: #b9bbbe; +} + +.alert-default-dark .alert-link { + color: #040505; +} + +.table:not(.table-dark) { + color: inherit; +} + +.table.table-head-fixed thead tr:nth-child(1) th { + background-color: #ffffff; + border-bottom: 0; + box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6; + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 10; +} + +.table.table-head-fixed.table-dark thead tr:nth-child(1) th { + background-color: #212529; + box-shadow: inset 0 1px 0 #383f45, inset 0 -1px 0 #383f45; +} + +.table.no-border, +.table.no-border td, +.table.no-border th { + border: 0; +} + +.table.text-center, +.table.text-center td, +.table.text-center th { + text-align: center; +} + +.table.table-valign-middle thead > tr > th, +.table.table-valign-middle thead > tr > td, +.table.table-valign-middle tbody > tr > th, +.table.table-valign-middle tbody > tr > td { + vertical-align: middle; +} + +.card-body.p-0 .table thead > tr > th:first-of-type, +.card-body.p-0 .table thead > tr > td:first-of-type, +.card-body.p-0 .table tbody > tr > th:first-of-type, +.card-body.p-0 .table tbody > tr > td:first-of-type { + padding-left: 1.5rem; +} + +.card-body.p-0 .table thead > tr > th:last-of-type, +.card-body.p-0 .table thead > tr > td:last-of-type, +.card-body.p-0 .table tbody > tr > th:last-of-type, +.card-body.p-0 .table tbody > tr > td:last-of-type { + padding-right: 1.5rem; +} + +.carousel-control.left, .carousel-control.right { + background-image: none; +} + +.carousel-control > .fa, +.carousel-control > .fas, +.carousel-control > .far, +.carousel-control > .fab, +.carousel-control > .glyphicon, +.carousel-control > .ion { + display: inline-block; + font-size: 40px; + margin-top: -20px; + position: absolute; + top: 50%; + z-index: 5; +} + +.small-box { + border-radius: 0.25rem; + box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); + display: block; + margin-bottom: 20px; + position: relative; +} + +.small-box > .inner { + padding: 10px; +} + +.small-box > .small-box-footer { + background: rgba(0, 0, 0, 0.1); + color: rgba(255, 255, 255, 0.8); + display: block; + padding: 3px 0; + position: relative; + text-align: center; + text-decoration: none; + z-index: 10; +} + +.small-box > .small-box-footer:hover { + background: rgba(0, 0, 0, 0.15); + color: #ffffff; +} + +.small-box h3 { + font-size: 2.2rem; + font-weight: bold; + margin: 0 0 10px 0; + padding: 0; + white-space: nowrap; +} + +@media (min-width: 992px) { + .col-xl-2 .small-box h3, + .col-lg-2 .small-box h3, + .col-md-2 .small-box h3 { + font-size: 1.6rem; + } + .col-xl-3 .small-box h3, + .col-lg-3 .small-box h3, + .col-md-3 .small-box h3 { + font-size: 1.6rem; + } +} + +@media (min-width: 1200px) { + .col-xl-2 .small-box h3, + .col-lg-2 .small-box h3, + .col-md-2 .small-box h3 { + font-size: 2.2rem; + } + .col-xl-3 .small-box h3, + .col-lg-3 .small-box h3, + .col-md-3 .small-box h3 { + font-size: 2.2rem; + } +} + +.small-box p { + font-size: 1rem; +} + +.small-box p > small { + color: #f8f9fa; + display: block; + font-size: 0.9rem; + margin-top: 5px; +} + +.small-box h3, +.small-box p { + z-index: 5; +} + +.small-box .icon { + color: rgba(0, 0, 0, 0.15); + z-index: 0; +} + +.small-box .icon > i { + font-size: 90px; + position: absolute; + right: 15px; + top: 15px; + transition: all 0.3s linear; +} + +.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.glyphicon, .small-box .icon > i.ion { + font-size: 70px; + top: 20px; +} + +.small-box:hover { + text-decoration: none; +} + +.small-box:hover .icon > i { + font-size: 95px; +} + +.small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.glyphicon, .small-box:hover .icon > i.ion { + font-size: 75px; +} + +@media (max-width: 767.98px) { + .small-box { + text-align: center; + } + .small-box .icon { + display: none; + } + .small-box p { + font-size: 12px; + } +} + +.info-box { + box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); + border-radius: 0.25rem; + background: #ffffff; + display: -ms-flexbox; + display: flex; + margin-bottom: 1rem; + min-height: 80px; + padding: .5rem; + position: relative; + width: 100%; +} + +.info-box .progress { + background-color: rgba(0, 0, 0, 0.125); + height: 2px; + margin: 5px 0; +} + +.info-box .progress .progress-bar { + background-color: #ffffff; +} + +.info-box .info-box-icon { + border-radius: 0.25rem; + -ms-flex-align: center; + align-items: center; + display: -ms-flexbox; + display: flex; + font-size: 1.875rem; + -ms-flex-pack: center; + justify-content: center; + text-align: center; + width: 70px; +} + +.info-box .info-box-icon > img { + max-width: 100%; +} + +.info-box .info-box-content { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + line-height: 120%; + -ms-flex: 1; + flex: 1; + padding: 0 10px; +} + +.info-box .info-box-number { + display: block; + margin-top: .25rem; + font-weight: 700; +} + +.info-box .progress-description, +.info-box .info-box-text { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.info-box .info-box .bg-primary, +.info-box .info-box .bg-gradient-primary { + color: #ffffff; +} + +.info-box .info-box .bg-primary .progress-bar, +.info-box .info-box .bg-gradient-primary .progress-bar { + background-color: #ffffff; +} + +.info-box .info-box .bg-secondary, +.info-box .info-box .bg-gradient-secondary { + color: #ffffff; +} + +.info-box .info-box .bg-secondary .progress-bar, +.info-box .info-box .bg-gradient-secondary .progress-bar { + background-color: #ffffff; +} + +.info-box .info-box .bg-success, +.info-box .info-box .bg-gradient-success { + color: #ffffff; +} + +.info-box .info-box .bg-success .progress-bar, +.info-box .info-box .bg-gradient-success .progress-bar { + background-color: #ffffff; +} + +.info-box .info-box .bg-info, +.info-box .info-box .bg-gradient-info { + color: #ffffff; +} + +.info-box .info-box .bg-info .progress-bar, +.info-box .info-box .bg-gradient-info .progress-bar { + background-color: #ffffff; +} + +.info-box .info-box .bg-warning, +.info-box .info-box .bg-gradient-warning { + color: #1F2D3D; +} + +.info-box .info-box .bg-warning .progress-bar, +.info-box .info-box .bg-gradient-warning .progress-bar { + background-color: #1F2D3D; +} + +.info-box .info-box .bg-danger, +.info-box .info-box .bg-gradient-danger { + color: #ffffff; +} + +.info-box .info-box .bg-danger .progress-bar, +.info-box .info-box .bg-gradient-danger .progress-bar { + background-color: #ffffff; +} + +.info-box .info-box .bg-light, +.info-box .info-box .bg-gradient-light { + color: #1F2D3D; +} + +.info-box .info-box .bg-light .progress-bar, +.info-box .info-box .bg-gradient-light .progress-bar { + background-color: #1F2D3D; +} + +.info-box .info-box .bg-dark, +.info-box .info-box .bg-gradient-dark { + color: #ffffff; +} + +.info-box .info-box .bg-dark .progress-bar, +.info-box .info-box .bg-gradient-dark .progress-bar { + background-color: #ffffff; +} + +.info-box .info-box-more { + display: block; +} + +.info-box .progress-description { + margin: 0; +} + +@media (min-width: 768px) { + .col-xl-2 .info-box .progress-description, + .col-lg-2 .info-box .progress-description, + .col-md-2 .info-box .progress-description { + display: none; + } + .col-xl-3 .info-box .progress-description, + .col-lg-3 .info-box .progress-description, + .col-md-3 .info-box .progress-description { + display: none; + } +} + +@media (min-width: 992px) { + .col-xl-2 .info-box .progress-description, + .col-lg-2 .info-box .progress-description, + .col-md-2 .info-box .progress-description { + font-size: 0.75rem; + display: block; + } + .col-xl-3 .info-box .progress-description, + .col-lg-3 .info-box .progress-description, + .col-md-3 .info-box .progress-description { + font-size: 0.75rem; + display: block; + } +} + +@media (min-width: 1200px) { + .col-xl-2 .info-box .progress-description, + .col-lg-2 .info-box .progress-description, + .col-md-2 .info-box .progress-description { + font-size: 1rem; + display: block; + } + .col-xl-3 .info-box .progress-description, + .col-lg-3 .info-box .progress-description, + .col-md-3 .info-box .progress-description { + font-size: 1rem; + display: block; + } +} + +.timeline { + margin: 0 0 45px; + padding: 0; + position: relative; +} + +.timeline::before { + border-radius: 0.25rem; + background: #dee2e6; + bottom: 0; + content: ''; + left: 31px; + margin: 0; + position: absolute; + top: 0; + width: 4px; +} + +.timeline > div { + margin-bottom: 15px; + margin-right: 10px; + position: relative; +} + +.timeline > div::before, .timeline > div::after { + content: ""; + display: table; +} + +.timeline > div > .timeline-item { + box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); + border-radius: 0.25rem; + background: #ffffff; + color: #495057; + margin-left: 60px; + margin-right: 15px; + margin-top: 0; + padding: 0; + position: relative; +} + +.timeline > div > .timeline-item > .time { + color: #999; + float: right; + font-size: 12px; + padding: 10px; +} + +.timeline > div > .timeline-item > .timeline-header { + border-bottom: 1px solid rgba(0, 0, 0, 0.125); + color: #495057; + font-size: 16px; + line-height: 1.1; + margin: 0; + padding: 10px; +} + +.timeline > div > .timeline-item > .timeline-header > a { + font-weight: 600; +} + +.timeline > div > .timeline-item > .timeline-body, +.timeline > div > .timeline-item > .timeline-footer { + padding: 10px; +} + +.timeline > div > .timeline-item > .timeline-body > img { + margin: 10px; +} + +.timeline > div > .timeline-item > .timeline-body > dl, .timeline > div > .timeline-item > .timeline-body ol, .timeline > div > .timeline-item > .timeline-body ul { + margin: 0; +} + +.timeline > div > .timeline-item > .timeline-footer > a { + color: #ffffff; +} + +.timeline > div > .fa, +.timeline > div > .fas, +.timeline > div > .far, +.timeline > div > .fab, +.timeline > div > .glyphicon, +.timeline > div > .ion { + background: #adb5bd; + border-radius: 50%; + font-size: 15px; + height: 30px; + left: 18px; + line-height: 30px; + position: absolute; + text-align: center; + top: 0; + width: 30px; +} + +.timeline > .time-label > span { + border-radius: 4px; + background-color: #ffffff; + display: inline-block; + font-weight: 600; + padding: 5px; +} + +.timeline-inverse > div > .timeline-item { + box-shadow: none; + background: #f8f9fa; + border: 1px solid #dee2e6; +} + +.timeline-inverse > div > .timeline-item > .timeline-header { + border-bottom-color: #dee2e6; +} + +.products-list { + list-style: none; + margin: 0; + padding: 0; +} + +.products-list > .item { + border-radius: 0.25rem; + background: #ffffff; + padding: 10px 0; +} + +.products-list > .item::after { + display: block; + clear: both; + content: ""; +} + +.products-list .product-img { + float: left; +} + +.products-list .product-img img { + height: 50px; + width: 50px; +} + +.products-list .product-info { + margin-left: 60px; +} + +.products-list .product-title { + font-weight: 600; +} + +.products-list .product-description { + color: #6c757d; + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.product-list-in-card > .item { + border-radius: 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.product-list-in-card > .item:last-of-type { + border-bottom-width: 0; +} + +.direct-chat .card-body { + overflow-x: hidden; + padding: 0; + position: relative; +} + +.direct-chat.chat-pane-open .direct-chat-contacts { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.direct-chat.timestamp-light .direct-chat-timestamp { + color: #30465f; +} + +.direct-chat.timestamp-dark .direct-chat-timestamp { + color: #cccccc; +} + +.direct-chat-messages { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + height: 250px; + overflow: auto; + padding: 10px; +} + +.direct-chat-msg, +.direct-chat-text { + display: block; +} + +.direct-chat-msg { + margin-bottom: 10px; +} + +.direct-chat-msg::after { + display: block; + clear: both; + content: ""; +} + +.direct-chat-messages, +.direct-chat-contacts { + transition: -webkit-transform .5s ease-in-out; + transition: transform .5s ease-in-out; + transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out; +} + +.direct-chat-text { + border-radius: 0.3rem; + background: #d2d6de; + border: 1px solid #d2d6de; + color: #444; + margin: 5px 0 0 50px; + padding: 5px 10px; + position: relative; +} + +.direct-chat-text::after, .direct-chat-text::before { + border: solid transparent; + border-right-color: #d2d6de; + content: ' '; + height: 0; + pointer-events: none; + position: absolute; + right: 100%; + top: 15px; + width: 0; +} + +.direct-chat-text::after { + border-width: 5px; + margin-top: -5px; +} + +.direct-chat-text::before { + border-width: 6px; + margin-top: -6px; +} + +.right .direct-chat-text { + margin-left: 0; + margin-right: 50px; +} + +.right .direct-chat-text::after, .right .direct-chat-text::before { + border-left-color: #d2d6de; + border-right-color: transparent; + left: 100%; + right: auto; +} + +.direct-chat-img { + border-radius: 50%; + float: left; + height: 40px; + width: 40px; +} + +.right .direct-chat-img { + float: right; +} + +.direct-chat-infos { + display: block; + font-size: 0.875rem; + margin-bottom: 2px; +} + +.direct-chat-name { + font-weight: 600; +} + +.direct-chat-timestamp { + color: #697582; +} + +.direct-chat-contacts-open .direct-chat-contacts { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.direct-chat-contacts { + -webkit-transform: translate(101%, 0); + transform: translate(101%, 0); + background: #343a40; + bottom: 0; + color: #ffffff; + height: 250px; + overflow: auto; + position: absolute; + top: 0; + width: 100%; +} + +.direct-chat-contacts-light { + background: #f8f9fa; +} + +.direct-chat-contacts-light .contacts-list-name { + color: #495057; +} + +.direct-chat-contacts-light .contacts-list-date { + color: #6c757d; +} + +.direct-chat-contacts-light .contacts-list-msg { + color: #545b62; +} + +.contacts-list { + padding-left: 0; + list-style: none; +} + +.contacts-list > li { + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + margin: 0; + padding: 10px; +} + +.contacts-list > li::after { + display: block; + clear: both; + content: ""; +} + +.contacts-list > li:last-of-type { + border-bottom: 0; +} + +.contacts-list-img { + border-radius: 50%; + float: left; + width: 40px; +} + +.contacts-list-info { + color: #ffffff; + margin-left: 45px; +} + +.contacts-list-name, +.contacts-list-status { + display: block; +} + +.contacts-list-name { + font-weight: 600; +} + +.contacts-list-status { + font-size: 0.875rem; +} + +.contacts-list-date { + color: #ced4da; + font-weight: normal; +} + +.contacts-list-msg { + color: #b1bbc4; +} + +.direct-chat-primary .right > .direct-chat-text { + background: #007bff; + border-color: #007bff; + color: #ffffff; +} + +.direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before { + border-left-color: #007bff; +} + +.direct-chat-secondary .right > .direct-chat-text { + background: #6c757d; + border-color: #6c757d; + color: #ffffff; +} + +.direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before { + border-left-color: #6c757d; +} + +.direct-chat-success .right > .direct-chat-text { + background: #28a745; + border-color: #28a745; + color: #ffffff; +} + +.direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before { + border-left-color: #28a745; +} + +.direct-chat-info .right > .direct-chat-text { + background: #17a2b8; + border-color: #17a2b8; + color: #ffffff; +} + +.direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before { + border-left-color: #17a2b8; +} + +.direct-chat-warning .right > .direct-chat-text { + background: #ffc107; + border-color: #ffc107; + color: #1F2D3D; +} + +.direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before { + border-left-color: #ffc107; +} + +.direct-chat-danger .right > .direct-chat-text { + background: #dc3545; + border-color: #dc3545; + color: #ffffff; +} + +.direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before { + border-left-color: #dc3545; +} + +.direct-chat-light .right > .direct-chat-text { + background: #f8f9fa; + border-color: #f8f9fa; + color: #1F2D3D; +} + +.direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before { + border-left-color: #f8f9fa; +} + +.direct-chat-dark .right > .direct-chat-text { + background: #343a40; + border-color: #343a40; + color: #ffffff; +} + +.direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before { + border-left-color: #343a40; +} + +.direct-chat-lightblue .right > .direct-chat-text { + background: #3c8dbc; + border-color: #3c8dbc; + color: #ffffff; +} + +.direct-chat-lightblue .right > .direct-chat-text::after, .direct-chat-lightblue .right > .direct-chat-text::before { + border-left-color: #3c8dbc; +} + +.direct-chat-navy .right > .direct-chat-text { + background: #001f3f; + border-color: #001f3f; + color: #ffffff; +} + +.direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before { + border-left-color: #001f3f; +} + +.direct-chat-olive .right > .direct-chat-text { + background: #3d9970; + border-color: #3d9970; + color: #ffffff; +} + +.direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before { + border-left-color: #3d9970; +} + +.direct-chat-lime .right > .direct-chat-text { + background: #01ff70; + border-color: #01ff70; + color: #1F2D3D; +} + +.direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before { + border-left-color: #01ff70; +} + +.direct-chat-fuchsia .right > .direct-chat-text { + background: #f012be; + border-color: #f012be; + color: #ffffff; +} + +.direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before { + border-left-color: #f012be; +} + +.direct-chat-maroon .right > .direct-chat-text { + background: #d81b60; + border-color: #d81b60; + color: #ffffff; +} + +.direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before { + border-left-color: #d81b60; +} + +.direct-chat-blue .right > .direct-chat-text { + background: #007bff; + border-color: #007bff; + color: #ffffff; +} + +.direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before { + border-left-color: #007bff; +} + +.direct-chat-indigo .right > .direct-chat-text { + background: #6610f2; + border-color: #6610f2; + color: #ffffff; +} + +.direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before { + border-left-color: #6610f2; +} + +.direct-chat-purple .right > .direct-chat-text { + background: #6f42c1; + border-color: #6f42c1; + color: #ffffff; +} + +.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before { + border-left-color: #6f42c1; +} + +.direct-chat-pink .right > .direct-chat-text { + background: #e83e8c; + border-color: #e83e8c; + color: #ffffff; +} + +.direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before { + border-left-color: #e83e8c; +} + +.direct-chat-red .right > .direct-chat-text { + background: #dc3545; + border-color: #dc3545; + color: #ffffff; +} + +.direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before { + border-left-color: #dc3545; +} + +.direct-chat-orange .right > .direct-chat-text { + background: #fd7e14; + border-color: #fd7e14; + color: #1F2D3D; +} + +.direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before { + border-left-color: #fd7e14; +} + +.direct-chat-yellow .right > .direct-chat-text { + background: #ffc107; + border-color: #ffc107; + color: #1F2D3D; +} + +.direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before { + border-left-color: #ffc107; +} + +.direct-chat-green .right > .direct-chat-text { + background: #28a745; + border-color: #28a745; + color: #ffffff; +} + +.direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before { + border-left-color: #28a745; +} + +.direct-chat-teal .right > .direct-chat-text { + background: #20c997; + border-color: #20c997; + color: #ffffff; +} + +.direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before { + border-left-color: #20c997; +} + +.direct-chat-cyan .right > .direct-chat-text { + background: #17a2b8; + border-color: #17a2b8; + color: #ffffff; +} + +.direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before { + border-left-color: #17a2b8; +} + +.direct-chat-white .right > .direct-chat-text { + background: #ffffff; + border-color: #ffffff; + color: #1F2D3D; +} + +.direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before { + border-left-color: #ffffff; +} + +.direct-chat-gray .right > .direct-chat-text { + background: #6c757d; + border-color: #6c757d; + color: #ffffff; +} + +.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before { + border-left-color: #6c757d; +} + +.direct-chat-gray-dark .right > .direct-chat-text { + background: #343a40; + border-color: #343a40; + color: #ffffff; +} + +.direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before { + border-left-color: #343a40; +} + +.users-list { + padding-left: 0; + list-style: none; +} + +.users-list > li { + float: left; + padding: 10px; + text-align: center; + width: 25%; +} + +.users-list > li img { + border-radius: 50%; + height: auto; + max-width: 100%; +} + +.users-list > li > a:hover, +.users-list > li > a:hover .users-list-name { + color: #999; +} + +.users-list-name, +.users-list-date { + display: block; +} + +.users-list-name { + color: #495057; + font-size: 0.875rem; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.users-list-date { + color: #748290; + font-size: 12px; +} + +.card-widget { + border: 0; + position: relative; +} + +.widget-user .widget-user-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + height: 135px; + padding: 1rem; + text-align: center; +} + +.widget-user .widget-user-username { + font-size: 25px; + font-weight: 300; + margin-bottom: 0; + margin-top: 0; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); +} + +.widget-user .widget-user-desc { + margin-top: 0; +} + +.widget-user .widget-user-image { + left: 50%; + margin-left: -45px; + position: absolute; + top: 80px; +} + +.widget-user .widget-user-image > img { + border: 3px solid #ffffff; + height: auto; + width: 90px; +} + +.widget-user .card-footer { + padding-top: 50px; +} + +.widget-user-2 .widget-user-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + padding: 1rem; +} + +.widget-user-2 .widget-user-username { + font-size: 25px; + font-weight: 300; + margin-bottom: 5px; + margin-top: 5px; +} + +.widget-user-2 .widget-user-desc { + margin-top: 0; +} + +.widget-user-2 .widget-user-username, +.widget-user-2 .widget-user-desc { + margin-left: 75px; +} + +.widget-user-2 .widget-user-image > img { + float: left; + height: auto; + width: 65px; +} + +.mailbox-messages > .table { + margin: 0; +} + +.mailbox-controls { + padding: 5px; +} + +.mailbox-controls.with-border { + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.mailbox-read-info { + border-bottom: 1px solid rgba(0, 0, 0, 0.125); + padding: 10px; +} + +.mailbox-read-info h3 { + font-size: 20px; + margin: 0; +} + +.mailbox-read-info h5 { + margin: 0; + padding: 5px 0 0; +} + +.mailbox-read-time { + color: #999; + font-size: 13px; +} + +.mailbox-read-message { + padding: 10px; +} + +.mailbox-attachments { + padding-left: 0; + list-style: none; +} + +.mailbox-attachments li { + border: 1px solid #eee; + float: left; + margin-bottom: 10px; + margin-right: 10px; + width: 200px; +} + +.mailbox-attachment-name { + color: #666; + font-weight: bold; +} + +.mailbox-attachment-icon, +.mailbox-attachment-info, +.mailbox-attachment-size { + display: block; +} + +.mailbox-attachment-info { + background: #f8f9fa; + padding: 10px; +} + +.mailbox-attachment-size { + color: #999; + font-size: 12px; +} + +.mailbox-attachment-size > span { + display: inline-block; + padding-top: 0.75rem; +} + +.mailbox-attachment-icon { + color: #666; + font-size: 65px; + max-height: 132.5px; + padding: 20px 10px; + text-align: center; +} + +.mailbox-attachment-icon.has-img { + padding: 0; +} + +.mailbox-attachment-icon.has-img > img { + height: auto; + max-width: 100%; +} + +.lockscreen { + background: #e9ecef; +} + +.lockscreen .lockscreen-name { + font-weight: 600; + text-align: center; +} + +.lockscreen-logo { + font-size: 35px; + font-weight: 300; + margin-bottom: 25px; + text-align: center; +} + +.lockscreen-logo a { + color: #495057; +} + +.lockscreen-wrapper { + margin: 0 auto; + margin-top: 10%; + max-width: 400px; +} + +.lockscreen-item { + border-radius: 4px; + background: #ffffff; + margin: 10px auto 30px; + padding: 0; + position: relative; + width: 290px; +} + +.lockscreen-image { + border-radius: 50%; + background: #ffffff; + left: -10px; + padding: 5px; + position: absolute; + top: -25px; + z-index: 10; +} + +.lockscreen-image > img { + border-radius: 50%; + height: 70px; + width: 70px; +} + +.lockscreen-credentials { + margin-left: 70px; +} + +.lockscreen-credentials .form-control { + border: 0; +} + +.lockscreen-credentials .btn { + background-color: #ffffff; + border: 0; + padding: 0 10px; +} + +.lockscreen-footer { + margin-top: 10px; +} + +.login-logo, +.register-logo { + font-size: 2.1rem; + font-weight: 300; + margin-bottom: .9rem; + text-align: center; +} + +.login-logo a, +.register-logo a { + color: #495057; +} + +.login-page, +.register-page { + -ms-flex-align: center; + align-items: center; + background: #e9ecef; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + height: 100vh; + -ms-flex-pack: center; + justify-content: center; +} + +.login-box, +.register-box { + width: 360px; +} + +@media (max-width: 576px) { + .login-box, + .register-box { + margin-top: .5rem; + width: 90%; + } +} + +.login-card-body, +.register-card-body { + background: #ffffff; + border-top: 0; + color: #666; + padding: 20px; +} + +.login-card-body .input-group .form-control, +.register-card-body .input-group .form-control { + border-right: 0; +} + +.login-card-body .input-group .form-control:focus, +.register-card-body .input-group .form-control:focus { + box-shadow: none; +} + +.login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text, +.register-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text { + border-color: #80bdff; +} + +.login-card-body .input-group .form-control.is-valid:focus, +.register-card-body .input-group .form-control.is-valid:focus { + box-shadow: none; +} + +.login-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text, +.register-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text { + border-color: #28a745; +} + +.login-card-body .input-group .form-control.is-invalid:focus, +.register-card-body .input-group .form-control.is-invalid:focus { + box-shadow: none; +} + +.login-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text, +.register-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text { + border-color: #dc3545; +} + +.login-card-body .input-group .input-group-text, +.register-card-body .input-group .input-group-text { + background-color: transparent; + border-bottom-right-radius: 0.25rem; + border-left: 0; + border-top-right-radius: 0.25rem; + color: #777; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +.login-box-msg, +.register-box-msg { + margin: 0; + padding: 0 20px 20px; + text-align: center; +} + +.social-auth-links { + margin: 10px 0; +} + +.error-page { + margin: 20px auto 0; + width: 600px; +} + +@media (max-width: 767.98px) { + .error-page { + width: 100%; + } +} + +.error-page > .headline { + float: left; + font-size: 100px; + font-weight: 300; +} + +@media (max-width: 767.98px) { + .error-page > .headline { + float: none; + text-align: center; + } +} + +.error-page > .error-content { + display: block; + margin-left: 190px; +} + +@media (max-width: 767.98px) { + .error-page > .error-content { + margin-left: 0; + } +} + +.error-page > .error-content > h3 { + font-size: 25px; + font-weight: 300; +} + +@media (max-width: 767.98px) { + .error-page > .error-content > h3 { + text-align: center; + } +} + +.invoice { + background: #ffffff; + border: 1px solid rgba(0, 0, 0, 0.125); + position: relative; +} + +.invoice-title { + margin-top: 0; +} + +.profile-user-img { + border: 3px solid #adb5bd; + margin: 0 auto; + padding: 3px; + width: 100px; +} + +.profile-username { + font-size: 21px; + margin-top: 5px; +} + +.post { + border-bottom: 1px solid #adb5bd; + color: #666; + margin-bottom: 15px; + padding-bottom: 15px; +} + +.post:last-of-type { + border-bottom: 0; + margin-bottom: 0; + padding-bottom: 0; +} + +.post .user-block { + margin-bottom: 15px; + width: 100%; +} + +.post .row { + width: 100%; +} + +.product-image { + max-width: 100%; + height: auto; + width: 100%; +} + +.product-image-thumbs { + -ms-flex-align: stretch; + align-items: stretch; + display: -ms-flexbox; + display: flex; + margin-top: 2rem; +} + +.product-image-thumb { + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + border-radius: 0.25rem; + background-color: #ffffff; + border: 1px solid #dee2e6; + display: -ms-flexbox; + display: flex; + margin-right: 1rem; + max-width: 7rem; + padding: 0.5rem; +} + +.product-image-thumb img { + max-width: 100%; + height: auto; + -ms-flex-item-align: center; + align-self: center; +} + +.product-image-thumb:hover { + opacity: 0.5; +} + +.product-share a { + margin-right: .5rem; +} + +.projects td { + vertical-align: middle; +} + +.projects .list-inline { + margin-bottom: 0; +} + +.projects img.table-avatar, +.projects .table-avatar img { + border-radius: 50%; + display: inline; + width: 2.5rem; +} + +.projects .project-state { + text-align: center; +} + +.fc-button { + background: #f8f9fa; + background-image: none; + border-bottom-color: #ddd; + border-color: #ddd; + color: #495057; +} + +.fc-button:hover, .fc-button:active, .fc-button.hover { + background-color: #e9e9e9; +} + +.fc-header-title h2 { + color: #666; + font-size: 15px; + line-height: 1.6em; + margin-left: 10px; +} + +.fc-header-right { + padding-right: 10px; +} + +.fc-header-left { + padding-left: 10px; +} + +.fc-widget-header { + background: #fafafa; +} + +.fc-grid { + border: 0; + width: 100%; +} + +.fc-widget-header:first-of-type, +.fc-widget-content:first-of-type { + border-left: 0; + border-right: 0; +} + +.fc-widget-header:last-of-type, +.fc-widget-content:last-of-type { + border-right: 0; +} + +.fc-toolbar, +.fc-toolbar.fc-header-toolbar { + margin: 0; + padding: 1rem; +} + +@media (max-width: 575.98px) { + .fc-toolbar { + -ms-flex-direction: column; + flex-direction: column; + } + .fc-toolbar .fc-left { + -ms-flex-order: 1; + order: 1; + margin-bottom: .5rem; + } + .fc-toolbar .fc-center { + -ms-flex-order: 0; + order: 0; + margin-bottom: .375rem; + } + .fc-toolbar .fc-right { + -ms-flex-order: 2; + order: 2; + } +} + +.fc-day-number { + font-size: 20px; + font-weight: 300; + padding-right: 10px; +} + +.fc-color-picker { + list-style: none; + margin: 0; + padding: 0; +} + +.fc-color-picker > li { + float: left; + font-size: 30px; + line-height: 30px; + margin-right: 5px; +} + +.fc-color-picker > li .fa, +.fc-color-picker > li .fas, +.fc-color-picker > li .far, +.fc-color-picker > li .fab, +.fc-color-picker > li .glyphicon, +.fc-color-picker > li .ion { + transition: -webkit-transform linear .3s; + transition: transform linear .3s; + transition: transform linear .3s, -webkit-transform linear .3s; +} + +.fc-color-picker > li .fa:hover, +.fc-color-picker > li .fas:hover, +.fc-color-picker > li .far:hover, +.fc-color-picker > li .fab:hover, +.fc-color-picker > li .glyphicon:hover, +.fc-color-picker > li .ion:hover { + -webkit-transform: rotate(30deg); + transform: rotate(30deg); +} + +#add-new-event { + transition: all linear .3s; +} + +.external-event { + box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2); + border-radius: 0.25rem; + cursor: move; + font-weight: bold; + margin-bottom: 4px; + padding: 5px 10px; +} + +.external-event:hover { + box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2); +} + +.select2-container--default .select2-selection--single { + border: 1px solid #ced4da; + padding: 0.46875rem 0.75rem; + height: calc(2.25rem + 2px); +} + +.select2-container--default.select2-container--open .select2-selection--single { + border-color: #80bdff; +} + +.select2-container--default .select2-dropdown { + border: 1px solid #ced4da; +} + +.select2-container--default .select2-results__option { + padding: 6px 12px; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-user-select: none; +} + +.select2-container--default .select2-selection--single .select2-selection__rendered { + padding-left: 0; + height: auto; + margin-top: -3px; +} + +.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__rendered { + padding-right: 6px; + padding-left: 20px; +} + +.select2-container--default .select2-selection--single .select2-selection__arrow { + height: 31px; + right: 6px; +} + +.select2-container--default .select2-selection--single .select2-selection__arrow b { + margin-top: 0; +} + +.select2-container--default .select2-dropdown .select2-search__field, +.select2-container--default .select2-search--inline .select2-search__field { + border: 1px solid #ced4da; +} + +.select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-search--inline .select2-search__field:focus { + outline: none; + border: 1px solid #80bdff; +} + +.select2-container--default .select2-dropdown.select2-dropdown--below { + border-top: 0; +} + +.select2-container--default .select2-dropdown.select2-dropdown--above { + border-bottom: 0; +} + +.select2-container--default .select2-results__option[aria-disabled='true'] { + color: #6c757d; +} + +.select2-container--default .select2-results__option[aria-selected='true'] { + background-color: #dee2e6; +} + +.select2-container--default .select2-results__option[aria-selected='true'], .select2-container--default .select2-results__option[aria-selected='true']:hover { + color: #1F2D3D; +} + +.select2-container--default .select2-results__option--highlighted { + background-color: #007bff; + color: #ffffff; +} + +.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #0074f0; + color: #ffffff; +} + +.select2-container--default .select2-selection--multiple { + border: 1px solid #ced4da; + min-height: calc(2.25rem + 2px); +} + +.select2-container--default .select2-selection--multiple:focus { + border-color: #80bdff; +} + +.select2-container--default .select2-selection--multiple .select2-selection__rendered { + padding: 0 0.375rem 0.375rem; + margin-bottom: -0.375rem; +} + +.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline { + width: 100%; + margin-left: 0.375rem; +} + +.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field { + width: 100% !important; +} + +.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field { + border: 0; + margin-top: 6px; +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #007bff; + border-color: #006fe6; + color: #ffffff; + padding: 0 10px; + margin-top: .31rem; +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); + float: right; + margin-left: 5px; + margin-right: -2px; +} + +.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field { + margin-top: 8px; +} + +.text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice { + margin-top: .4rem; +} + +.select2-container--default.select2-container--focus .select2-selection--single, +.select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #80bdff; +} + +.select2-container--default.select2-container--focus .select2-search__field { + border: 0; +} + +.select2-container--default .select2-selection--single .select2-selection__rendered li { + padding-right: 10px; +} + +.input-group-prepend ~ .select2-container--default .select2-selection { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.input-group > .select2-container--default:not(:last-child) .select2-selection { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.select2-container--bootstrap4.select2-container--focus .select2-selection { + box-shadow: none; +} + +select.form-control-sm ~ .select2-container--default { + font-size: 0.875rem; +} + +.text-sm .select2-container--default .select2-selection--single, +select.form-control-sm ~ .select2-container--default .select2-selection--single { + height: calc(1.8125rem + 2px); +} + +.text-sm .select2-container--default .select2-selection--single .select2-selection__rendered, +select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__rendered { + margin-top: -.4rem; +} + +.text-sm .select2-container--default .select2-selection--single .select2-selection__arrow, +select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__arrow { + top: -.12rem; +} + +.text-sm .select2-container--default .select2-selection--multiple, +select.form-control-sm ~ .select2-container--default .select2-selection--multiple { + min-height: calc(1.8125rem + 2px); +} + +.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered, +select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered { + padding: 0 0.25rem 0.25rem; + margin-top: -0.1rem; +} + +.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline, +select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline { + margin-left: 0.25rem; +} + +.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field, +select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field { + margin-top: 6px; +} + +.maximized-card .select2-dropdown { + z-index: 9999; +} + +.select2-primary + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #80bdff; +} + +.select2-primary + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #80bdff; +} + +.select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus, +.select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #80bdff; +} + +.select2-container--default .select2-primary .select2-results__option--highlighted, +.select2-primary .select2-container--default .select2-results__option--highlighted { + background-color: #007bff; + color: #ffffff; +} + +.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover, +.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #0074f0; + color: #ffffff; +} + +.select2-container--default .select2-primary .select2-selection--multiple:focus, +.select2-primary .select2-container--default .select2-selection--multiple:focus { + border-color: #80bdff; +} + +.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice, +.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #007bff; + border-color: #006fe6; + color: #ffffff; +} + +.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove, +.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple, +.select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #80bdff; +} + +.select2-secondary + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #afb5ba; +} + +.select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #afb5ba; +} + +.select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus, +.select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #afb5ba; +} + +.select2-container--default .select2-secondary .select2-results__option--highlighted, +.select2-secondary .select2-container--default .select2-results__option--highlighted { + background-color: #6c757d; + color: #ffffff; +} + +.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover, +.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #656d75; + color: #ffffff; +} + +.select2-container--default .select2-secondary .select2-selection--multiple:focus, +.select2-secondary .select2-container--default .select2-selection--multiple:focus { + border-color: #afb5ba; +} + +.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice, +.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #6c757d; + border-color: #60686f; + color: #ffffff; +} + +.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove, +.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple, +.select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #afb5ba; +} + +.select2-success + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #71dd8a; +} + +.select2-success + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #71dd8a; +} + +.select2-container--default .select2-success.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-success .select2-search--inline .select2-search__field:focus, +.select2-success .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-success .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-success .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #71dd8a; +} + +.select2-container--default .select2-success .select2-results__option--highlighted, +.select2-success .select2-container--default .select2-results__option--highlighted { + background-color: #28a745; + color: #ffffff; +} + +.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover, +.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #259b40; + color: #ffffff; +} + +.select2-container--default .select2-success .select2-selection--multiple:focus, +.select2-success .select2-container--default .select2-selection--multiple:focus { + border-color: #71dd8a; +} + +.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice, +.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #28a745; + border-color: #23923d; + color: #ffffff; +} + +.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove, +.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple, +.select2-success .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #71dd8a; +} + +.select2-info + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #63d9ec; +} + +.select2-info + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #63d9ec; +} + +.select2-container--default .select2-info.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-info .select2-search--inline .select2-search__field:focus, +.select2-info .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-info .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-info .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #63d9ec; +} + +.select2-container--default .select2-info .select2-results__option--highlighted, +.select2-info .select2-container--default .select2-results__option--highlighted { + background-color: #17a2b8; + color: #ffffff; +} + +.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover, +.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #1596aa; + color: #ffffff; +} + +.select2-container--default .select2-info .select2-selection--multiple:focus, +.select2-info .select2-container--default .select2-selection--multiple:focus { + border-color: #63d9ec; +} + +.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice, +.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #17a2b8; + border-color: #148ea1; + color: #ffffff; +} + +.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove, +.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple, +.select2-info .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #63d9ec; +} + +.select2-warning + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #ffe187; +} + +.select2-warning + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #ffe187; +} + +.select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus, +.select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #ffe187; +} + +.select2-container--default .select2-warning .select2-results__option--highlighted, +.select2-warning .select2-container--default .select2-results__option--highlighted { + background-color: #ffc107; + color: #1F2D3D; +} + +.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover, +.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #f7b900; + color: #1F2D3D; +} + +.select2-container--default .select2-warning .select2-selection--multiple:focus, +.select2-warning .select2-container--default .select2-selection--multiple:focus { + border-color: #ffe187; +} + +.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice, +.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #ffc107; + border-color: #edb100; + color: #1F2D3D; +} + +.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove, +.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(31, 45, 61, 0.7); +} + +.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #1F2D3D; +} + +.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple, +.select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #ffe187; +} + +.select2-danger + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #efa2a9; +} + +.select2-danger + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #efa2a9; +} + +.select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus, +.select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #efa2a9; +} + +.select2-container--default .select2-danger .select2-results__option--highlighted, +.select2-danger .select2-container--default .select2-results__option--highlighted { + background-color: #dc3545; + color: #ffffff; +} + +.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover, +.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #da2839; + color: #ffffff; +} + +.select2-container--default .select2-danger .select2-selection--multiple:focus, +.select2-danger .select2-container--default .select2-selection--multiple:focus { + border-color: #efa2a9; +} + +.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice, +.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #dc3545; + border-color: #d32535; + color: #ffffff; +} + +.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove, +.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple, +.select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #efa2a9; +} + +.select2-light + .select2-container--default.select2-container--open .select2-selection--single { + border-color: white; +} + +.select2-light + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: white; +} + +.select2-container--default .select2-light.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-light .select2-search--inline .select2-search__field:focus, +.select2-light .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-light .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-light .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid white; +} + +.select2-container--default .select2-light .select2-results__option--highlighted, +.select2-light .select2-container--default .select2-results__option--highlighted { + background-color: #f8f9fa; + color: #1F2D3D; +} + +.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover, +.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #eff1f4; + color: #1F2D3D; +} + +.select2-container--default .select2-light .select2-selection--multiple:focus, +.select2-light .select2-container--default .select2-selection--multiple:focus { + border-color: white; +} + +.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice, +.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #f8f9fa; + border-color: #e9ecef; + color: #1F2D3D; +} + +.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove, +.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(31, 45, 61, 0.7); +} + +.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #1F2D3D; +} + +.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple, +.select2-light .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: white; +} + +.select2-dark + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #6d7a86; +} + +.select2-dark + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #6d7a86; +} + +.select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus, +.select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #6d7a86; +} + +.select2-container--default .select2-dark .select2-results__option--highlighted, +.select2-dark .select2-container--default .select2-results__option--highlighted { + background-color: #343a40; + color: #ffffff; +} + +.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover, +.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #2d3238; + color: #ffffff; +} + +.select2-container--default .select2-dark .select2-selection--multiple:focus, +.select2-dark .select2-container--default .select2-selection--multiple:focus { + border-color: #6d7a86; +} + +.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice, +.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #343a40; + border-color: #292d32; + color: #ffffff; +} + +.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove, +.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple, +.select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #6d7a86; +} + +.select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #99c5de; +} + +.select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #99c5de; +} + +.select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus, +.select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #99c5de; +} + +.select2-container--default .select2-lightblue .select2-results__option--highlighted, +.select2-lightblue .select2-container--default .select2-results__option--highlighted { + background-color: #3c8dbc; + color: #ffffff; +} + +.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover, +.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #3884b0; + color: #ffffff; +} + +.select2-container--default .select2-lightblue .select2-selection--multiple:focus, +.select2-lightblue .select2-container--default .select2-selection--multiple:focus { + border-color: #99c5de; +} + +.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice, +.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #3c8dbc; + border-color: #367fa9; + color: #ffffff; +} + +.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove, +.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple, +.select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #99c5de; +} + +.select2-navy + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #005ebf; +} + +.select2-navy + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #005ebf; +} + +.select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus, +.select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #005ebf; +} + +.select2-container--default .select2-navy .select2-results__option--highlighted, +.select2-navy .select2-container--default .select2-results__option--highlighted { + background-color: #001f3f; + color: #ffffff; +} + +.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover, +.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #001730; + color: #ffffff; +} + +.select2-container--default .select2-navy .select2-selection--multiple:focus, +.select2-navy .select2-container--default .select2-selection--multiple:focus { + border-color: #005ebf; +} + +.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice, +.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #001f3f; + border-color: #001226; + color: #ffffff; +} + +.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove, +.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple, +.select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #005ebf; +} + +.select2-olive + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #87cfaf; +} + +.select2-olive + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #87cfaf; +} + +.select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus, +.select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #87cfaf; +} + +.select2-container--default .select2-olive .select2-results__option--highlighted, +.select2-olive .select2-container--default .select2-results__option--highlighted { + background-color: #3d9970; + color: #ffffff; +} + +.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover, +.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #398e68; + color: #ffffff; +} + +.select2-container--default .select2-olive .select2-selection--multiple:focus, +.select2-olive .select2-container--default .select2-selection--multiple:focus { + border-color: #87cfaf; +} + +.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice, +.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #3d9970; + border-color: #368763; + color: #ffffff; +} + +.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove, +.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple, +.select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #87cfaf; +} + +.select2-lime + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #81ffb8; +} + +.select2-lime + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #81ffb8; +} + +.select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus, +.select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #81ffb8; +} + +.select2-container--default .select2-lime .select2-results__option--highlighted, +.select2-lime .select2-container--default .select2-results__option--highlighted { + background-color: #01ff70; + color: #1F2D3D; +} + +.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover, +.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #00f169; + color: #1F2D3D; +} + +.select2-container--default .select2-lime .select2-selection--multiple:focus, +.select2-lime .select2-container--default .select2-selection--multiple:focus { + border-color: #81ffb8; +} + +.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice, +.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #01ff70; + border-color: #00e765; + color: #1F2D3D; +} + +.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove, +.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(31, 45, 61, 0.7); +} + +.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #1F2D3D; +} + +.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple, +.select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #81ffb8; +} + +.select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #f88adf; +} + +.select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #f88adf; +} + +.select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus, +.select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #f88adf; +} + +.select2-container--default .select2-fuchsia .select2-results__option--highlighted, +.select2-fuchsia .select2-container--default .select2-results__option--highlighted { + background-color: #f012be; + color: #ffffff; +} + +.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover, +.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #e40eb4; + color: #ffffff; +} + +.select2-container--default .select2-fuchsia .select2-selection--multiple:focus, +.select2-fuchsia .select2-container--default .select2-selection--multiple:focus { + border-color: #f88adf; +} + +.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice, +.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #f012be; + border-color: #db0ead; + color: #ffffff; +} + +.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove, +.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple, +.select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #f88adf; +} + +.select2-maroon + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #f083ab; +} + +.select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #f083ab; +} + +.select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus, +.select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #f083ab; +} + +.select2-container--default .select2-maroon .select2-results__option--highlighted, +.select2-maroon .select2-container--default .select2-results__option--highlighted { + background-color: #d81b60; + color: #ffffff; +} + +.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover, +.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #ca195a; + color: #ffffff; +} + +.select2-container--default .select2-maroon .select2-selection--multiple:focus, +.select2-maroon .select2-container--default .select2-selection--multiple:focus { + border-color: #f083ab; +} + +.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice, +.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #d81b60; + border-color: #c11856; + color: #ffffff; +} + +.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove, +.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple, +.select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #f083ab; +} + +.select2-blue + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #80bdff; +} + +.select2-blue + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #80bdff; +} + +.select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus, +.select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #80bdff; +} + +.select2-container--default .select2-blue .select2-results__option--highlighted, +.select2-blue .select2-container--default .select2-results__option--highlighted { + background-color: #007bff; + color: #ffffff; +} + +.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover, +.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #0074f0; + color: #ffffff; +} + +.select2-container--default .select2-blue .select2-selection--multiple:focus, +.select2-blue .select2-container--default .select2-selection--multiple:focus { + border-color: #80bdff; +} + +.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice, +.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #007bff; + border-color: #006fe6; + color: #ffffff; +} + +.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove, +.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple, +.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #80bdff; +} + +.select2-indigo + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #b389f9; +} + +.select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #b389f9; +} + +.select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus, +.select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #b389f9; +} + +.select2-container--default .select2-indigo .select2-results__option--highlighted, +.select2-indigo .select2-container--default .select2-results__option--highlighted { + background-color: #6610f2; + color: #ffffff; +} + +.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover, +.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #5f0de6; + color: #ffffff; +} + +.select2-container--default .select2-indigo .select2-selection--multiple:focus, +.select2-indigo .select2-container--default .select2-selection--multiple:focus { + border-color: #b389f9; +} + +.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice, +.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #6610f2; + border-color: #5b0cdd; + color: #ffffff; +} + +.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove, +.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple, +.select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #b389f9; +} + +.select2-purple + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #b8a2e0; +} + +.select2-purple + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #b8a2e0; +} + +.select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus, +.select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #b8a2e0; +} + +.select2-container--default .select2-purple .select2-results__option--highlighted, +.select2-purple .select2-container--default .select2-results__option--highlighted { + background-color: #6f42c1; + color: #ffffff; +} + +.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover, +.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #683cb8; + color: #ffffff; +} + +.select2-container--default .select2-purple .select2-selection--multiple:focus, +.select2-purple .select2-container--default .select2-selection--multiple:focus { + border-color: #b8a2e0; +} + +.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice, +.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #6f42c1; + border-color: #643ab0; + color: #ffffff; +} + +.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove, +.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple, +.select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #b8a2e0; +} + +.select2-pink + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #f6b0d0; +} + +.select2-pink + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #f6b0d0; +} + +.select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus, +.select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #f6b0d0; +} + +.select2-container--default .select2-pink .select2-results__option--highlighted, +.select2-pink .select2-container--default .select2-results__option--highlighted { + background-color: #e83e8c; + color: #ffffff; +} + +.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover, +.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #e63084; + color: #ffffff; +} + +.select2-container--default .select2-pink .select2-selection--multiple:focus, +.select2-pink .select2-container--default .select2-selection--multiple:focus { + border-color: #f6b0d0; +} + +.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice, +.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #e83e8c; + border-color: #e5277e; + color: #ffffff; +} + +.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove, +.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple, +.select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #f6b0d0; +} + +.select2-red + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #efa2a9; +} + +.select2-red + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #efa2a9; +} + +.select2-container--default .select2-red.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-red .select2-search--inline .select2-search__field:focus, +.select2-red .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-red .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-red .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #efa2a9; +} + +.select2-container--default .select2-red .select2-results__option--highlighted, +.select2-red .select2-container--default .select2-results__option--highlighted { + background-color: #dc3545; + color: #ffffff; +} + +.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover, +.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #da2839; + color: #ffffff; +} + +.select2-container--default .select2-red .select2-selection--multiple:focus, +.select2-red .select2-container--default .select2-selection--multiple:focus { + border-color: #efa2a9; +} + +.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice, +.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #dc3545; + border-color: #d32535; + color: #ffffff; +} + +.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove, +.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple, +.select2-red .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #efa2a9; +} + +.select2-orange + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #fec392; +} + +.select2-orange + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #fec392; +} + +.select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus, +.select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #fec392; +} + +.select2-container--default .select2-orange .select2-results__option--highlighted, +.select2-orange .select2-container--default .select2-results__option--highlighted { + background-color: #fd7e14; + color: #1F2D3D; +} + +.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover, +.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #fd7605; + color: #ffffff; +} + +.select2-container--default .select2-orange .select2-selection--multiple:focus, +.select2-orange .select2-container--default .select2-selection--multiple:focus { + border-color: #fec392; +} + +.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice, +.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #fd7e14; + border-color: #f57102; + color: #1F2D3D; +} + +.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove, +.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(31, 45, 61, 0.7); +} + +.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #1F2D3D; +} + +.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple, +.select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #fec392; +} + +.select2-yellow + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #ffe187; +} + +.select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #ffe187; +} + +.select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus, +.select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #ffe187; +} + +.select2-container--default .select2-yellow .select2-results__option--highlighted, +.select2-yellow .select2-container--default .select2-results__option--highlighted { + background-color: #ffc107; + color: #1F2D3D; +} + +.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover, +.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #f7b900; + color: #1F2D3D; +} + +.select2-container--default .select2-yellow .select2-selection--multiple:focus, +.select2-yellow .select2-container--default .select2-selection--multiple:focus { + border-color: #ffe187; +} + +.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice, +.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #ffc107; + border-color: #edb100; + color: #1F2D3D; +} + +.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove, +.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(31, 45, 61, 0.7); +} + +.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #1F2D3D; +} + +.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple, +.select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #ffe187; +} + +.select2-green + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #71dd8a; +} + +.select2-green + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #71dd8a; +} + +.select2-container--default .select2-green.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-green .select2-search--inline .select2-search__field:focus, +.select2-green .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-green .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-green .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #71dd8a; +} + +.select2-container--default .select2-green .select2-results__option--highlighted, +.select2-green .select2-container--default .select2-results__option--highlighted { + background-color: #28a745; + color: #ffffff; +} + +.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover, +.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #259b40; + color: #ffffff; +} + +.select2-container--default .select2-green .select2-selection--multiple:focus, +.select2-green .select2-container--default .select2-selection--multiple:focus { + border-color: #71dd8a; +} + +.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice, +.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #28a745; + border-color: #23923d; + color: #ffffff; +} + +.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove, +.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple, +.select2-green .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #71dd8a; +} + +.select2-teal + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #7eeaca; +} + +.select2-teal + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #7eeaca; +} + +.select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus, +.select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #7eeaca; +} + +.select2-container--default .select2-teal .select2-results__option--highlighted, +.select2-teal .select2-container--default .select2-results__option--highlighted { + background-color: #20c997; + color: #ffffff; +} + +.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover, +.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #1ebc8d; + color: #ffffff; +} + +.select2-container--default .select2-teal .select2-selection--multiple:focus, +.select2-teal .select2-container--default .select2-selection--multiple:focus { + border-color: #7eeaca; +} + +.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice, +.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #20c997; + border-color: #1cb386; + color: #ffffff; +} + +.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove, +.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple, +.select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #7eeaca; +} + +.select2-cyan + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #63d9ec; +} + +.select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #63d9ec; +} + +.select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus, +.select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #63d9ec; +} + +.select2-container--default .select2-cyan .select2-results__option--highlighted, +.select2-cyan .select2-container--default .select2-results__option--highlighted { + background-color: #17a2b8; + color: #ffffff; +} + +.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover, +.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #1596aa; + color: #ffffff; +} + +.select2-container--default .select2-cyan .select2-selection--multiple:focus, +.select2-cyan .select2-container--default .select2-selection--multiple:focus { + border-color: #63d9ec; +} + +.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice, +.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #17a2b8; + border-color: #148ea1; + color: #ffffff; +} + +.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove, +.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple, +.select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #63d9ec; +} + +.select2-white + .select2-container--default.select2-container--open .select2-selection--single { + border-color: white; +} + +.select2-white + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: white; +} + +.select2-container--default .select2-white.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-white .select2-search--inline .select2-search__field:focus, +.select2-white .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-white .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-white .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid white; +} + +.select2-container--default .select2-white .select2-results__option--highlighted, +.select2-white .select2-container--default .select2-results__option--highlighted { + background-color: #ffffff; + color: #1F2D3D; +} + +.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover, +.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #f7f7f7; + color: #1F2D3D; +} + +.select2-container--default .select2-white .select2-selection--multiple:focus, +.select2-white .select2-container--default .select2-selection--multiple:focus { + border-color: white; +} + +.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice, +.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #ffffff; + border-color: #f2f2f2; + color: #1F2D3D; +} + +.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove, +.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(31, 45, 61, 0.7); +} + +.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #1F2D3D; +} + +.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple, +.select2-white .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: white; +} + +.select2-gray + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #afb5ba; +} + +.select2-gray + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #afb5ba; +} + +.select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus, +.select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #afb5ba; +} + +.select2-container--default .select2-gray .select2-results__option--highlighted, +.select2-gray .select2-container--default .select2-results__option--highlighted { + background-color: #6c757d; + color: #ffffff; +} + +.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover, +.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #656d75; + color: #ffffff; +} + +.select2-container--default .select2-gray .select2-selection--multiple:focus, +.select2-gray .select2-container--default .select2-selection--multiple:focus { + border-color: #afb5ba; +} + +.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice, +.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #6c757d; + border-color: #60686f; + color: #ffffff; +} + +.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove, +.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple, +.select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #afb5ba; +} + +.select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single { + border-color: #6d7a86; +} + +.select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single { + border-color: #6d7a86; +} + +.select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus, +.select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus, +.select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus, +.select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus, +.select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus { + border: 1px solid #6d7a86; +} + +.select2-container--default .select2-gray-dark .select2-results__option--highlighted, +.select2-gray-dark .select2-container--default .select2-results__option--highlighted { + background-color: #343a40; + color: #ffffff; +} + +.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover, +.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected], +.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover { + background-color: #2d3238; + color: #ffffff; +} + +.select2-container--default .select2-gray-dark .select2-selection--multiple:focus, +.select2-gray-dark .select2-container--default .select2-selection--multiple:focus { + border-color: #6d7a86; +} + +.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice, +.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice { + background-color: #343a40; + border-color: #292d32; + color: #ffffff; +} + +.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove, +.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { + color: rgba(255, 255, 255, 0.7); +} + +.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover, +.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { + color: #ffffff; +} + +.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple, +.select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: #6d7a86; +} + +.slider .tooltip.in { + opacity: 0.9; +} + +.slider.slider-vertical { + height: 100%; +} + +.slider.slider-horizontal { + width: 100%; +} + +.slider-primary .slider .slider-selection { + background: #007bff; +} + +.slider-secondary .slider .slider-selection { + background: #6c757d; +} + +.slider-success .slider .slider-selection { + background: #28a745; +} + +.slider-info .slider .slider-selection { + background: #17a2b8; +} + +.slider-warning .slider .slider-selection { + background: #ffc107; +} + +.slider-danger .slider .slider-selection { + background: #dc3545; +} + +.slider-light .slider .slider-selection { + background: #f8f9fa; +} + +.slider-dark .slider .slider-selection { + background: #343a40; +} + +.slider-lightblue .slider .slider-selection { + background: #3c8dbc; +} + +.slider-navy .slider .slider-selection { + background: #001f3f; +} + +.slider-olive .slider .slider-selection { + background: #3d9970; +} + +.slider-lime .slider .slider-selection { + background: #01ff70; +} + +.slider-fuchsia .slider .slider-selection { + background: #f012be; +} + +.slider-maroon .slider .slider-selection { + background: #d81b60; +} + +.slider-blue .slider .slider-selection { + background: #007bff; +} + +.slider-indigo .slider .slider-selection { + background: #6610f2; +} + +.slider-purple .slider .slider-selection { + background: #6f42c1; +} + +.slider-pink .slider .slider-selection { + background: #e83e8c; +} + +.slider-red .slider .slider-selection { + background: #dc3545; +} + +.slider-orange .slider .slider-selection { + background: #fd7e14; +} + +.slider-yellow .slider .slider-selection { + background: #ffc107; +} + +.slider-green .slider .slider-selection { + background: #28a745; +} + +.slider-teal .slider .slider-selection { + background: #20c997; +} + +.slider-cyan .slider .slider-selection { + background: #17a2b8; +} + +.slider-white .slider .slider-selection { + background: #ffffff; +} + +.slider-gray .slider .slider-selection { + background: #6c757d; +} + +.slider-gray-dark .slider .slider-selection { + background: #343a40; +} + +.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #007bff; +} + +.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #007bff; +} + +.icheck-primary > input:first-child:checked + label::before, +.icheck-primary > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #007bff; + border-color: #007bff; +} + +.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #6c757d; +} + +.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #6c757d; +} + +.icheck-secondary > input:first-child:checked + label::before, +.icheck-secondary > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #6c757d; + border-color: #6c757d; +} + +.icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #28a745; +} + +.icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #28a745; +} + +.icheck-success > input:first-child:checked + label::before, +.icheck-success > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #28a745; + border-color: #28a745; +} + +.icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #17a2b8; +} + +.icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #17a2b8; +} + +.icheck-info > input:first-child:checked + label::before, +.icheck-info > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #17a2b8; + border-color: #17a2b8; +} + +.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #ffc107; +} + +.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #ffc107; +} + +.icheck-warning > input:first-child:checked + label::before, +.icheck-warning > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #ffc107; + border-color: #ffc107; +} + +.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #dc3545; +} + +.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #dc3545; +} + +.icheck-danger > input:first-child:checked + label::before, +.icheck-danger > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #dc3545; + border-color: #dc3545; +} + +.icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #f8f9fa; +} + +.icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #f8f9fa; +} + +.icheck-light > input:first-child:checked + label::before, +.icheck-light > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #343a40; +} + +.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #343a40; +} + +.icheck-dark > input:first-child:checked + label::before, +.icheck-dark > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #343a40; + border-color: #343a40; +} + +.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #3c8dbc; +} + +.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #3c8dbc; +} + +.icheck-lightblue > input:first-child:checked + label::before, +.icheck-lightblue > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #3c8dbc; + border-color: #3c8dbc; +} + +.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #001f3f; +} + +.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #001f3f; +} + +.icheck-navy > input:first-child:checked + label::before, +.icheck-navy > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #001f3f; + border-color: #001f3f; +} + +.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #3d9970; +} + +.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #3d9970; +} + +.icheck-olive > input:first-child:checked + label::before, +.icheck-olive > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #3d9970; + border-color: #3d9970; +} + +.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #01ff70; +} + +.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #01ff70; +} + +.icheck-lime > input:first-child:checked + label::before, +.icheck-lime > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #01ff70; + border-color: #01ff70; +} + +.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #f012be; +} + +.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #f012be; +} + +.icheck-fuchsia > input:first-child:checked + label::before, +.icheck-fuchsia > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #f012be; + border-color: #f012be; +} + +.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #d81b60; +} + +.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #d81b60; +} + +.icheck-maroon > input:first-child:checked + label::before, +.icheck-maroon > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #d81b60; + border-color: #d81b60; +} + +.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #007bff; +} + +.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #007bff; +} + +.icheck-blue > input:first-child:checked + label::before, +.icheck-blue > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #007bff; + border-color: #007bff; +} + +.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #6610f2; +} + +.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #6610f2; +} + +.icheck-indigo > input:first-child:checked + label::before, +.icheck-indigo > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #6610f2; + border-color: #6610f2; +} + +.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #6f42c1; +} + +.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #6f42c1; +} + +.icheck-purple > input:first-child:checked + label::before, +.icheck-purple > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #6f42c1; + border-color: #6f42c1; +} + +.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #e83e8c; +} + +.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #e83e8c; +} + +.icheck-pink > input:first-child:checked + label::before, +.icheck-pink > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #e83e8c; + border-color: #e83e8c; +} + +.icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #dc3545; +} + +.icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #dc3545; +} + +.icheck-red > input:first-child:checked + label::before, +.icheck-red > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #dc3545; + border-color: #dc3545; +} + +.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #fd7e14; +} + +.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #fd7e14; +} + +.icheck-orange > input:first-child:checked + label::before, +.icheck-orange > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #fd7e14; + border-color: #fd7e14; +} + +.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #ffc107; +} + +.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #ffc107; +} + +.icheck-yellow > input:first-child:checked + label::before, +.icheck-yellow > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #ffc107; + border-color: #ffc107; +} + +.icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #28a745; +} + +.icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #28a745; +} + +.icheck-green > input:first-child:checked + label::before, +.icheck-green > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #28a745; + border-color: #28a745; +} + +.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #20c997; +} + +.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #20c997; +} + +.icheck-teal > input:first-child:checked + label::before, +.icheck-teal > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #20c997; + border-color: #20c997; +} + +.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #17a2b8; +} + +.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #17a2b8; +} + +.icheck-cyan > input:first-child:checked + label::before, +.icheck-cyan > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #17a2b8; + border-color: #17a2b8; +} + +.icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #ffffff; +} + +.icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #ffffff; +} + +.icheck-white > input:first-child:checked + label::before, +.icheck-white > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #ffffff; + border-color: #ffffff; +} + +.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #6c757d; +} + +.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #6c757d; +} + +.icheck-gray > input:first-child:checked + label::before, +.icheck-gray > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #6c757d; + border-color: #6c757d; +} + +.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before, +.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type="hidden"] + label::before { + border-color: #343a40; +} + +.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before, +.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type="hidden"] + label::before { + border-color: #343a40; +} + +.icheck-gray-dark > input:first-child:checked + label::before, +.icheck-gray-dark > input:first-child:checked + input[type="hidden"] + label::before { + background-color: #343a40; + border-color: #343a40; +} + +.mapael .map { + position: relative; +} + +.mapael .mapTooltip { + font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + 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; + border-radius: 0.25rem; + font-size: 0.875rem; + background-color: #000; + color: #ffffff; + display: block; + max-width: 200px; + padding: 0.25rem 0.5rem; + position: absolute; + text-align: center; + word-wrap: break-word; + z-index: 1070; +} + +.mapael .myLegend { + background-color: #f8f9fa; + border: 1px solid #adb5bd; + padding: 10px; + width: 600px; +} + +.mapael .zoomButton { + background-color: #f8f9fa; + border: 1px solid #ddd; + border-radius: 0.25rem; + color: #444; + cursor: pointer; + font-weight: bold; + height: 16px; + left: 10px; + line-height: 14px; + padding-left: 1px; + position: absolute; + text-align: center; + top: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + width: 16px; +} + +.mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover { + background-color: #e9ecef; + color: #2b2b2b; +} + +.mapael .zoomReset { + line-height: 12px; + top: 10px; +} + +.mapael .zoomIn { + top: 30px; +} + +.mapael .zoomOut { + top: 50px; +} + +.jqvmap-zoomin, +.jqvmap-zoomout { + background-color: #f8f9fa; + border: 1px solid #ddd; + border-radius: 0.25rem; + color: #444; + height: 15px; + width: 15px; +} + +.jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover, +.jqvmap-zoomout:hover, +.jqvmap-zoomout:active, +.jqvmap-zoomout.hover { + background-color: #e9ecef; + color: #2b2b2b; +} + +.swal2-icon.swal2-info { + border-color: ligthen(#17a2b8, 20%); + color: #17a2b8; +} + +.swal2-icon.swal2-warning { + border-color: ligthen(#ffc107, 20%); + color: #ffc107; +} + +.swal2-icon.swal2-error { + border-color: ligthen(#dc3545, 20%); + color: #dc3545; +} + +.swal2-icon.swal2-question { + border-color: ligthen(#6c757d, 20%); + color: #6c757d; +} + +.swal2-icon.swal2-success { + border-color: ligthen(#28a745, 20%); + color: #28a745; +} + +.swal2-icon.swal2-success .swal2-success-ring { + border-color: ligthen(#28a745, 20%); +} + +.swal2-icon.swal2-success [class^='swal2-success-line'] { + background-color: #28a745; +} + +#toast-container .toast { + background-color: #007bff; +} + +#toast-container .toast-success { + background-color: #28a745; +} + +#toast-container .toast-error { + background-color: #dc3545; +} + +#toast-container .toast-info { + background-color: #17a2b8; +} + +#toast-container .toast-warning { + background-color: #ffc107; +} + +.toast-bottom-full-width .toast, +.toast-top-full-width .toast { + max-width: inherit; +} + +.pace { + z-index: 1048; +} + +.pace .pace-progress { + z-index: 1049; +} + +.pace .pace-activity { + z-index: 1050; +} + +.pace-primary .pace .pace-progress { + background: #007bff; +} + +.pace-barber-shop-primary .pace { + background: #ffffff; +} + +.pace-barber-shop-primary .pace .pace-progress { + background: #007bff; +} + +.pace-barber-shop-primary .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-primary .pace .pace-progress::after { + color: rgba(0, 123, 255, 0.2); +} + +.pace-bounce-primary .pace .pace-activity { + background: #007bff; +} + +.pace-center-atom-primary .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-primary .pace-progress::before { + background: #007bff; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-primary .pace-activity { + border-color: #007bff; +} + +.pace-center-atom-primary .pace-activity::after, .pace-center-atom-primary .pace-activity::before { + border-color: #007bff; +} + +.pace-center-circle-primary .pace .pace-progress { + background: rgba(0, 123, 255, 0.8); + color: #ffffff; +} + +.pace-center-radar-primary .pace .pace-activity { + border-color: #007bff transparent transparent; +} + +.pace-center-radar-primary .pace .pace-activity::before { + border-color: #007bff transparent transparent; +} + +.pace-center-simple-primary .pace { + background: #ffffff; + border-color: #007bff; +} + +.pace-center-simple-primary .pace .pace-progress { + background: #007bff; +} + +.pace-material-primary .pace { + color: #007bff; +} + +.pace-corner-indicator-primary .pace .pace-activity { + background: #007bff; +} + +.pace-corner-indicator-primary .pace .pace-activity::after, +.pace-corner-indicator-primary .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-primary .pace .pace-activity::before { + border-right-color: rgba(0, 123, 255, 0.2); + border-left-color: rgba(0, 123, 255, 0.2); +} + +.pace-corner-indicator-primary .pace .pace-activity::after { + border-top-color: rgba(0, 123, 255, 0.2); + border-bottom-color: rgba(0, 123, 255, 0.2); +} + +.pace-fill-left-primary .pace .pace-progress { + background-color: rgba(0, 123, 255, 0.2); +} + +.pace-flash-primary .pace .pace-progress { + background: #007bff; +} + +.pace-flash-primary .pace .pace-progress-inner { + box-shadow: 0 0 10px #007bff, 0 0 5px #007bff; +} + +.pace-flash-primary .pace .pace-activity { + border-top-color: #007bff; + border-left-color: #007bff; +} + +.pace-loading-bar-primary .pace .pace-progress { + background: #007bff; + color: #007bff; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-primary .pace .pace-activity { + box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-primary .pace .pace-progress { + background-color: #007bff; + box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-primary .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-primary .pace-progress { + color: #007bff; +} + +.pace-secondary .pace .pace-progress { + background: #6c757d; +} + +.pace-barber-shop-secondary .pace { + background: #ffffff; +} + +.pace-barber-shop-secondary .pace .pace-progress { + background: #6c757d; +} + +.pace-barber-shop-secondary .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-secondary .pace .pace-progress::after { + color: rgba(108, 117, 125, 0.2); +} + +.pace-bounce-secondary .pace .pace-activity { + background: #6c757d; +} + +.pace-center-atom-secondary .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-secondary .pace-progress::before { + background: #6c757d; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-secondary .pace-activity { + border-color: #6c757d; +} + +.pace-center-atom-secondary .pace-activity::after, .pace-center-atom-secondary .pace-activity::before { + border-color: #6c757d; +} + +.pace-center-circle-secondary .pace .pace-progress { + background: rgba(108, 117, 125, 0.8); + color: #ffffff; +} + +.pace-center-radar-secondary .pace .pace-activity { + border-color: #6c757d transparent transparent; +} + +.pace-center-radar-secondary .pace .pace-activity::before { + border-color: #6c757d transparent transparent; +} + +.pace-center-simple-secondary .pace { + background: #ffffff; + border-color: #6c757d; +} + +.pace-center-simple-secondary .pace .pace-progress { + background: #6c757d; +} + +.pace-material-secondary .pace { + color: #6c757d; +} + +.pace-corner-indicator-secondary .pace .pace-activity { + background: #6c757d; +} + +.pace-corner-indicator-secondary .pace .pace-activity::after, +.pace-corner-indicator-secondary .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-secondary .pace .pace-activity::before { + border-right-color: rgba(108, 117, 125, 0.2); + border-left-color: rgba(108, 117, 125, 0.2); +} + +.pace-corner-indicator-secondary .pace .pace-activity::after { + border-top-color: rgba(108, 117, 125, 0.2); + border-bottom-color: rgba(108, 117, 125, 0.2); +} + +.pace-fill-left-secondary .pace .pace-progress { + background-color: rgba(108, 117, 125, 0.2); +} + +.pace-flash-secondary .pace .pace-progress { + background: #6c757d; +} + +.pace-flash-secondary .pace .pace-progress-inner { + box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d; +} + +.pace-flash-secondary .pace .pace-activity { + border-top-color: #6c757d; + border-left-color: #6c757d; +} + +.pace-loading-bar-secondary .pace .pace-progress { + background: #6c757d; + color: #6c757d; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-secondary .pace .pace-activity { + box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-secondary .pace .pace-progress { + background-color: #6c757d; + box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-secondary .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-secondary .pace-progress { + color: #6c757d; +} + +.pace-success .pace .pace-progress { + background: #28a745; +} + +.pace-barber-shop-success .pace { + background: #ffffff; +} + +.pace-barber-shop-success .pace .pace-progress { + background: #28a745; +} + +.pace-barber-shop-success .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-success .pace .pace-progress::after { + color: rgba(40, 167, 69, 0.2); +} + +.pace-bounce-success .pace .pace-activity { + background: #28a745; +} + +.pace-center-atom-success .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-success .pace-progress::before { + background: #28a745; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-success .pace-activity { + border-color: #28a745; +} + +.pace-center-atom-success .pace-activity::after, .pace-center-atom-success .pace-activity::before { + border-color: #28a745; +} + +.pace-center-circle-success .pace .pace-progress { + background: rgba(40, 167, 69, 0.8); + color: #ffffff; +} + +.pace-center-radar-success .pace .pace-activity { + border-color: #28a745 transparent transparent; +} + +.pace-center-radar-success .pace .pace-activity::before { + border-color: #28a745 transparent transparent; +} + +.pace-center-simple-success .pace { + background: #ffffff; + border-color: #28a745; +} + +.pace-center-simple-success .pace .pace-progress { + background: #28a745; +} + +.pace-material-success .pace { + color: #28a745; +} + +.pace-corner-indicator-success .pace .pace-activity { + background: #28a745; +} + +.pace-corner-indicator-success .pace .pace-activity::after, +.pace-corner-indicator-success .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-success .pace .pace-activity::before { + border-right-color: rgba(40, 167, 69, 0.2); + border-left-color: rgba(40, 167, 69, 0.2); +} + +.pace-corner-indicator-success .pace .pace-activity::after { + border-top-color: rgba(40, 167, 69, 0.2); + border-bottom-color: rgba(40, 167, 69, 0.2); +} + +.pace-fill-left-success .pace .pace-progress { + background-color: rgba(40, 167, 69, 0.2); +} + +.pace-flash-success .pace .pace-progress { + background: #28a745; +} + +.pace-flash-success .pace .pace-progress-inner { + box-shadow: 0 0 10px #28a745, 0 0 5px #28a745; +} + +.pace-flash-success .pace .pace-activity { + border-top-color: #28a745; + border-left-color: #28a745; +} + +.pace-loading-bar-success .pace .pace-progress { + background: #28a745; + color: #28a745; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-success .pace .pace-activity { + box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-success .pace .pace-progress { + background-color: #28a745; + box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-success .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-success .pace-progress { + color: #28a745; +} + +.pace-info .pace .pace-progress { + background: #17a2b8; +} + +.pace-barber-shop-info .pace { + background: #ffffff; +} + +.pace-barber-shop-info .pace .pace-progress { + background: #17a2b8; +} + +.pace-barber-shop-info .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-info .pace .pace-progress::after { + color: rgba(23, 162, 184, 0.2); +} + +.pace-bounce-info .pace .pace-activity { + background: #17a2b8; +} + +.pace-center-atom-info .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-info .pace-progress::before { + background: #17a2b8; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-info .pace-activity { + border-color: #17a2b8; +} + +.pace-center-atom-info .pace-activity::after, .pace-center-atom-info .pace-activity::before { + border-color: #17a2b8; +} + +.pace-center-circle-info .pace .pace-progress { + background: rgba(23, 162, 184, 0.8); + color: #ffffff; +} + +.pace-center-radar-info .pace .pace-activity { + border-color: #17a2b8 transparent transparent; +} + +.pace-center-radar-info .pace .pace-activity::before { + border-color: #17a2b8 transparent transparent; +} + +.pace-center-simple-info .pace { + background: #ffffff; + border-color: #17a2b8; +} + +.pace-center-simple-info .pace .pace-progress { + background: #17a2b8; +} + +.pace-material-info .pace { + color: #17a2b8; +} + +.pace-corner-indicator-info .pace .pace-activity { + background: #17a2b8; +} + +.pace-corner-indicator-info .pace .pace-activity::after, +.pace-corner-indicator-info .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-info .pace .pace-activity::before { + border-right-color: rgba(23, 162, 184, 0.2); + border-left-color: rgba(23, 162, 184, 0.2); +} + +.pace-corner-indicator-info .pace .pace-activity::after { + border-top-color: rgba(23, 162, 184, 0.2); + border-bottom-color: rgba(23, 162, 184, 0.2); +} + +.pace-fill-left-info .pace .pace-progress { + background-color: rgba(23, 162, 184, 0.2); +} + +.pace-flash-info .pace .pace-progress { + background: #17a2b8; +} + +.pace-flash-info .pace .pace-progress-inner { + box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8; +} + +.pace-flash-info .pace .pace-activity { + border-top-color: #17a2b8; + border-left-color: #17a2b8; +} + +.pace-loading-bar-info .pace .pace-progress { + background: #17a2b8; + color: #17a2b8; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-info .pace .pace-activity { + box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-info .pace .pace-progress { + background-color: #17a2b8; + box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-info .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-info .pace-progress { + color: #17a2b8; +} + +.pace-warning .pace .pace-progress { + background: #ffc107; +} + +.pace-barber-shop-warning .pace { + background: #1F2D3D; +} + +.pace-barber-shop-warning .pace .pace-progress { + background: #ffc107; +} + +.pace-barber-shop-warning .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-warning .pace .pace-progress::after { + color: rgba(255, 193, 7, 0.2); +} + +.pace-bounce-warning .pace .pace-activity { + background: #ffc107; +} + +.pace-center-atom-warning .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-warning .pace-progress::before { + background: #ffc107; + color: #1F2D3D; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-warning .pace-activity { + border-color: #ffc107; +} + +.pace-center-atom-warning .pace-activity::after, .pace-center-atom-warning .pace-activity::before { + border-color: #ffc107; +} + +.pace-center-circle-warning .pace .pace-progress { + background: rgba(255, 193, 7, 0.8); + color: #1F2D3D; +} + +.pace-center-radar-warning .pace .pace-activity { + border-color: #ffc107 transparent transparent; +} + +.pace-center-radar-warning .pace .pace-activity::before { + border-color: #ffc107 transparent transparent; +} + +.pace-center-simple-warning .pace { + background: #1F2D3D; + border-color: #ffc107; +} + +.pace-center-simple-warning .pace .pace-progress { + background: #ffc107; +} + +.pace-material-warning .pace { + color: #ffc107; +} + +.pace-corner-indicator-warning .pace .pace-activity { + background: #ffc107; +} + +.pace-corner-indicator-warning .pace .pace-activity::after, +.pace-corner-indicator-warning .pace .pace-activity::before { + border: 5px solid #1F2D3D; +} + +.pace-corner-indicator-warning .pace .pace-activity::before { + border-right-color: rgba(255, 193, 7, 0.2); + border-left-color: rgba(255, 193, 7, 0.2); +} + +.pace-corner-indicator-warning .pace .pace-activity::after { + border-top-color: rgba(255, 193, 7, 0.2); + border-bottom-color: rgba(255, 193, 7, 0.2); +} + +.pace-fill-left-warning .pace .pace-progress { + background-color: rgba(255, 193, 7, 0.2); +} + +.pace-flash-warning .pace .pace-progress { + background: #ffc107; +} + +.pace-flash-warning .pace .pace-progress-inner { + box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107; +} + +.pace-flash-warning .pace .pace-activity { + border-top-color: #ffc107; + border-left-color: #ffc107; +} + +.pace-loading-bar-warning .pace .pace-progress { + background: #ffc107; + color: #ffc107; + box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D; +} + +.pace-loading-bar-warning .pace .pace-activity { + box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1F2D3D; +} + +.pace-mac-osx-warning .pace .pace-progress { + background-color: #ffc107; + box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); +} + +.pace-mac-osx-warning .pace .pace-activity { + background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-warning .pace-progress { + color: #ffc107; +} + +.pace-danger .pace .pace-progress { + background: #dc3545; +} + +.pace-barber-shop-danger .pace { + background: #ffffff; +} + +.pace-barber-shop-danger .pace .pace-progress { + background: #dc3545; +} + +.pace-barber-shop-danger .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-danger .pace .pace-progress::after { + color: rgba(220, 53, 69, 0.2); +} + +.pace-bounce-danger .pace .pace-activity { + background: #dc3545; +} + +.pace-center-atom-danger .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-danger .pace-progress::before { + background: #dc3545; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-danger .pace-activity { + border-color: #dc3545; +} + +.pace-center-atom-danger .pace-activity::after, .pace-center-atom-danger .pace-activity::before { + border-color: #dc3545; +} + +.pace-center-circle-danger .pace .pace-progress { + background: rgba(220, 53, 69, 0.8); + color: #ffffff; +} + +.pace-center-radar-danger .pace .pace-activity { + border-color: #dc3545 transparent transparent; +} + +.pace-center-radar-danger .pace .pace-activity::before { + border-color: #dc3545 transparent transparent; +} + +.pace-center-simple-danger .pace { + background: #ffffff; + border-color: #dc3545; +} + +.pace-center-simple-danger .pace .pace-progress { + background: #dc3545; +} + +.pace-material-danger .pace { + color: #dc3545; +} + +.pace-corner-indicator-danger .pace .pace-activity { + background: #dc3545; +} + +.pace-corner-indicator-danger .pace .pace-activity::after, +.pace-corner-indicator-danger .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-danger .pace .pace-activity::before { + border-right-color: rgba(220, 53, 69, 0.2); + border-left-color: rgba(220, 53, 69, 0.2); +} + +.pace-corner-indicator-danger .pace .pace-activity::after { + border-top-color: rgba(220, 53, 69, 0.2); + border-bottom-color: rgba(220, 53, 69, 0.2); +} + +.pace-fill-left-danger .pace .pace-progress { + background-color: rgba(220, 53, 69, 0.2); +} + +.pace-flash-danger .pace .pace-progress { + background: #dc3545; +} + +.pace-flash-danger .pace .pace-progress-inner { + box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545; +} + +.pace-flash-danger .pace .pace-activity { + border-top-color: #dc3545; + border-left-color: #dc3545; +} + +.pace-loading-bar-danger .pace .pace-progress { + background: #dc3545; + color: #dc3545; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-danger .pace .pace-activity { + box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-danger .pace .pace-progress { + background-color: #dc3545; + box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-danger .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-danger .pace-progress { + color: #dc3545; +} + +.pace-light .pace .pace-progress { + background: #f8f9fa; +} + +.pace-barber-shop-light .pace { + background: #1F2D3D; +} + +.pace-barber-shop-light .pace .pace-progress { + background: #f8f9fa; +} + +.pace-barber-shop-light .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-light .pace .pace-progress::after { + color: rgba(248, 249, 250, 0.2); +} + +.pace-bounce-light .pace .pace-activity { + background: #f8f9fa; +} + +.pace-center-atom-light .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-light .pace-progress::before { + background: #f8f9fa; + color: #1F2D3D; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-light .pace-activity { + border-color: #f8f9fa; +} + +.pace-center-atom-light .pace-activity::after, .pace-center-atom-light .pace-activity::before { + border-color: #f8f9fa; +} + +.pace-center-circle-light .pace .pace-progress { + background: rgba(248, 249, 250, 0.8); + color: #1F2D3D; +} + +.pace-center-radar-light .pace .pace-activity { + border-color: #f8f9fa transparent transparent; +} + +.pace-center-radar-light .pace .pace-activity::before { + border-color: #f8f9fa transparent transparent; +} + +.pace-center-simple-light .pace { + background: #1F2D3D; + border-color: #f8f9fa; +} + +.pace-center-simple-light .pace .pace-progress { + background: #f8f9fa; +} + +.pace-material-light .pace { + color: #f8f9fa; +} + +.pace-corner-indicator-light .pace .pace-activity { + background: #f8f9fa; +} + +.pace-corner-indicator-light .pace .pace-activity::after, +.pace-corner-indicator-light .pace .pace-activity::before { + border: 5px solid #1F2D3D; +} + +.pace-corner-indicator-light .pace .pace-activity::before { + border-right-color: rgba(248, 249, 250, 0.2); + border-left-color: rgba(248, 249, 250, 0.2); +} + +.pace-corner-indicator-light .pace .pace-activity::after { + border-top-color: rgba(248, 249, 250, 0.2); + border-bottom-color: rgba(248, 249, 250, 0.2); +} + +.pace-fill-left-light .pace .pace-progress { + background-color: rgba(248, 249, 250, 0.2); +} + +.pace-flash-light .pace .pace-progress { + background: #f8f9fa; +} + +.pace-flash-light .pace .pace-progress-inner { + box-shadow: 0 0 10px #f8f9fa, 0 0 5px #f8f9fa; +} + +.pace-flash-light .pace .pace-activity { + border-top-color: #f8f9fa; + border-left-color: #f8f9fa; +} + +.pace-loading-bar-light .pace .pace-progress { + background: #f8f9fa; + color: #f8f9fa; + box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D; +} + +.pace-loading-bar-light .pace .pace-activity { + box-shadow: inset 0 0 0 2px #f8f9fa, inset 0 0 0 7px #1F2D3D; +} + +.pace-mac-osx-light .pace .pace-progress { + background-color: #f8f9fa; + box-shadow: inset -1px 0 #f8f9fa, inset 0 -1px #f8f9fa, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); +} + +.pace-mac-osx-light .pace .pace-activity { + background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-light .pace-progress { + color: #f8f9fa; +} + +.pace-dark .pace .pace-progress { + background: #343a40; +} + +.pace-barber-shop-dark .pace { + background: #ffffff; +} + +.pace-barber-shop-dark .pace .pace-progress { + background: #343a40; +} + +.pace-barber-shop-dark .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-dark .pace .pace-progress::after { + color: rgba(52, 58, 64, 0.2); +} + +.pace-bounce-dark .pace .pace-activity { + background: #343a40; +} + +.pace-center-atom-dark .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-dark .pace-progress::before { + background: #343a40; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-dark .pace-activity { + border-color: #343a40; +} + +.pace-center-atom-dark .pace-activity::after, .pace-center-atom-dark .pace-activity::before { + border-color: #343a40; +} + +.pace-center-circle-dark .pace .pace-progress { + background: rgba(52, 58, 64, 0.8); + color: #ffffff; +} + +.pace-center-radar-dark .pace .pace-activity { + border-color: #343a40 transparent transparent; +} + +.pace-center-radar-dark .pace .pace-activity::before { + border-color: #343a40 transparent transparent; +} + +.pace-center-simple-dark .pace { + background: #ffffff; + border-color: #343a40; +} + +.pace-center-simple-dark .pace .pace-progress { + background: #343a40; +} + +.pace-material-dark .pace { + color: #343a40; +} + +.pace-corner-indicator-dark .pace .pace-activity { + background: #343a40; +} + +.pace-corner-indicator-dark .pace .pace-activity::after, +.pace-corner-indicator-dark .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-dark .pace .pace-activity::before { + border-right-color: rgba(52, 58, 64, 0.2); + border-left-color: rgba(52, 58, 64, 0.2); +} + +.pace-corner-indicator-dark .pace .pace-activity::after { + border-top-color: rgba(52, 58, 64, 0.2); + border-bottom-color: rgba(52, 58, 64, 0.2); +} + +.pace-fill-left-dark .pace .pace-progress { + background-color: rgba(52, 58, 64, 0.2); +} + +.pace-flash-dark .pace .pace-progress { + background: #343a40; +} + +.pace-flash-dark .pace .pace-progress-inner { + box-shadow: 0 0 10px #343a40, 0 0 5px #343a40; +} + +.pace-flash-dark .pace .pace-activity { + border-top-color: #343a40; + border-left-color: #343a40; +} + +.pace-loading-bar-dark .pace .pace-progress { + background: #343a40; + color: #343a40; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-dark .pace .pace-activity { + box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-dark .pace .pace-progress { + background-color: #343a40; + box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-dark .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-dark .pace-progress { + color: #343a40; +} + +.pace-lightblue .pace .pace-progress { + background: #3c8dbc; +} + +.pace-barber-shop-lightblue .pace { + background: #ffffff; +} + +.pace-barber-shop-lightblue .pace .pace-progress { + background: #3c8dbc; +} + +.pace-barber-shop-lightblue .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-lightblue .pace .pace-progress::after { + color: rgba(60, 141, 188, 0.2); +} + +.pace-bounce-lightblue .pace .pace-activity { + background: #3c8dbc; +} + +.pace-center-atom-lightblue .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-lightblue .pace-progress::before { + background: #3c8dbc; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-lightblue .pace-activity { + border-color: #3c8dbc; +} + +.pace-center-atom-lightblue .pace-activity::after, .pace-center-atom-lightblue .pace-activity::before { + border-color: #3c8dbc; +} + +.pace-center-circle-lightblue .pace .pace-progress { + background: rgba(60, 141, 188, 0.8); + color: #ffffff; +} + +.pace-center-radar-lightblue .pace .pace-activity { + border-color: #3c8dbc transparent transparent; +} + +.pace-center-radar-lightblue .pace .pace-activity::before { + border-color: #3c8dbc transparent transparent; +} + +.pace-center-simple-lightblue .pace { + background: #ffffff; + border-color: #3c8dbc; +} + +.pace-center-simple-lightblue .pace .pace-progress { + background: #3c8dbc; +} + +.pace-material-lightblue .pace { + color: #3c8dbc; +} + +.pace-corner-indicator-lightblue .pace .pace-activity { + background: #3c8dbc; +} + +.pace-corner-indicator-lightblue .pace .pace-activity::after, +.pace-corner-indicator-lightblue .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-lightblue .pace .pace-activity::before { + border-right-color: rgba(60, 141, 188, 0.2); + border-left-color: rgba(60, 141, 188, 0.2); +} + +.pace-corner-indicator-lightblue .pace .pace-activity::after { + border-top-color: rgba(60, 141, 188, 0.2); + border-bottom-color: rgba(60, 141, 188, 0.2); +} + +.pace-fill-left-lightblue .pace .pace-progress { + background-color: rgba(60, 141, 188, 0.2); +} + +.pace-flash-lightblue .pace .pace-progress { + background: #3c8dbc; +} + +.pace-flash-lightblue .pace .pace-progress-inner { + box-shadow: 0 0 10px #3c8dbc, 0 0 5px #3c8dbc; +} + +.pace-flash-lightblue .pace .pace-activity { + border-top-color: #3c8dbc; + border-left-color: #3c8dbc; +} + +.pace-loading-bar-lightblue .pace .pace-progress { + background: #3c8dbc; + color: #3c8dbc; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-lightblue .pace .pace-activity { + box-shadow: inset 0 0 0 2px #3c8dbc, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-lightblue .pace .pace-progress { + background-color: #3c8dbc; + box-shadow: inset -1px 0 #3c8dbc, inset 0 -1px #3c8dbc, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-lightblue .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-lightblue .pace-progress { + color: #3c8dbc; +} + +.pace-navy .pace .pace-progress { + background: #001f3f; +} + +.pace-barber-shop-navy .pace { + background: #ffffff; +} + +.pace-barber-shop-navy .pace .pace-progress { + background: #001f3f; +} + +.pace-barber-shop-navy .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-navy .pace .pace-progress::after { + color: rgba(0, 31, 63, 0.2); +} + +.pace-bounce-navy .pace .pace-activity { + background: #001f3f; +} + +.pace-center-atom-navy .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-navy .pace-progress::before { + background: #001f3f; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-navy .pace-activity { + border-color: #001f3f; +} + +.pace-center-atom-navy .pace-activity::after, .pace-center-atom-navy .pace-activity::before { + border-color: #001f3f; +} + +.pace-center-circle-navy .pace .pace-progress { + background: rgba(0, 31, 63, 0.8); + color: #ffffff; +} + +.pace-center-radar-navy .pace .pace-activity { + border-color: #001f3f transparent transparent; +} + +.pace-center-radar-navy .pace .pace-activity::before { + border-color: #001f3f transparent transparent; +} + +.pace-center-simple-navy .pace { + background: #ffffff; + border-color: #001f3f; +} + +.pace-center-simple-navy .pace .pace-progress { + background: #001f3f; +} + +.pace-material-navy .pace { + color: #001f3f; +} + +.pace-corner-indicator-navy .pace .pace-activity { + background: #001f3f; +} + +.pace-corner-indicator-navy .pace .pace-activity::after, +.pace-corner-indicator-navy .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-navy .pace .pace-activity::before { + border-right-color: rgba(0, 31, 63, 0.2); + border-left-color: rgba(0, 31, 63, 0.2); +} + +.pace-corner-indicator-navy .pace .pace-activity::after { + border-top-color: rgba(0, 31, 63, 0.2); + border-bottom-color: rgba(0, 31, 63, 0.2); +} + +.pace-fill-left-navy .pace .pace-progress { + background-color: rgba(0, 31, 63, 0.2); +} + +.pace-flash-navy .pace .pace-progress { + background: #001f3f; +} + +.pace-flash-navy .pace .pace-progress-inner { + box-shadow: 0 0 10px #001f3f, 0 0 5px #001f3f; +} + +.pace-flash-navy .pace .pace-activity { + border-top-color: #001f3f; + border-left-color: #001f3f; +} + +.pace-loading-bar-navy .pace .pace-progress { + background: #001f3f; + color: #001f3f; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-navy .pace .pace-activity { + box-shadow: inset 0 0 0 2px #001f3f, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-navy .pace .pace-progress { + background-color: #001f3f; + box-shadow: inset -1px 0 #001f3f, inset 0 -1px #001f3f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-navy .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-navy .pace-progress { + color: #001f3f; +} + +.pace-olive .pace .pace-progress { + background: #3d9970; +} + +.pace-barber-shop-olive .pace { + background: #ffffff; +} + +.pace-barber-shop-olive .pace .pace-progress { + background: #3d9970; +} + +.pace-barber-shop-olive .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-olive .pace .pace-progress::after { + color: rgba(61, 153, 112, 0.2); +} + +.pace-bounce-olive .pace .pace-activity { + background: #3d9970; +} + +.pace-center-atom-olive .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-olive .pace-progress::before { + background: #3d9970; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-olive .pace-activity { + border-color: #3d9970; +} + +.pace-center-atom-olive .pace-activity::after, .pace-center-atom-olive .pace-activity::before { + border-color: #3d9970; +} + +.pace-center-circle-olive .pace .pace-progress { + background: rgba(61, 153, 112, 0.8); + color: #ffffff; +} + +.pace-center-radar-olive .pace .pace-activity { + border-color: #3d9970 transparent transparent; +} + +.pace-center-radar-olive .pace .pace-activity::before { + border-color: #3d9970 transparent transparent; +} + +.pace-center-simple-olive .pace { + background: #ffffff; + border-color: #3d9970; +} + +.pace-center-simple-olive .pace .pace-progress { + background: #3d9970; +} + +.pace-material-olive .pace { + color: #3d9970; +} + +.pace-corner-indicator-olive .pace .pace-activity { + background: #3d9970; +} + +.pace-corner-indicator-olive .pace .pace-activity::after, +.pace-corner-indicator-olive .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-olive .pace .pace-activity::before { + border-right-color: rgba(61, 153, 112, 0.2); + border-left-color: rgba(61, 153, 112, 0.2); +} + +.pace-corner-indicator-olive .pace .pace-activity::after { + border-top-color: rgba(61, 153, 112, 0.2); + border-bottom-color: rgba(61, 153, 112, 0.2); +} + +.pace-fill-left-olive .pace .pace-progress { + background-color: rgba(61, 153, 112, 0.2); +} + +.pace-flash-olive .pace .pace-progress { + background: #3d9970; +} + +.pace-flash-olive .pace .pace-progress-inner { + box-shadow: 0 0 10px #3d9970, 0 0 5px #3d9970; +} + +.pace-flash-olive .pace .pace-activity { + border-top-color: #3d9970; + border-left-color: #3d9970; +} + +.pace-loading-bar-olive .pace .pace-progress { + background: #3d9970; + color: #3d9970; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-olive .pace .pace-activity { + box-shadow: inset 0 0 0 2px #3d9970, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-olive .pace .pace-progress { + background-color: #3d9970; + box-shadow: inset -1px 0 #3d9970, inset 0 -1px #3d9970, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-olive .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-olive .pace-progress { + color: #3d9970; +} + +.pace-lime .pace .pace-progress { + background: #01ff70; +} + +.pace-barber-shop-lime .pace { + background: #1F2D3D; +} + +.pace-barber-shop-lime .pace .pace-progress { + background: #01ff70; +} + +.pace-barber-shop-lime .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-lime .pace .pace-progress::after { + color: rgba(1, 255, 112, 0.2); +} + +.pace-bounce-lime .pace .pace-activity { + background: #01ff70; +} + +.pace-center-atom-lime .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-lime .pace-progress::before { + background: #01ff70; + color: #1F2D3D; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-lime .pace-activity { + border-color: #01ff70; +} + +.pace-center-atom-lime .pace-activity::after, .pace-center-atom-lime .pace-activity::before { + border-color: #01ff70; +} + +.pace-center-circle-lime .pace .pace-progress { + background: rgba(1, 255, 112, 0.8); + color: #1F2D3D; +} + +.pace-center-radar-lime .pace .pace-activity { + border-color: #01ff70 transparent transparent; +} + +.pace-center-radar-lime .pace .pace-activity::before { + border-color: #01ff70 transparent transparent; +} + +.pace-center-simple-lime .pace { + background: #1F2D3D; + border-color: #01ff70; +} + +.pace-center-simple-lime .pace .pace-progress { + background: #01ff70; +} + +.pace-material-lime .pace { + color: #01ff70; +} + +.pace-corner-indicator-lime .pace .pace-activity { + background: #01ff70; +} + +.pace-corner-indicator-lime .pace .pace-activity::after, +.pace-corner-indicator-lime .pace .pace-activity::before { + border: 5px solid #1F2D3D; +} + +.pace-corner-indicator-lime .pace .pace-activity::before { + border-right-color: rgba(1, 255, 112, 0.2); + border-left-color: rgba(1, 255, 112, 0.2); +} + +.pace-corner-indicator-lime .pace .pace-activity::after { + border-top-color: rgba(1, 255, 112, 0.2); + border-bottom-color: rgba(1, 255, 112, 0.2); +} + +.pace-fill-left-lime .pace .pace-progress { + background-color: rgba(1, 255, 112, 0.2); +} + +.pace-flash-lime .pace .pace-progress { + background: #01ff70; +} + +.pace-flash-lime .pace .pace-progress-inner { + box-shadow: 0 0 10px #01ff70, 0 0 5px #01ff70; +} + +.pace-flash-lime .pace .pace-activity { + border-top-color: #01ff70; + border-left-color: #01ff70; +} + +.pace-loading-bar-lime .pace .pace-progress { + background: #01ff70; + color: #01ff70; + box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D; +} + +.pace-loading-bar-lime .pace .pace-activity { + box-shadow: inset 0 0 0 2px #01ff70, inset 0 0 0 7px #1F2D3D; +} + +.pace-mac-osx-lime .pace .pace-progress { + background-color: #01ff70; + box-shadow: inset -1px 0 #01ff70, inset 0 -1px #01ff70, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); +} + +.pace-mac-osx-lime .pace .pace-activity { + background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-lime .pace-progress { + color: #01ff70; +} + +.pace-fuchsia .pace .pace-progress { + background: #f012be; +} + +.pace-barber-shop-fuchsia .pace { + background: #ffffff; +} + +.pace-barber-shop-fuchsia .pace .pace-progress { + background: #f012be; +} + +.pace-barber-shop-fuchsia .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-fuchsia .pace .pace-progress::after { + color: rgba(240, 18, 190, 0.2); +} + +.pace-bounce-fuchsia .pace .pace-activity { + background: #f012be; +} + +.pace-center-atom-fuchsia .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-fuchsia .pace-progress::before { + background: #f012be; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-fuchsia .pace-activity { + border-color: #f012be; +} + +.pace-center-atom-fuchsia .pace-activity::after, .pace-center-atom-fuchsia .pace-activity::before { + border-color: #f012be; +} + +.pace-center-circle-fuchsia .pace .pace-progress { + background: rgba(240, 18, 190, 0.8); + color: #ffffff; +} + +.pace-center-radar-fuchsia .pace .pace-activity { + border-color: #f012be transparent transparent; +} + +.pace-center-radar-fuchsia .pace .pace-activity::before { + border-color: #f012be transparent transparent; +} + +.pace-center-simple-fuchsia .pace { + background: #ffffff; + border-color: #f012be; +} + +.pace-center-simple-fuchsia .pace .pace-progress { + background: #f012be; +} + +.pace-material-fuchsia .pace { + color: #f012be; +} + +.pace-corner-indicator-fuchsia .pace .pace-activity { + background: #f012be; +} + +.pace-corner-indicator-fuchsia .pace .pace-activity::after, +.pace-corner-indicator-fuchsia .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-fuchsia .pace .pace-activity::before { + border-right-color: rgba(240, 18, 190, 0.2); + border-left-color: rgba(240, 18, 190, 0.2); +} + +.pace-corner-indicator-fuchsia .pace .pace-activity::after { + border-top-color: rgba(240, 18, 190, 0.2); + border-bottom-color: rgba(240, 18, 190, 0.2); +} + +.pace-fill-left-fuchsia .pace .pace-progress { + background-color: rgba(240, 18, 190, 0.2); +} + +.pace-flash-fuchsia .pace .pace-progress { + background: #f012be; +} + +.pace-flash-fuchsia .pace .pace-progress-inner { + box-shadow: 0 0 10px #f012be, 0 0 5px #f012be; +} + +.pace-flash-fuchsia .pace .pace-activity { + border-top-color: #f012be; + border-left-color: #f012be; +} + +.pace-loading-bar-fuchsia .pace .pace-progress { + background: #f012be; + color: #f012be; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-fuchsia .pace .pace-activity { + box-shadow: inset 0 0 0 2px #f012be, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-fuchsia .pace .pace-progress { + background-color: #f012be; + box-shadow: inset -1px 0 #f012be, inset 0 -1px #f012be, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-fuchsia .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-fuchsia .pace-progress { + color: #f012be; +} + +.pace-maroon .pace .pace-progress { + background: #d81b60; +} + +.pace-barber-shop-maroon .pace { + background: #ffffff; +} + +.pace-barber-shop-maroon .pace .pace-progress { + background: #d81b60; +} + +.pace-barber-shop-maroon .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-maroon .pace .pace-progress::after { + color: rgba(216, 27, 96, 0.2); +} + +.pace-bounce-maroon .pace .pace-activity { + background: #d81b60; +} + +.pace-center-atom-maroon .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-maroon .pace-progress::before { + background: #d81b60; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-maroon .pace-activity { + border-color: #d81b60; +} + +.pace-center-atom-maroon .pace-activity::after, .pace-center-atom-maroon .pace-activity::before { + border-color: #d81b60; +} + +.pace-center-circle-maroon .pace .pace-progress { + background: rgba(216, 27, 96, 0.8); + color: #ffffff; +} + +.pace-center-radar-maroon .pace .pace-activity { + border-color: #d81b60 transparent transparent; +} + +.pace-center-radar-maroon .pace .pace-activity::before { + border-color: #d81b60 transparent transparent; +} + +.pace-center-simple-maroon .pace { + background: #ffffff; + border-color: #d81b60; +} + +.pace-center-simple-maroon .pace .pace-progress { + background: #d81b60; +} + +.pace-material-maroon .pace { + color: #d81b60; +} + +.pace-corner-indicator-maroon .pace .pace-activity { + background: #d81b60; +} + +.pace-corner-indicator-maroon .pace .pace-activity::after, +.pace-corner-indicator-maroon .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-maroon .pace .pace-activity::before { + border-right-color: rgba(216, 27, 96, 0.2); + border-left-color: rgba(216, 27, 96, 0.2); +} + +.pace-corner-indicator-maroon .pace .pace-activity::after { + border-top-color: rgba(216, 27, 96, 0.2); + border-bottom-color: rgba(216, 27, 96, 0.2); +} + +.pace-fill-left-maroon .pace .pace-progress { + background-color: rgba(216, 27, 96, 0.2); +} + +.pace-flash-maroon .pace .pace-progress { + background: #d81b60; +} + +.pace-flash-maroon .pace .pace-progress-inner { + box-shadow: 0 0 10px #d81b60, 0 0 5px #d81b60; +} + +.pace-flash-maroon .pace .pace-activity { + border-top-color: #d81b60; + border-left-color: #d81b60; +} + +.pace-loading-bar-maroon .pace .pace-progress { + background: #d81b60; + color: #d81b60; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-maroon .pace .pace-activity { + box-shadow: inset 0 0 0 2px #d81b60, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-maroon .pace .pace-progress { + background-color: #d81b60; + box-shadow: inset -1px 0 #d81b60, inset 0 -1px #d81b60, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-maroon .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-maroon .pace-progress { + color: #d81b60; +} + +.pace-blue .pace .pace-progress { + background: #007bff; +} + +.pace-barber-shop-blue .pace { + background: #ffffff; +} + +.pace-barber-shop-blue .pace .pace-progress { + background: #007bff; +} + +.pace-barber-shop-blue .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-blue .pace .pace-progress::after { + color: rgba(0, 123, 255, 0.2); +} + +.pace-bounce-blue .pace .pace-activity { + background: #007bff; +} + +.pace-center-atom-blue .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-blue .pace-progress::before { + background: #007bff; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-blue .pace-activity { + border-color: #007bff; +} + +.pace-center-atom-blue .pace-activity::after, .pace-center-atom-blue .pace-activity::before { + border-color: #007bff; +} + +.pace-center-circle-blue .pace .pace-progress { + background: rgba(0, 123, 255, 0.8); + color: #ffffff; +} + +.pace-center-radar-blue .pace .pace-activity { + border-color: #007bff transparent transparent; +} + +.pace-center-radar-blue .pace .pace-activity::before { + border-color: #007bff transparent transparent; +} + +.pace-center-simple-blue .pace { + background: #ffffff; + border-color: #007bff; +} + +.pace-center-simple-blue .pace .pace-progress { + background: #007bff; +} + +.pace-material-blue .pace { + color: #007bff; +} + +.pace-corner-indicator-blue .pace .pace-activity { + background: #007bff; +} + +.pace-corner-indicator-blue .pace .pace-activity::after, +.pace-corner-indicator-blue .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-blue .pace .pace-activity::before { + border-right-color: rgba(0, 123, 255, 0.2); + border-left-color: rgba(0, 123, 255, 0.2); +} + +.pace-corner-indicator-blue .pace .pace-activity::after { + border-top-color: rgba(0, 123, 255, 0.2); + border-bottom-color: rgba(0, 123, 255, 0.2); +} + +.pace-fill-left-blue .pace .pace-progress { + background-color: rgba(0, 123, 255, 0.2); +} + +.pace-flash-blue .pace .pace-progress { + background: #007bff; +} + +.pace-flash-blue .pace .pace-progress-inner { + box-shadow: 0 0 10px #007bff, 0 0 5px #007bff; +} + +.pace-flash-blue .pace .pace-activity { + border-top-color: #007bff; + border-left-color: #007bff; +} + +.pace-loading-bar-blue .pace .pace-progress { + background: #007bff; + color: #007bff; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-blue .pace .pace-activity { + box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-blue .pace .pace-progress { + background-color: #007bff; + box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-blue .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-blue .pace-progress { + color: #007bff; +} + +.pace-indigo .pace .pace-progress { + background: #6610f2; +} + +.pace-barber-shop-indigo .pace { + background: #ffffff; +} + +.pace-barber-shop-indigo .pace .pace-progress { + background: #6610f2; +} + +.pace-barber-shop-indigo .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-indigo .pace .pace-progress::after { + color: rgba(102, 16, 242, 0.2); +} + +.pace-bounce-indigo .pace .pace-activity { + background: #6610f2; +} + +.pace-center-atom-indigo .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-indigo .pace-progress::before { + background: #6610f2; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-indigo .pace-activity { + border-color: #6610f2; +} + +.pace-center-atom-indigo .pace-activity::after, .pace-center-atom-indigo .pace-activity::before { + border-color: #6610f2; +} + +.pace-center-circle-indigo .pace .pace-progress { + background: rgba(102, 16, 242, 0.8); + color: #ffffff; +} + +.pace-center-radar-indigo .pace .pace-activity { + border-color: #6610f2 transparent transparent; +} + +.pace-center-radar-indigo .pace .pace-activity::before { + border-color: #6610f2 transparent transparent; +} + +.pace-center-simple-indigo .pace { + background: #ffffff; + border-color: #6610f2; +} + +.pace-center-simple-indigo .pace .pace-progress { + background: #6610f2; +} + +.pace-material-indigo .pace { + color: #6610f2; +} + +.pace-corner-indicator-indigo .pace .pace-activity { + background: #6610f2; +} + +.pace-corner-indicator-indigo .pace .pace-activity::after, +.pace-corner-indicator-indigo .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-indigo .pace .pace-activity::before { + border-right-color: rgba(102, 16, 242, 0.2); + border-left-color: rgba(102, 16, 242, 0.2); +} + +.pace-corner-indicator-indigo .pace .pace-activity::after { + border-top-color: rgba(102, 16, 242, 0.2); + border-bottom-color: rgba(102, 16, 242, 0.2); +} + +.pace-fill-left-indigo .pace .pace-progress { + background-color: rgba(102, 16, 242, 0.2); +} + +.pace-flash-indigo .pace .pace-progress { + background: #6610f2; +} + +.pace-flash-indigo .pace .pace-progress-inner { + box-shadow: 0 0 10px #6610f2, 0 0 5px #6610f2; +} + +.pace-flash-indigo .pace .pace-activity { + border-top-color: #6610f2; + border-left-color: #6610f2; +} + +.pace-loading-bar-indigo .pace .pace-progress { + background: #6610f2; + color: #6610f2; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-indigo .pace .pace-activity { + box-shadow: inset 0 0 0 2px #6610f2, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-indigo .pace .pace-progress { + background-color: #6610f2; + box-shadow: inset -1px 0 #6610f2, inset 0 -1px #6610f2, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-indigo .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-indigo .pace-progress { + color: #6610f2; +} + +.pace-purple .pace .pace-progress { + background: #6f42c1; +} + +.pace-barber-shop-purple .pace { + background: #ffffff; +} + +.pace-barber-shop-purple .pace .pace-progress { + background: #6f42c1; +} + +.pace-barber-shop-purple .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-purple .pace .pace-progress::after { + color: rgba(111, 66, 193, 0.2); +} + +.pace-bounce-purple .pace .pace-activity { + background: #6f42c1; +} + +.pace-center-atom-purple .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-purple .pace-progress::before { + background: #6f42c1; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-purple .pace-activity { + border-color: #6f42c1; +} + +.pace-center-atom-purple .pace-activity::after, .pace-center-atom-purple .pace-activity::before { + border-color: #6f42c1; +} + +.pace-center-circle-purple .pace .pace-progress { + background: rgba(111, 66, 193, 0.8); + color: #ffffff; +} + +.pace-center-radar-purple .pace .pace-activity { + border-color: #6f42c1 transparent transparent; +} + +.pace-center-radar-purple .pace .pace-activity::before { + border-color: #6f42c1 transparent transparent; +} + +.pace-center-simple-purple .pace { + background: #ffffff; + border-color: #6f42c1; +} + +.pace-center-simple-purple .pace .pace-progress { + background: #6f42c1; +} + +.pace-material-purple .pace { + color: #6f42c1; +} + +.pace-corner-indicator-purple .pace .pace-activity { + background: #6f42c1; +} + +.pace-corner-indicator-purple .pace .pace-activity::after, +.pace-corner-indicator-purple .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-purple .pace .pace-activity::before { + border-right-color: rgba(111, 66, 193, 0.2); + border-left-color: rgba(111, 66, 193, 0.2); +} + +.pace-corner-indicator-purple .pace .pace-activity::after { + border-top-color: rgba(111, 66, 193, 0.2); + border-bottom-color: rgba(111, 66, 193, 0.2); +} + +.pace-fill-left-purple .pace .pace-progress { + background-color: rgba(111, 66, 193, 0.2); +} + +.pace-flash-purple .pace .pace-progress { + background: #6f42c1; +} + +.pace-flash-purple .pace .pace-progress-inner { + box-shadow: 0 0 10px #6f42c1, 0 0 5px #6f42c1; +} + +.pace-flash-purple .pace .pace-activity { + border-top-color: #6f42c1; + border-left-color: #6f42c1; +} + +.pace-loading-bar-purple .pace .pace-progress { + background: #6f42c1; + color: #6f42c1; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-purple .pace .pace-activity { + box-shadow: inset 0 0 0 2px #6f42c1, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-purple .pace .pace-progress { + background-color: #6f42c1; + box-shadow: inset -1px 0 #6f42c1, inset 0 -1px #6f42c1, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-purple .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-purple .pace-progress { + color: #6f42c1; +} + +.pace-pink .pace .pace-progress { + background: #e83e8c; +} + +.pace-barber-shop-pink .pace { + background: #ffffff; +} + +.pace-barber-shop-pink .pace .pace-progress { + background: #e83e8c; +} + +.pace-barber-shop-pink .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-pink .pace .pace-progress::after { + color: rgba(232, 62, 140, 0.2); +} + +.pace-bounce-pink .pace .pace-activity { + background: #e83e8c; +} + +.pace-center-atom-pink .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-pink .pace-progress::before { + background: #e83e8c; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-pink .pace-activity { + border-color: #e83e8c; +} + +.pace-center-atom-pink .pace-activity::after, .pace-center-atom-pink .pace-activity::before { + border-color: #e83e8c; +} + +.pace-center-circle-pink .pace .pace-progress { + background: rgba(232, 62, 140, 0.8); + color: #ffffff; +} + +.pace-center-radar-pink .pace .pace-activity { + border-color: #e83e8c transparent transparent; +} + +.pace-center-radar-pink .pace .pace-activity::before { + border-color: #e83e8c transparent transparent; +} + +.pace-center-simple-pink .pace { + background: #ffffff; + border-color: #e83e8c; +} + +.pace-center-simple-pink .pace .pace-progress { + background: #e83e8c; +} + +.pace-material-pink .pace { + color: #e83e8c; +} + +.pace-corner-indicator-pink .pace .pace-activity { + background: #e83e8c; +} + +.pace-corner-indicator-pink .pace .pace-activity::after, +.pace-corner-indicator-pink .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-pink .pace .pace-activity::before { + border-right-color: rgba(232, 62, 140, 0.2); + border-left-color: rgba(232, 62, 140, 0.2); +} + +.pace-corner-indicator-pink .pace .pace-activity::after { + border-top-color: rgba(232, 62, 140, 0.2); + border-bottom-color: rgba(232, 62, 140, 0.2); +} + +.pace-fill-left-pink .pace .pace-progress { + background-color: rgba(232, 62, 140, 0.2); +} + +.pace-flash-pink .pace .pace-progress { + background: #e83e8c; +} + +.pace-flash-pink .pace .pace-progress-inner { + box-shadow: 0 0 10px #e83e8c, 0 0 5px #e83e8c; +} + +.pace-flash-pink .pace .pace-activity { + border-top-color: #e83e8c; + border-left-color: #e83e8c; +} + +.pace-loading-bar-pink .pace .pace-progress { + background: #e83e8c; + color: #e83e8c; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-pink .pace .pace-activity { + box-shadow: inset 0 0 0 2px #e83e8c, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-pink .pace .pace-progress { + background-color: #e83e8c; + box-shadow: inset -1px 0 #e83e8c, inset 0 -1px #e83e8c, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-pink .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-pink .pace-progress { + color: #e83e8c; +} + +.pace-red .pace .pace-progress { + background: #dc3545; +} + +.pace-barber-shop-red .pace { + background: #ffffff; +} + +.pace-barber-shop-red .pace .pace-progress { + background: #dc3545; +} + +.pace-barber-shop-red .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-red .pace .pace-progress::after { + color: rgba(220, 53, 69, 0.2); +} + +.pace-bounce-red .pace .pace-activity { + background: #dc3545; +} + +.pace-center-atom-red .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-red .pace-progress::before { + background: #dc3545; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-red .pace-activity { + border-color: #dc3545; +} + +.pace-center-atom-red .pace-activity::after, .pace-center-atom-red .pace-activity::before { + border-color: #dc3545; +} + +.pace-center-circle-red .pace .pace-progress { + background: rgba(220, 53, 69, 0.8); + color: #ffffff; +} + +.pace-center-radar-red .pace .pace-activity { + border-color: #dc3545 transparent transparent; +} + +.pace-center-radar-red .pace .pace-activity::before { + border-color: #dc3545 transparent transparent; +} + +.pace-center-simple-red .pace { + background: #ffffff; + border-color: #dc3545; +} + +.pace-center-simple-red .pace .pace-progress { + background: #dc3545; +} + +.pace-material-red .pace { + color: #dc3545; +} + +.pace-corner-indicator-red .pace .pace-activity { + background: #dc3545; +} + +.pace-corner-indicator-red .pace .pace-activity::after, +.pace-corner-indicator-red .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-red .pace .pace-activity::before { + border-right-color: rgba(220, 53, 69, 0.2); + border-left-color: rgba(220, 53, 69, 0.2); +} + +.pace-corner-indicator-red .pace .pace-activity::after { + border-top-color: rgba(220, 53, 69, 0.2); + border-bottom-color: rgba(220, 53, 69, 0.2); +} + +.pace-fill-left-red .pace .pace-progress { + background-color: rgba(220, 53, 69, 0.2); +} + +.pace-flash-red .pace .pace-progress { + background: #dc3545; +} + +.pace-flash-red .pace .pace-progress-inner { + box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545; +} + +.pace-flash-red .pace .pace-activity { + border-top-color: #dc3545; + border-left-color: #dc3545; +} + +.pace-loading-bar-red .pace .pace-progress { + background: #dc3545; + color: #dc3545; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-red .pace .pace-activity { + box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-red .pace .pace-progress { + background-color: #dc3545; + box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-red .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-red .pace-progress { + color: #dc3545; +} + +.pace-orange .pace .pace-progress { + background: #fd7e14; +} + +.pace-barber-shop-orange .pace { + background: #1F2D3D; +} + +.pace-barber-shop-orange .pace .pace-progress { + background: #fd7e14; +} + +.pace-barber-shop-orange .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-orange .pace .pace-progress::after { + color: rgba(253, 126, 20, 0.2); +} + +.pace-bounce-orange .pace .pace-activity { + background: #fd7e14; +} + +.pace-center-atom-orange .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-orange .pace-progress::before { + background: #fd7e14; + color: #1F2D3D; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-orange .pace-activity { + border-color: #fd7e14; +} + +.pace-center-atom-orange .pace-activity::after, .pace-center-atom-orange .pace-activity::before { + border-color: #fd7e14; +} + +.pace-center-circle-orange .pace .pace-progress { + background: rgba(253, 126, 20, 0.8); + color: #1F2D3D; +} + +.pace-center-radar-orange .pace .pace-activity { + border-color: #fd7e14 transparent transparent; +} + +.pace-center-radar-orange .pace .pace-activity::before { + border-color: #fd7e14 transparent transparent; +} + +.pace-center-simple-orange .pace { + background: #1F2D3D; + border-color: #fd7e14; +} + +.pace-center-simple-orange .pace .pace-progress { + background: #fd7e14; +} + +.pace-material-orange .pace { + color: #fd7e14; +} + +.pace-corner-indicator-orange .pace .pace-activity { + background: #fd7e14; +} + +.pace-corner-indicator-orange .pace .pace-activity::after, +.pace-corner-indicator-orange .pace .pace-activity::before { + border: 5px solid #1F2D3D; +} + +.pace-corner-indicator-orange .pace .pace-activity::before { + border-right-color: rgba(253, 126, 20, 0.2); + border-left-color: rgba(253, 126, 20, 0.2); +} + +.pace-corner-indicator-orange .pace .pace-activity::after { + border-top-color: rgba(253, 126, 20, 0.2); + border-bottom-color: rgba(253, 126, 20, 0.2); +} + +.pace-fill-left-orange .pace .pace-progress { + background-color: rgba(253, 126, 20, 0.2); +} + +.pace-flash-orange .pace .pace-progress { + background: #fd7e14; +} + +.pace-flash-orange .pace .pace-progress-inner { + box-shadow: 0 0 10px #fd7e14, 0 0 5px #fd7e14; +} + +.pace-flash-orange .pace .pace-activity { + border-top-color: #fd7e14; + border-left-color: #fd7e14; +} + +.pace-loading-bar-orange .pace .pace-progress { + background: #fd7e14; + color: #fd7e14; + box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D; +} + +.pace-loading-bar-orange .pace .pace-activity { + box-shadow: inset 0 0 0 2px #fd7e14, inset 0 0 0 7px #1F2D3D; +} + +.pace-mac-osx-orange .pace .pace-progress { + background-color: #fd7e14; + box-shadow: inset -1px 0 #fd7e14, inset 0 -1px #fd7e14, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); +} + +.pace-mac-osx-orange .pace .pace-activity { + background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-orange .pace-progress { + color: #fd7e14; +} + +.pace-yellow .pace .pace-progress { + background: #ffc107; +} + +.pace-barber-shop-yellow .pace { + background: #1F2D3D; +} + +.pace-barber-shop-yellow .pace .pace-progress { + background: #ffc107; +} + +.pace-barber-shop-yellow .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-yellow .pace .pace-progress::after { + color: rgba(255, 193, 7, 0.2); +} + +.pace-bounce-yellow .pace .pace-activity { + background: #ffc107; +} + +.pace-center-atom-yellow .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-yellow .pace-progress::before { + background: #ffc107; + color: #1F2D3D; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-yellow .pace-activity { + border-color: #ffc107; +} + +.pace-center-atom-yellow .pace-activity::after, .pace-center-atom-yellow .pace-activity::before { + border-color: #ffc107; +} + +.pace-center-circle-yellow .pace .pace-progress { + background: rgba(255, 193, 7, 0.8); + color: #1F2D3D; +} + +.pace-center-radar-yellow .pace .pace-activity { + border-color: #ffc107 transparent transparent; +} + +.pace-center-radar-yellow .pace .pace-activity::before { + border-color: #ffc107 transparent transparent; +} + +.pace-center-simple-yellow .pace { + background: #1F2D3D; + border-color: #ffc107; +} + +.pace-center-simple-yellow .pace .pace-progress { + background: #ffc107; +} + +.pace-material-yellow .pace { + color: #ffc107; +} + +.pace-corner-indicator-yellow .pace .pace-activity { + background: #ffc107; +} + +.pace-corner-indicator-yellow .pace .pace-activity::after, +.pace-corner-indicator-yellow .pace .pace-activity::before { + border: 5px solid #1F2D3D; +} + +.pace-corner-indicator-yellow .pace .pace-activity::before { + border-right-color: rgba(255, 193, 7, 0.2); + border-left-color: rgba(255, 193, 7, 0.2); +} + +.pace-corner-indicator-yellow .pace .pace-activity::after { + border-top-color: rgba(255, 193, 7, 0.2); + border-bottom-color: rgba(255, 193, 7, 0.2); +} + +.pace-fill-left-yellow .pace .pace-progress { + background-color: rgba(255, 193, 7, 0.2); +} + +.pace-flash-yellow .pace .pace-progress { + background: #ffc107; +} + +.pace-flash-yellow .pace .pace-progress-inner { + box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107; +} + +.pace-flash-yellow .pace .pace-activity { + border-top-color: #ffc107; + border-left-color: #ffc107; +} + +.pace-loading-bar-yellow .pace .pace-progress { + background: #ffc107; + color: #ffc107; + box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D; +} + +.pace-loading-bar-yellow .pace .pace-activity { + box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1F2D3D; +} + +.pace-mac-osx-yellow .pace .pace-progress { + background-color: #ffc107; + box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); +} + +.pace-mac-osx-yellow .pace .pace-activity { + background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-yellow .pace-progress { + color: #ffc107; +} + +.pace-green .pace .pace-progress { + background: #28a745; +} + +.pace-barber-shop-green .pace { + background: #ffffff; +} + +.pace-barber-shop-green .pace .pace-progress { + background: #28a745; +} + +.pace-barber-shop-green .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-green .pace .pace-progress::after { + color: rgba(40, 167, 69, 0.2); +} + +.pace-bounce-green .pace .pace-activity { + background: #28a745; +} + +.pace-center-atom-green .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-green .pace-progress::before { + background: #28a745; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-green .pace-activity { + border-color: #28a745; +} + +.pace-center-atom-green .pace-activity::after, .pace-center-atom-green .pace-activity::before { + border-color: #28a745; +} + +.pace-center-circle-green .pace .pace-progress { + background: rgba(40, 167, 69, 0.8); + color: #ffffff; +} + +.pace-center-radar-green .pace .pace-activity { + border-color: #28a745 transparent transparent; +} + +.pace-center-radar-green .pace .pace-activity::before { + border-color: #28a745 transparent transparent; +} + +.pace-center-simple-green .pace { + background: #ffffff; + border-color: #28a745; +} + +.pace-center-simple-green .pace .pace-progress { + background: #28a745; +} + +.pace-material-green .pace { + color: #28a745; +} + +.pace-corner-indicator-green .pace .pace-activity { + background: #28a745; +} + +.pace-corner-indicator-green .pace .pace-activity::after, +.pace-corner-indicator-green .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-green .pace .pace-activity::before { + border-right-color: rgba(40, 167, 69, 0.2); + border-left-color: rgba(40, 167, 69, 0.2); +} + +.pace-corner-indicator-green .pace .pace-activity::after { + border-top-color: rgba(40, 167, 69, 0.2); + border-bottom-color: rgba(40, 167, 69, 0.2); +} + +.pace-fill-left-green .pace .pace-progress { + background-color: rgba(40, 167, 69, 0.2); +} + +.pace-flash-green .pace .pace-progress { + background: #28a745; +} + +.pace-flash-green .pace .pace-progress-inner { + box-shadow: 0 0 10px #28a745, 0 0 5px #28a745; +} + +.pace-flash-green .pace .pace-activity { + border-top-color: #28a745; + border-left-color: #28a745; +} + +.pace-loading-bar-green .pace .pace-progress { + background: #28a745; + color: #28a745; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-green .pace .pace-activity { + box-shadow: inset 0 0 0 2px #28a745, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-green .pace .pace-progress { + background-color: #28a745; + box-shadow: inset -1px 0 #28a745, inset 0 -1px #28a745, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-green .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-green .pace-progress { + color: #28a745; +} + +.pace-teal .pace .pace-progress { + background: #20c997; +} + +.pace-barber-shop-teal .pace { + background: #ffffff; +} + +.pace-barber-shop-teal .pace .pace-progress { + background: #20c997; +} + +.pace-barber-shop-teal .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-teal .pace .pace-progress::after { + color: rgba(32, 201, 151, 0.2); +} + +.pace-bounce-teal .pace .pace-activity { + background: #20c997; +} + +.pace-center-atom-teal .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-teal .pace-progress::before { + background: #20c997; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-teal .pace-activity { + border-color: #20c997; +} + +.pace-center-atom-teal .pace-activity::after, .pace-center-atom-teal .pace-activity::before { + border-color: #20c997; +} + +.pace-center-circle-teal .pace .pace-progress { + background: rgba(32, 201, 151, 0.8); + color: #ffffff; +} + +.pace-center-radar-teal .pace .pace-activity { + border-color: #20c997 transparent transparent; +} + +.pace-center-radar-teal .pace .pace-activity::before { + border-color: #20c997 transparent transparent; +} + +.pace-center-simple-teal .pace { + background: #ffffff; + border-color: #20c997; +} + +.pace-center-simple-teal .pace .pace-progress { + background: #20c997; +} + +.pace-material-teal .pace { + color: #20c997; +} + +.pace-corner-indicator-teal .pace .pace-activity { + background: #20c997; +} + +.pace-corner-indicator-teal .pace .pace-activity::after, +.pace-corner-indicator-teal .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-teal .pace .pace-activity::before { + border-right-color: rgba(32, 201, 151, 0.2); + border-left-color: rgba(32, 201, 151, 0.2); +} + +.pace-corner-indicator-teal .pace .pace-activity::after { + border-top-color: rgba(32, 201, 151, 0.2); + border-bottom-color: rgba(32, 201, 151, 0.2); +} + +.pace-fill-left-teal .pace .pace-progress { + background-color: rgba(32, 201, 151, 0.2); +} + +.pace-flash-teal .pace .pace-progress { + background: #20c997; +} + +.pace-flash-teal .pace .pace-progress-inner { + box-shadow: 0 0 10px #20c997, 0 0 5px #20c997; +} + +.pace-flash-teal .pace .pace-activity { + border-top-color: #20c997; + border-left-color: #20c997; +} + +.pace-loading-bar-teal .pace .pace-progress { + background: #20c997; + color: #20c997; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-teal .pace .pace-activity { + box-shadow: inset 0 0 0 2px #20c997, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-teal .pace .pace-progress { + background-color: #20c997; + box-shadow: inset -1px 0 #20c997, inset 0 -1px #20c997, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-teal .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-teal .pace-progress { + color: #20c997; +} + +.pace-cyan .pace .pace-progress { + background: #17a2b8; +} + +.pace-barber-shop-cyan .pace { + background: #ffffff; +} + +.pace-barber-shop-cyan .pace .pace-progress { + background: #17a2b8; +} + +.pace-barber-shop-cyan .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-cyan .pace .pace-progress::after { + color: rgba(23, 162, 184, 0.2); +} + +.pace-bounce-cyan .pace .pace-activity { + background: #17a2b8; +} + +.pace-center-atom-cyan .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-cyan .pace-progress::before { + background: #17a2b8; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-cyan .pace-activity { + border-color: #17a2b8; +} + +.pace-center-atom-cyan .pace-activity::after, .pace-center-atom-cyan .pace-activity::before { + border-color: #17a2b8; +} + +.pace-center-circle-cyan .pace .pace-progress { + background: rgba(23, 162, 184, 0.8); + color: #ffffff; +} + +.pace-center-radar-cyan .pace .pace-activity { + border-color: #17a2b8 transparent transparent; +} + +.pace-center-radar-cyan .pace .pace-activity::before { + border-color: #17a2b8 transparent transparent; +} + +.pace-center-simple-cyan .pace { + background: #ffffff; + border-color: #17a2b8; +} + +.pace-center-simple-cyan .pace .pace-progress { + background: #17a2b8; +} + +.pace-material-cyan .pace { + color: #17a2b8; +} + +.pace-corner-indicator-cyan .pace .pace-activity { + background: #17a2b8; +} + +.pace-corner-indicator-cyan .pace .pace-activity::after, +.pace-corner-indicator-cyan .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-cyan .pace .pace-activity::before { + border-right-color: rgba(23, 162, 184, 0.2); + border-left-color: rgba(23, 162, 184, 0.2); +} + +.pace-corner-indicator-cyan .pace .pace-activity::after { + border-top-color: rgba(23, 162, 184, 0.2); + border-bottom-color: rgba(23, 162, 184, 0.2); +} + +.pace-fill-left-cyan .pace .pace-progress { + background-color: rgba(23, 162, 184, 0.2); +} + +.pace-flash-cyan .pace .pace-progress { + background: #17a2b8; +} + +.pace-flash-cyan .pace .pace-progress-inner { + box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8; +} + +.pace-flash-cyan .pace .pace-activity { + border-top-color: #17a2b8; + border-left-color: #17a2b8; +} + +.pace-loading-bar-cyan .pace .pace-progress { + background: #17a2b8; + color: #17a2b8; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-cyan .pace .pace-activity { + box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-cyan .pace .pace-progress { + background-color: #17a2b8; + box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-cyan .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-cyan .pace-progress { + color: #17a2b8; +} + +.pace-white .pace .pace-progress { + background: #ffffff; +} + +.pace-barber-shop-white .pace { + background: #1F2D3D; +} + +.pace-barber-shop-white .pace .pace-progress { + background: #ffffff; +} + +.pace-barber-shop-white .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-white .pace .pace-progress::after { + color: rgba(255, 255, 255, 0.2); +} + +.pace-bounce-white .pace .pace-activity { + background: #ffffff; +} + +.pace-center-atom-white .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-white .pace-progress::before { + background: #ffffff; + color: #1F2D3D; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-white .pace-activity { + border-color: #ffffff; +} + +.pace-center-atom-white .pace-activity::after, .pace-center-atom-white .pace-activity::before { + border-color: #ffffff; +} + +.pace-center-circle-white .pace .pace-progress { + background: rgba(255, 255, 255, 0.8); + color: #1F2D3D; +} + +.pace-center-radar-white .pace .pace-activity { + border-color: #ffffff transparent transparent; +} + +.pace-center-radar-white .pace .pace-activity::before { + border-color: #ffffff transparent transparent; +} + +.pace-center-simple-white .pace { + background: #1F2D3D; + border-color: #ffffff; +} + +.pace-center-simple-white .pace .pace-progress { + background: #ffffff; +} + +.pace-material-white .pace { + color: #ffffff; +} + +.pace-corner-indicator-white .pace .pace-activity { + background: #ffffff; +} + +.pace-corner-indicator-white .pace .pace-activity::after, +.pace-corner-indicator-white .pace .pace-activity::before { + border: 5px solid #1F2D3D; +} + +.pace-corner-indicator-white .pace .pace-activity::before { + border-right-color: rgba(255, 255, 255, 0.2); + border-left-color: rgba(255, 255, 255, 0.2); +} + +.pace-corner-indicator-white .pace .pace-activity::after { + border-top-color: rgba(255, 255, 255, 0.2); + border-bottom-color: rgba(255, 255, 255, 0.2); +} + +.pace-fill-left-white .pace .pace-progress { + background-color: rgba(255, 255, 255, 0.2); +} + +.pace-flash-white .pace .pace-progress { + background: #ffffff; +} + +.pace-flash-white .pace .pace-progress-inner { + box-shadow: 0 0 10px #ffffff, 0 0 5px #ffffff; +} + +.pace-flash-white .pace .pace-activity { + border-top-color: #ffffff; + border-left-color: #ffffff; +} + +.pace-loading-bar-white .pace .pace-progress { + background: #ffffff; + color: #ffffff; + box-shadow: 120px 0 #1F2D3D, 240px 0 #1F2D3D; +} + +.pace-loading-bar-white .pace .pace-activity { + box-shadow: inset 0 0 0 2px #ffffff, inset 0 0 0 7px #1F2D3D; +} + +.pace-mac-osx-white .pace .pace-progress { + background-color: #ffffff; + box-shadow: inset -1px 0 #ffffff, inset 0 -1px #ffffff, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3); +} + +.pace-mac-osx-white .pace .pace-activity { + background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-white .pace-progress { + color: #ffffff; +} + +.pace-gray .pace .pace-progress { + background: #6c757d; +} + +.pace-barber-shop-gray .pace { + background: #ffffff; +} + +.pace-barber-shop-gray .pace .pace-progress { + background: #6c757d; +} + +.pace-barber-shop-gray .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-gray .pace .pace-progress::after { + color: rgba(108, 117, 125, 0.2); +} + +.pace-bounce-gray .pace .pace-activity { + background: #6c757d; +} + +.pace-center-atom-gray .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-gray .pace-progress::before { + background: #6c757d; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-gray .pace-activity { + border-color: #6c757d; +} + +.pace-center-atom-gray .pace-activity::after, .pace-center-atom-gray .pace-activity::before { + border-color: #6c757d; +} + +.pace-center-circle-gray .pace .pace-progress { + background: rgba(108, 117, 125, 0.8); + color: #ffffff; +} + +.pace-center-radar-gray .pace .pace-activity { + border-color: #6c757d transparent transparent; +} + +.pace-center-radar-gray .pace .pace-activity::before { + border-color: #6c757d transparent transparent; +} + +.pace-center-simple-gray .pace { + background: #ffffff; + border-color: #6c757d; +} + +.pace-center-simple-gray .pace .pace-progress { + background: #6c757d; +} + +.pace-material-gray .pace { + color: #6c757d; +} + +.pace-corner-indicator-gray .pace .pace-activity { + background: #6c757d; +} + +.pace-corner-indicator-gray .pace .pace-activity::after, +.pace-corner-indicator-gray .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-gray .pace .pace-activity::before { + border-right-color: rgba(108, 117, 125, 0.2); + border-left-color: rgba(108, 117, 125, 0.2); +} + +.pace-corner-indicator-gray .pace .pace-activity::after { + border-top-color: rgba(108, 117, 125, 0.2); + border-bottom-color: rgba(108, 117, 125, 0.2); +} + +.pace-fill-left-gray .pace .pace-progress { + background-color: rgba(108, 117, 125, 0.2); +} + +.pace-flash-gray .pace .pace-progress { + background: #6c757d; +} + +.pace-flash-gray .pace .pace-progress-inner { + box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d; +} + +.pace-flash-gray .pace .pace-activity { + border-top-color: #6c757d; + border-left-color: #6c757d; +} + +.pace-loading-bar-gray .pace .pace-progress { + background: #6c757d; + color: #6c757d; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-gray .pace .pace-activity { + box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-gray .pace .pace-progress { + background-color: #6c757d; + box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-gray .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-gray .pace-progress { + color: #6c757d; +} + +.pace-gray-dark .pace .pace-progress { + background: #343a40; +} + +.pace-barber-shop-gray-dark .pace { + background: #ffffff; +} + +.pace-barber-shop-gray-dark .pace .pace-progress { + background: #343a40; +} + +.pace-barber-shop-gray-dark .pace .pace-activity { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent); +} + +.pace-big-counter-gray-dark .pace .pace-progress::after { + color: rgba(52, 58, 64, 0.2); +} + +.pace-bounce-gray-dark .pace .pace-activity { + background: #343a40; +} + +.pace-center-atom-gray-dark .pace-progress { + height: 100px; + width: 80px; +} + +.pace-center-atom-gray-dark .pace-progress::before { + background: #343a40; + color: #ffffff; + font-size: .8rem; + line-height: .7rem; + padding-top: 17%; +} + +.pace-center-atom-gray-dark .pace-activity { + border-color: #343a40; +} + +.pace-center-atom-gray-dark .pace-activity::after, .pace-center-atom-gray-dark .pace-activity::before { + border-color: #343a40; +} + +.pace-center-circle-gray-dark .pace .pace-progress { + background: rgba(52, 58, 64, 0.8); + color: #ffffff; +} + +.pace-center-radar-gray-dark .pace .pace-activity { + border-color: #343a40 transparent transparent; +} + +.pace-center-radar-gray-dark .pace .pace-activity::before { + border-color: #343a40 transparent transparent; +} + +.pace-center-simple-gray-dark .pace { + background: #ffffff; + border-color: #343a40; +} + +.pace-center-simple-gray-dark .pace .pace-progress { + background: #343a40; +} + +.pace-material-gray-dark .pace { + color: #343a40; +} + +.pace-corner-indicator-gray-dark .pace .pace-activity { + background: #343a40; +} + +.pace-corner-indicator-gray-dark .pace .pace-activity::after, +.pace-corner-indicator-gray-dark .pace .pace-activity::before { + border: 5px solid #ffffff; +} + +.pace-corner-indicator-gray-dark .pace .pace-activity::before { + border-right-color: rgba(52, 58, 64, 0.2); + border-left-color: rgba(52, 58, 64, 0.2); +} + +.pace-corner-indicator-gray-dark .pace .pace-activity::after { + border-top-color: rgba(52, 58, 64, 0.2); + border-bottom-color: rgba(52, 58, 64, 0.2); +} + +.pace-fill-left-gray-dark .pace .pace-progress { + background-color: rgba(52, 58, 64, 0.2); +} + +.pace-flash-gray-dark .pace .pace-progress { + background: #343a40; +} + +.pace-flash-gray-dark .pace .pace-progress-inner { + box-shadow: 0 0 10px #343a40, 0 0 5px #343a40; +} + +.pace-flash-gray-dark .pace .pace-activity { + border-top-color: #343a40; + border-left-color: #343a40; +} + +.pace-loading-bar-gray-dark .pace .pace-progress { + background: #343a40; + color: #343a40; + box-shadow: 120px 0 #ffffff, 240px 0 #ffffff; +} + +.pace-loading-bar-gray-dark .pace .pace-activity { + box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #ffffff; +} + +.pace-mac-osx-gray-dark .pace .pace-progress { + background-color: #343a40; + box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3); +} + +.pace-mac-osx-gray-dark .pace .pace-activity { + background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%); + height: 12px; +} + +.pace-progress-color-gray-dark .pace-progress { + color: #343a40; +} + +/** + * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. + * + * @version v3.4 (MODDED) + * @homepage https://bttstrp.github.io/bootstrap-switch + * @author Mattia Larentis (http://larentis.eu) + * @license MIT + */ +.bootstrap-switch { + border: 1px solid #ced4da; + border-radius: 0.25rem; + cursor: pointer; + direction: ltr; + display: inline-block; + line-height: .5rem; + overflow: hidden; + position: relative; + text-align: left; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + vertical-align: middle; + z-index: 0; +} + +.bootstrap-switch .bootstrap-switch-container { + border-radius: 0.25rem; + display: inline-block; + top: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.bootstrap-switch:focus-within { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off, +.bootstrap-switch .bootstrap-switch-label { + box-sizing: border-box; + cursor: pointer; + display: table-cell; + font-size: 1rem; + font-weight: 500; + line-height: 1.2rem; + padding: .25rem .5rem; + vertical-align: middle; +} + +.bootstrap-switch .bootstrap-switch-handle-on, +.bootstrap-switch .bootstrap-switch-handle-off { + text-align: center; + z-index: 1; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default { + background: #e9ecef; + color: #1F2D3D; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary { + background: #007bff; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary { + background: #6c757d; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success { + background: #28a745; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info { + background: #17a2b8; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning { + background: #ffc107; + color: #1F2D3D; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger { + background: #dc3545; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light { + background: #f8f9fa; + color: #1F2D3D; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark { + background: #343a40; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue { + background: #3c8dbc; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy { + background: #001f3f; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive { + background: #3d9970; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime { + background: #01ff70; + color: #1F2D3D; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia { + background: #f012be; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon { + background: #d81b60; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue { + background: #007bff; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo { + background: #6610f2; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple { + background: #6f42c1; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink { + background: #e83e8c; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red { + background: #dc3545; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange { + background: #fd7e14; + color: #1F2D3D; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow { + background: #ffc107; + color: #1F2D3D; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green { + background: #28a745; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal { + background: #20c997; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan { + background: #17a2b8; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white { + background: #ffffff; + color: #1F2D3D; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray { + background: #6c757d; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark, +.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark { + background: #343a40; + color: #ffffff; +} + +.bootstrap-switch .bootstrap-switch-handle-on { + border-bottom-left-radius: 0.1rem; + border-top-left-radius: 0.1rem; +} + +.bootstrap-switch .bootstrap-switch-handle-off { + border-bottom-right-radius: 0.1rem; + border-top-right-radius: 0.1rem; +} + +.bootstrap-switch input[type='radio'], +.bootstrap-switch input[type='checkbox'] { + filter: alpha(opacity=0); + left: 0; + margin: 0; + opacity: 0; + position: absolute; + top: 0; + visibility: hidden; + z-index: -1; +} + +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label { + font-size: .875rem; + line-height: 1.5; + padding: .1rem .3rem; +} + +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label { + font-size: .875rem; + line-height: 1.5; + padding: .2rem .4rem; +} + +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label { + font-size: 1.25rem; + line-height: 1.3333333rem; + padding: .3rem .5rem; +} + +.bootstrap-switch.bootstrap-switch-disabled, .bootstrap-switch.bootstrap-switch-readonly, .bootstrap-switch.bootstrap-switch-indeterminate { + cursor: default; +} + +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off, +.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label { + cursor: default; + filter: alpha(opacity=50); + opacity: .5; +} + +.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container { + transition: margin-left .5s; +} + +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on { + border-radius: 0 0.1rem 0.1rem 0; +} + +.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off { + border-radius: 0.1rem 0 0 0.1rem; +} + +.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label { + border-bottom-right-radius: 0.1rem; + border-top-right-radius: 0.1rem; +} + +.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label, +.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label { + border-bottom-left-radius: 0.1rem; + border-top-left-radius: 0.1rem; +} + +.jqstooltip { + height: auto !important; + padding: 5px !important; + width: auto !important; +} + +.connectedSortable { + min-height: 100px; +} + +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} + +.sort-highlight { + background: #f8f9fa; + border: 1px dashed #dee2e6; + margin-bottom: 10px; +} + +.chart { + overflow: hidden; + position: relative; +} + +.border-transparent { + border-color: transparent !important; +} + +.description-block { + display: block; + margin: 10px 0; + text-align: center; +} + +.description-block.margin-bottom { + margin-bottom: 25px; +} + +.description-block > .description-header { + font-size: 16px; + font-weight: 600; + margin: 0; + padding: 0; +} + +.description-block > .description-text { + text-transform: uppercase; +} + +.description-block .description-icon { + font-size: 16px; +} + +.list-group-unbordered > .list-group-item { + border-left: 0; + border-radius: 0; + border-right: 0; + padding-left: 0; + padding-right: 0; +} + +.list-header { + color: #6c757d; + font-size: 15px; + font-weight: bold; + padding: 10px 4px; +} + +.list-seperator { + background: rgba(0, 0, 0, 0.125); + height: 1px; + margin: 15px 0 9px; +} + +.list-link > a { + color: #6c757d; + padding: 4px; +} + +.list-link > a:hover { + color: #212529; +} + +.user-block { + float: left; +} + +.user-block img { + float: left; + height: 40px; + width: 40px; +} + +.user-block .username, +.user-block .description, +.user-block .comment { + display: block; + margin-left: 50px; +} + +.user-block .username { + font-size: 16px; + font-weight: 600; + margin-top: -1px; +} + +.user-block .description { + color: #6c757d; + font-size: 13px; + margin-top: -3px; +} + +.user-block.user-block-sm img { + width: 1.875rem; + height: 1.875rem; +} + +.user-block.user-block-sm .username, +.user-block.user-block-sm .description, +.user-block.user-block-sm .comment { + margin-left: 40px; +} + +.user-block.user-block-sm .username { + font-size: 14px; +} + +.img-sm, +.img-md, +.img-lg { + float: left; +} + +.img-sm { + height: 1.875rem; + width: 1.875rem; +} + +.img-sm + .img-push { + margin-left: 2.5rem; +} + +.img-md { + width: 3.75rem; + height: 3.75rem; +} + +.img-md + .img-push { + margin-left: 4.375rem; +} + +.img-lg { + width: 6.25rem; + height: 6.25rem; +} + +.img-lg + .img-push { + margin-left: 6.875rem; +} + +.img-bordered { + border: 3px solid #adb5bd; + padding: 3px; +} + +.img-bordered-sm { + border: 2px solid #adb5bd; + padding: 2px; +} + +.img-rounded { + border-radius: 0.25rem; +} + +.img-circle { + border-radius: 50%; +} + +.img-size-64, +.img-size-50, +.img-size-32 { + height: auto; +} + +.img-size-64 { + width: 64px; +} + +.img-size-50 { + width: 50px; +} + +.img-size-32 { + width: 32px; +} + +.size-32, +.size-40, +.size-50 { + display: block; + text-align: center; +} + +.size-32 { + height: 32px; + line-height: 32px; + width: 32px; +} + +.size-40 { + height: 40px; + line-height: 40px; + width: 40px; +} + +.size-50 { + height: 50px; + line-height: 50px; + width: 50px; +} + +.attachment-block { + background: #f8f9fa; + border: 1px solid rgba(0, 0, 0, 0.125); + margin-bottom: 10px; + padding: 5px; +} + +.attachment-block .attachment-img { + float: left; + height: auto; + max-height: 100px; + max-width: 100px; +} + +.attachment-block .attachment-pushed { + margin-left: 110px; +} + +.attachment-block .attachment-heading { + margin: 0; +} + +.attachment-block .attachment-text { + color: #495057; +} + +.card > .overlay, +.card > .loading-img, +.overlay-wrapper > .overlay, +.overlay-wrapper > .loading-img, +.info-box > .overlay, +.info-box > .loading-img, +.small-box > .overlay, +.small-box > .loading-img { + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.card .overlay, +.overlay-wrapper .overlay, +.info-box .overlay, +.small-box .overlay { + border-radius: 0.25rem; + -ms-flex-align: center; + align-items: center; + background: rgba(255, 255, 255, 0.7); + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + z-index: 50; +} + +.card .overlay > .fa, +.card .overlay > .fas, +.card .overlay > .far, +.card .overlay > .fab, +.card .overlay > .glyphicon, +.card .overlay > .ion, +.overlay-wrapper .overlay > .fa, +.overlay-wrapper .overlay > .fas, +.overlay-wrapper .overlay > .far, +.overlay-wrapper .overlay > .fab, +.overlay-wrapper .overlay > .glyphicon, +.overlay-wrapper .overlay > .ion, +.info-box .overlay > .fa, +.info-box .overlay > .fas, +.info-box .overlay > .far, +.info-box .overlay > .fab, +.info-box .overlay > .glyphicon, +.info-box .overlay > .ion, +.small-box .overlay > .fa, +.small-box .overlay > .fas, +.small-box .overlay > .far, +.small-box .overlay > .fab, +.small-box .overlay > .glyphicon, +.small-box .overlay > .ion { + color: #343a40; +} + +.card .overlay.dark, +.overlay-wrapper .overlay.dark, +.info-box .overlay.dark, +.small-box .overlay.dark { + background: rgba(0, 0, 0, 0.5); +} + +.card .overlay.dark > .fa, +.card .overlay.dark > .fas, +.card .overlay.dark > .far, +.card .overlay.dark > .fab, +.card .overlay.dark > .glyphicon, +.card .overlay.dark > .ion, +.overlay-wrapper .overlay.dark > .fa, +.overlay-wrapper .overlay.dark > .fas, +.overlay-wrapper .overlay.dark > .far, +.overlay-wrapper .overlay.dark > .fab, +.overlay-wrapper .overlay.dark > .glyphicon, +.overlay-wrapper .overlay.dark > .ion, +.info-box .overlay.dark > .fa, +.info-box .overlay.dark > .fas, +.info-box .overlay.dark > .far, +.info-box .overlay.dark > .fab, +.info-box .overlay.dark > .glyphicon, +.info-box .overlay.dark > .ion, +.small-box .overlay.dark > .fa, +.small-box .overlay.dark > .fas, +.small-box .overlay.dark > .far, +.small-box .overlay.dark > .fab, +.small-box .overlay.dark > .glyphicon, +.small-box .overlay.dark > .ion { + color: #ced4da; +} + +.tab-pane > .overlay-wrapper { + position: relative; +} + +.tab-pane > .overlay-wrapper > .overlay { + border-top-left-radius: 0; + border-top-right-radius: 0; + -ms-flex-direction: column; + flex-direction: column; + margin-top: -1.25rem; + margin-left: -1.25rem; + height: calc(100% + 2 * 1.25rem); + width: calc(100% + 2 * 1.25rem); +} + +.tab-pane > .overlay-wrapper > .overlay.dark { + color: #ffffff; +} + +.ribbon-wrapper { + height: 70px; + overflow: hidden; + position: absolute; + right: -2px; + top: -2px; + width: 70px; + z-index: 10; +} + +.ribbon-wrapper.ribbon-lg { + height: 120px; + width: 120px; +} + +.ribbon-wrapper.ribbon-lg .ribbon { + right: 0px; + top: 26px; + width: 160px; +} + +.ribbon-wrapper.ribbon-xl { + height: 180px; + width: 180px; +} + +.ribbon-wrapper.ribbon-xl .ribbon { + right: 4px; + top: 47px; + width: 240px; +} + +.ribbon-wrapper .ribbon { + box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); + font-size: 0.8rem; + line-height: 100%; + padding: 0.375rem 0; + position: relative; + right: -2px; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); + text-transform: uppercase; + top: 10px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + width: 90px; +} + +.ribbon-wrapper .ribbon::before, .ribbon-wrapper .ribbon::after { + border-left: 3px solid transparent; + border-right: 3px solid transparent; + border-top: 3px solid #9e9e9e; + bottom: -3px; + content: ''; + position: absolute; +} + +.ribbon-wrapper .ribbon::before { + left: 0; +} + +.ribbon-wrapper .ribbon::after { + right: 0; +} + +.back-to-top { + bottom: 1.25rem; + position: fixed; + right: 1.25rem; + z-index: 1032; +} + +.back-to-top:focus { + box-shadow: none; +} + +pre { + padding: .75rem; +} + +blockquote { + background: #ffffff; + border-left: 0.7rem solid #007bff; + margin: 1.5em .7rem; + padding: 0.5em .7rem; +} + +.box blockquote { + background: #e9ecef; +} + +blockquote p:last-child { + margin-bottom: 0; +} + +blockquote h1, +blockquote h2, +blockquote h3, +blockquote h4, +blockquote h5, +blockquote h6 { + color: #007bff; + font-size: 1.25rem; + font-weight: 600; +} + +blockquote.quote-primary { + border-color: #007bff; +} + +blockquote.quote-primary h1, +blockquote.quote-primary h2, +blockquote.quote-primary h3, +blockquote.quote-primary h4, +blockquote.quote-primary h5, +blockquote.quote-primary h6 { + color: #007bff; +} + +blockquote.quote-secondary { + border-color: #6c757d; +} + +blockquote.quote-secondary h1, +blockquote.quote-secondary h2, +blockquote.quote-secondary h3, +blockquote.quote-secondary h4, +blockquote.quote-secondary h5, +blockquote.quote-secondary h6 { + color: #6c757d; +} + +blockquote.quote-success { + border-color: #28a745; +} + +blockquote.quote-success h1, +blockquote.quote-success h2, +blockquote.quote-success h3, +blockquote.quote-success h4, +blockquote.quote-success h5, +blockquote.quote-success h6 { + color: #28a745; +} + +blockquote.quote-info { + border-color: #17a2b8; +} + +blockquote.quote-info h1, +blockquote.quote-info h2, +blockquote.quote-info h3, +blockquote.quote-info h4, +blockquote.quote-info h5, +blockquote.quote-info h6 { + color: #17a2b8; +} + +blockquote.quote-warning { + border-color: #ffc107; +} + +blockquote.quote-warning h1, +blockquote.quote-warning h2, +blockquote.quote-warning h3, +blockquote.quote-warning h4, +blockquote.quote-warning h5, +blockquote.quote-warning h6 { + color: #ffc107; +} + +blockquote.quote-danger { + border-color: #dc3545; +} + +blockquote.quote-danger h1, +blockquote.quote-danger h2, +blockquote.quote-danger h3, +blockquote.quote-danger h4, +blockquote.quote-danger h5, +blockquote.quote-danger h6 { + color: #dc3545; +} + +blockquote.quote-light { + border-color: #f8f9fa; +} + +blockquote.quote-light h1, +blockquote.quote-light h2, +blockquote.quote-light h3, +blockquote.quote-light h4, +blockquote.quote-light h5, +blockquote.quote-light h6 { + color: #f8f9fa; +} + +blockquote.quote-dark { + border-color: #343a40; +} + +blockquote.quote-dark h1, +blockquote.quote-dark h2, +blockquote.quote-dark h3, +blockquote.quote-dark h4, +blockquote.quote-dark h5, +blockquote.quote-dark h6 { + color: #343a40; +} + +blockquote.quote-lightblue { + border-color: #3c8dbc; +} + +blockquote.quote-lightblue h1, +blockquote.quote-lightblue h2, +blockquote.quote-lightblue h3, +blockquote.quote-lightblue h4, +blockquote.quote-lightblue h5, +blockquote.quote-lightblue h6 { + color: #3c8dbc; +} + +blockquote.quote-navy { + border-color: #001f3f; +} + +blockquote.quote-navy h1, +blockquote.quote-navy h2, +blockquote.quote-navy h3, +blockquote.quote-navy h4, +blockquote.quote-navy h5, +blockquote.quote-navy h6 { + color: #001f3f; +} + +blockquote.quote-olive { + border-color: #3d9970; +} + +blockquote.quote-olive h1, +blockquote.quote-olive h2, +blockquote.quote-olive h3, +blockquote.quote-olive h4, +blockquote.quote-olive h5, +blockquote.quote-olive h6 { + color: #3d9970; +} + +blockquote.quote-lime { + border-color: #01ff70; +} + +blockquote.quote-lime h1, +blockquote.quote-lime h2, +blockquote.quote-lime h3, +blockquote.quote-lime h4, +blockquote.quote-lime h5, +blockquote.quote-lime h6 { + color: #01ff70; +} + +blockquote.quote-fuchsia { + border-color: #f012be; +} + +blockquote.quote-fuchsia h1, +blockquote.quote-fuchsia h2, +blockquote.quote-fuchsia h3, +blockquote.quote-fuchsia h4, +blockquote.quote-fuchsia h5, +blockquote.quote-fuchsia h6 { + color: #f012be; +} + +blockquote.quote-maroon { + border-color: #d81b60; +} + +blockquote.quote-maroon h1, +blockquote.quote-maroon h2, +blockquote.quote-maroon h3, +blockquote.quote-maroon h4, +blockquote.quote-maroon h5, +blockquote.quote-maroon h6 { + color: #d81b60; +} + +blockquote.quote-blue { + border-color: #007bff; +} + +blockquote.quote-blue h1, +blockquote.quote-blue h2, +blockquote.quote-blue h3, +blockquote.quote-blue h4, +blockquote.quote-blue h5, +blockquote.quote-blue h6 { + color: #007bff; +} + +blockquote.quote-indigo { + border-color: #6610f2; +} + +blockquote.quote-indigo h1, +blockquote.quote-indigo h2, +blockquote.quote-indigo h3, +blockquote.quote-indigo h4, +blockquote.quote-indigo h5, +blockquote.quote-indigo h6 { + color: #6610f2; +} + +blockquote.quote-purple { + border-color: #6f42c1; +} + +blockquote.quote-purple h1, +blockquote.quote-purple h2, +blockquote.quote-purple h3, +blockquote.quote-purple h4, +blockquote.quote-purple h5, +blockquote.quote-purple h6 { + color: #6f42c1; +} + +blockquote.quote-pink { + border-color: #e83e8c; +} + +blockquote.quote-pink h1, +blockquote.quote-pink h2, +blockquote.quote-pink h3, +blockquote.quote-pink h4, +blockquote.quote-pink h5, +blockquote.quote-pink h6 { + color: #e83e8c; +} + +blockquote.quote-red { + border-color: #dc3545; +} + +blockquote.quote-red h1, +blockquote.quote-red h2, +blockquote.quote-red h3, +blockquote.quote-red h4, +blockquote.quote-red h5, +blockquote.quote-red h6 { + color: #dc3545; +} + +blockquote.quote-orange { + border-color: #fd7e14; +} + +blockquote.quote-orange h1, +blockquote.quote-orange h2, +blockquote.quote-orange h3, +blockquote.quote-orange h4, +blockquote.quote-orange h5, +blockquote.quote-orange h6 { + color: #fd7e14; +} + +blockquote.quote-yellow { + border-color: #ffc107; +} + +blockquote.quote-yellow h1, +blockquote.quote-yellow h2, +blockquote.quote-yellow h3, +blockquote.quote-yellow h4, +blockquote.quote-yellow h5, +blockquote.quote-yellow h6 { + color: #ffc107; +} + +blockquote.quote-green { + border-color: #28a745; +} + +blockquote.quote-green h1, +blockquote.quote-green h2, +blockquote.quote-green h3, +blockquote.quote-green h4, +blockquote.quote-green h5, +blockquote.quote-green h6 { + color: #28a745; +} + +blockquote.quote-teal { + border-color: #20c997; +} + +blockquote.quote-teal h1, +blockquote.quote-teal h2, +blockquote.quote-teal h3, +blockquote.quote-teal h4, +blockquote.quote-teal h5, +blockquote.quote-teal h6 { + color: #20c997; +} + +blockquote.quote-cyan { + border-color: #17a2b8; +} + +blockquote.quote-cyan h1, +blockquote.quote-cyan h2, +blockquote.quote-cyan h3, +blockquote.quote-cyan h4, +blockquote.quote-cyan h5, +blockquote.quote-cyan h6 { + color: #17a2b8; +} + +blockquote.quote-white { + border-color: #ffffff; +} + +blockquote.quote-white h1, +blockquote.quote-white h2, +blockquote.quote-white h3, +blockquote.quote-white h4, +blockquote.quote-white h5, +blockquote.quote-white h6 { + color: #ffffff; +} + +blockquote.quote-gray { + border-color: #6c757d; +} + +blockquote.quote-gray h1, +blockquote.quote-gray h2, +blockquote.quote-gray h3, +blockquote.quote-gray h4, +blockquote.quote-gray h5, +blockquote.quote-gray h6 { + color: #6c757d; +} + +blockquote.quote-gray-dark { + border-color: #343a40; +} + +blockquote.quote-gray-dark h1, +blockquote.quote-gray-dark h2, +blockquote.quote-gray-dark h3, +blockquote.quote-gray-dark h4, +blockquote.quote-gray-dark h5, +blockquote.quote-gray-dark h6 { + color: #343a40; +} + +.tab-custom-content { + border-top: 1px solid #dee2e6; + margin-top: .5rem; + padding-top: .5rem; +} + +.nav + .tab-custom-content { + border-top: none; + border-bottom: 1px solid #dee2e6; + margin-top: 0; + margin-bottom: .5rem; + padding-bottom: .5rem; +} + +.badge-btn { + border-radius: 0.15rem; + font-size: 0.75rem; + font-weight: 400; + padding: 0.25rem 0.5rem; +} + +.badge-btn.badge-pill { + padding: .375rem .6rem; +} + +@media print { + .no-print, .main-sidebar, + .main-header, + .content-header { + display: none !important; + } + .content-wrapper, + .main-footer { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); + margin-left: 0 !important; + min-height: 0 !important; + } + .layout-fixed .content-wrapper { + padding-top: 0 !important; + } + .invoice { + border: 0; + margin: 0; + padding: 0; + width: 100%; + } + .invoice-col { + float: left; + width: 33.3333333%; + } + .table-responsive { + overflow: auto; + } + .table-responsive > .table tr th, + .table-responsive > .table tr td { + white-space: normal !important; + } +} + +.text-bold, .text-bold.table td, .text-bold.table th { + font-weight: 700; +} + +.text-xs { + font-size: 0.75rem !important; +} + +.text-sm { + font-size: 0.875rem !important; +} + +.text-md { + font-size: 1rem !important; +} + +.text-lg { + font-size: 1.25rem !important; +} + +.text-xl { + font-size: 2rem !important; +} + +.text-lightblue { + color: #3c8dbc !important; +} + +.text-navy { + color: #001f3f !important; +} + +.text-olive { + color: #3d9970 !important; +} + +.text-lime { + color: #01ff70 !important; +} + +.text-fuchsia { + color: #f012be !important; +} + +.text-maroon { + color: #d81b60 !important; +} + +.text-blue { + color: #007bff !important; +} + +.text-indigo { + color: #6610f2 !important; +} + +.text-purple { + color: #6f42c1 !important; +} + +.text-pink { + color: #e83e8c !important; +} + +.text-red { + color: #dc3545 !important; +} + +.text-orange { + color: #fd7e14 !important; +} + +.text-yellow { + color: #ffc107 !important; +} + +.text-green { + color: #28a745 !important; +} + +.text-teal { + color: #20c997 !important; +} + +.text-cyan { + color: #17a2b8 !important; +} + +.text-white { + color: #ffffff !important; +} + +.text-gray { + color: #6c757d !important; +} + +.text-gray-dark { + color: #343a40 !important; +} + +.elevation-0 { + box-shadow: none !important; +} + +.elevation-1 { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important; +} + +.elevation-2 { + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important; +} + +.elevation-3 { + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important; +} + +.elevation-4 { + box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important; +} + +.elevation-5 { + box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +.bg-primary, +.bg-primary > a { + color: #ffffff !important; +} + +.bg-primary.btn:hover { + border-color: #0062cc; + color: #ececec; +} + +.bg-primary.btn:not(:disabled):not(.disabled):active, .bg-primary.btn:not(:disabled):not(.disabled).active, .bg-primary.btn:active, .bg-primary.btn.active { + background-color: #0062cc !important; + border-color: #005cbf; + color: #ffffff; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +.bg-secondary, +.bg-secondary > a { + color: #ffffff !important; +} + +.bg-secondary.btn:hover { + border-color: #545b62; + color: #ececec; +} + +.bg-secondary.btn:not(:disabled):not(.disabled):active, .bg-secondary.btn:not(:disabled):not(.disabled).active, .bg-secondary.btn:active, .bg-secondary.btn.active { + background-color: #545b62 !important; + border-color: #4e555b; + color: #ffffff; +} + +.bg-success { + background-color: #28a745 !important; +} + +.bg-success, +.bg-success > a { + color: #ffffff !important; +} + +.bg-success.btn:hover { + border-color: #1e7e34; + color: #ececec; +} + +.bg-success.btn:not(:disabled):not(.disabled):active, .bg-success.btn:not(:disabled):not(.disabled).active, .bg-success.btn:active, .bg-success.btn.active { + background-color: #1e7e34 !important; + border-color: #1c7430; + color: #ffffff; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +.bg-info, +.bg-info > a { + color: #ffffff !important; +} + +.bg-info.btn:hover { + border-color: #117a8b; + color: #ececec; +} + +.bg-info.btn:not(:disabled):not(.disabled):active, .bg-info.btn:not(:disabled):not(.disabled).active, .bg-info.btn:active, .bg-info.btn.active { + background-color: #117a8b !important; + border-color: #10707f; + color: #ffffff; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +.bg-warning, +.bg-warning > a { + color: #1F2D3D !important; +} + +.bg-warning.btn:hover { + border-color: #d39e00; + color: #121a24; +} + +.bg-warning.btn:not(:disabled):not(.disabled):active, .bg-warning.btn:not(:disabled):not(.disabled).active, .bg-warning.btn:active, .bg-warning.btn.active { + background-color: #d39e00 !important; + border-color: #c69500; + color: #1F2D3D; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +.bg-danger, +.bg-danger > a { + color: #ffffff !important; +} + +.bg-danger.btn:hover { + border-color: #bd2130; + color: #ececec; +} + +.bg-danger.btn:not(:disabled):not(.disabled):active, .bg-danger.btn:not(:disabled):not(.disabled).active, .bg-danger.btn:active, .bg-danger.btn.active { + background-color: #bd2130 !important; + border-color: #b21f2d; + color: #ffffff; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +.bg-light, +.bg-light > a { + color: #1F2D3D !important; +} + +.bg-light.btn:hover { + border-color: #dae0e5; + color: #121a24; +} + +.bg-light.btn:not(:disabled):not(.disabled):active, .bg-light.btn:not(:disabled):not(.disabled).active, .bg-light.btn:active, .bg-light.btn.active { + background-color: #dae0e5 !important; + border-color: #d3d9df; + color: #1F2D3D; +} + +.bg-dark { + background-color: #343a40 !important; +} + +.bg-dark, +.bg-dark > a { + color: #ffffff !important; +} + +.bg-dark.btn:hover { + border-color: #1d2124; + color: #ececec; +} + +.bg-dark.btn:not(:disabled):not(.disabled):active, .bg-dark.btn:not(:disabled):not(.disabled).active, .bg-dark.btn:active, .bg-dark.btn.active { + background-color: #1d2124 !important; + border-color: #171a1d; + color: #ffffff; +} + +.bg-lightblue { + background-color: #3c8dbc !important; +} + +.bg-lightblue, +.bg-lightblue > a { + color: #ffffff !important; +} + +.bg-lightblue.btn:hover { + border-color: #307095; + color: #ececec; +} + +.bg-lightblue.btn:not(:disabled):not(.disabled):active, .bg-lightblue.btn:not(:disabled):not(.disabled).active, .bg-lightblue.btn:active, .bg-lightblue.btn.active { + background-color: #307095 !important; + border-color: #2d698c; + color: #ffffff; +} + +.bg-navy { + background-color: #001f3f !important; +} + +.bg-navy, +.bg-navy > a { + color: #ffffff !important; +} + +.bg-navy.btn:hover { + border-color: #00060c; + color: #ececec; +} + +.bg-navy.btn:not(:disabled):not(.disabled):active, .bg-navy.btn:not(:disabled):not(.disabled).active, .bg-navy.btn:active, .bg-navy.btn.active { + background-color: #00060c !important; + border-color: black; + color: #ffffff; +} + +.bg-olive { + background-color: #3d9970 !important; +} + +.bg-olive, +.bg-olive > a { + color: #ffffff !important; +} + +.bg-olive.btn:hover { + border-color: #2e7555; + color: #ececec; +} + +.bg-olive.btn:not(:disabled):not(.disabled):active, .bg-olive.btn:not(:disabled):not(.disabled).active, .bg-olive.btn:active, .bg-olive.btn.active { + background-color: #2e7555 !important; + border-color: #2b6b4f; + color: #ffffff; +} + +.bg-lime { + background-color: #01ff70 !important; +} + +.bg-lime, +.bg-lime > a { + color: #1F2D3D !important; +} + +.bg-lime.btn:hover { + border-color: #00cd5a; + color: #121a24; +} + +.bg-lime.btn:not(:disabled):not(.disabled):active, .bg-lime.btn:not(:disabled):not(.disabled).active, .bg-lime.btn:active, .bg-lime.btn.active { + background-color: #00cd5a !important; + border-color: #00c054; + color: #ffffff; +} + +.bg-fuchsia { + background-color: #f012be !important; +} + +.bg-fuchsia, +.bg-fuchsia > a { + color: #ffffff !important; +} + +.bg-fuchsia.btn:hover { + border-color: #c30c9a; + color: #ececec; +} + +.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-fuchsia.btn:active, .bg-fuchsia.btn.active { + background-color: #c30c9a !important; + border-color: #b70c90; + color: #ffffff; +} + +.bg-maroon { + background-color: #d81b60 !important; +} + +.bg-maroon, +.bg-maroon > a { + color: #ffffff !important; +} + +.bg-maroon.btn:hover { + border-color: #ab154c; + color: #ececec; +} + +.bg-maroon.btn:not(:disabled):not(.disabled):active, .bg-maroon.btn:not(:disabled):not(.disabled).active, .bg-maroon.btn:active, .bg-maroon.btn.active { + background-color: #ab154c !important; + border-color: #9f1447; + color: #ffffff; +} + +.bg-blue { + background-color: #007bff !important; +} + +.bg-blue, +.bg-blue > a { + color: #ffffff !important; +} + +.bg-blue.btn:hover { + border-color: #0062cc; + color: #ececec; +} + +.bg-blue.btn:not(:disabled):not(.disabled):active, .bg-blue.btn:not(:disabled):not(.disabled).active, .bg-blue.btn:active, .bg-blue.btn.active { + background-color: #0062cc !important; + border-color: #005cbf; + color: #ffffff; +} + +.bg-indigo { + background-color: #6610f2 !important; +} + +.bg-indigo, +.bg-indigo > a { + color: #ffffff !important; +} + +.bg-indigo.btn:hover { + border-color: #510bc4; + color: #ececec; +} + +.bg-indigo.btn:not(:disabled):not(.disabled):active, .bg-indigo.btn:not(:disabled):not(.disabled).active, .bg-indigo.btn:active, .bg-indigo.btn.active { + background-color: #510bc4 !important; + border-color: #4c0ab8; + color: #ffffff; +} + +.bg-purple { + background-color: #6f42c1 !important; +} + +.bg-purple, +.bg-purple > a { + color: #ffffff !important; +} + +.bg-purple.btn:hover { + border-color: #59339d; + color: #ececec; +} + +.bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active, .bg-purple.btn:active, .bg-purple.btn.active { + background-color: #59339d !important; + border-color: #533093; + color: #ffffff; +} + +.bg-pink { + background-color: #e83e8c !important; +} + +.bg-pink, +.bg-pink > a { + color: #ffffff !important; +} + +.bg-pink.btn:hover { + border-color: #d91a72; + color: #ececec; +} + +.bg-pink.btn:not(:disabled):not(.disabled):active, .bg-pink.btn:not(:disabled):not(.disabled).active, .bg-pink.btn:active, .bg-pink.btn.active { + background-color: #d91a72 !important; + border-color: #ce196c; + color: #ffffff; +} + +.bg-red { + background-color: #dc3545 !important; +} + +.bg-red, +.bg-red > a { + color: #ffffff !important; +} + +.bg-red.btn:hover { + border-color: #bd2130; + color: #ececec; +} + +.bg-red.btn:not(:disabled):not(.disabled):active, .bg-red.btn:not(:disabled):not(.disabled).active, .bg-red.btn:active, .bg-red.btn.active { + background-color: #bd2130 !important; + border-color: #b21f2d; + color: #ffffff; +} + +.bg-orange { + background-color: #fd7e14 !important; +} + +.bg-orange, +.bg-orange > a { + color: #1F2D3D !important; +} + +.bg-orange.btn:hover { + border-color: #dc6502; + color: #121a24; +} + +.bg-orange.btn:not(:disabled):not(.disabled):active, .bg-orange.btn:not(:disabled):not(.disabled).active, .bg-orange.btn:active, .bg-orange.btn.active { + background-color: #dc6502 !important; + border-color: #cf5f02; + color: #ffffff; +} + +.bg-yellow { + background-color: #ffc107 !important; +} + +.bg-yellow, +.bg-yellow > a { + color: #1F2D3D !important; +} + +.bg-yellow.btn:hover { + border-color: #d39e00; + color: #121a24; +} + +.bg-yellow.btn:not(:disabled):not(.disabled):active, .bg-yellow.btn:not(:disabled):not(.disabled).active, .bg-yellow.btn:active, .bg-yellow.btn.active { + background-color: #d39e00 !important; + border-color: #c69500; + color: #1F2D3D; +} + +.bg-green { + background-color: #28a745 !important; +} + +.bg-green, +.bg-green > a { + color: #ffffff !important; +} + +.bg-green.btn:hover { + border-color: #1e7e34; + color: #ececec; +} + +.bg-green.btn:not(:disabled):not(.disabled):active, .bg-green.btn:not(:disabled):not(.disabled).active, .bg-green.btn:active, .bg-green.btn.active { + background-color: #1e7e34 !important; + border-color: #1c7430; + color: #ffffff; +} + +.bg-teal { + background-color: #20c997 !important; +} + +.bg-teal, +.bg-teal > a { + color: #ffffff !important; +} + +.bg-teal.btn:hover { + border-color: #199d76; + color: #ececec; +} + +.bg-teal.btn:not(:disabled):not(.disabled):active, .bg-teal.btn:not(:disabled):not(.disabled).active, .bg-teal.btn:active, .bg-teal.btn.active { + background-color: #199d76 !important; + border-color: #17926e; + color: #ffffff; +} + +.bg-cyan { + background-color: #17a2b8 !important; +} + +.bg-cyan, +.bg-cyan > a { + color: #ffffff !important; +} + +.bg-cyan.btn:hover { + border-color: #117a8b; + color: #ececec; +} + +.bg-cyan.btn:not(:disabled):not(.disabled):active, .bg-cyan.btn:not(:disabled):not(.disabled).active, .bg-cyan.btn:active, .bg-cyan.btn.active { + background-color: #117a8b !important; + border-color: #10707f; + color: #ffffff; +} + +.bg-white { + background-color: #ffffff !important; +} + +.bg-white, +.bg-white > a { + color: #1F2D3D !important; +} + +.bg-white.btn:hover { + border-color: #e6e6e6; + color: #121a24; +} + +.bg-white.btn:not(:disabled):not(.disabled):active, .bg-white.btn:not(:disabled):not(.disabled).active, .bg-white.btn:active, .bg-white.btn.active { + background-color: #e6e6e6 !important; + border-color: #dfdfdf; + color: #1F2D3D; +} + +.bg-gray { + background-color: #6c757d !important; +} + +.bg-gray, +.bg-gray > a { + color: #ffffff !important; +} + +.bg-gray.btn:hover { + border-color: #545b62; + color: #ececec; +} + +.bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active, .bg-gray.btn:active, .bg-gray.btn.active { + background-color: #545b62 !important; + border-color: #4e555b; + color: #ffffff; +} + +.bg-gray-dark { + background-color: #343a40 !important; +} + +.bg-gray-dark, +.bg-gray-dark > a { + color: #ffffff !important; +} + +.bg-gray-dark.btn:hover { + border-color: #1d2124; + color: #ececec; +} + +.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gray-dark.btn:active, .bg-gray-dark.btn.active { + background-color: #1d2124 !important; + border-color: #171a1d; + color: #ffffff; +} + +.bg-gray { + background-color: #adb5bd; + color: #1F2D3D; +} + +.bg-gray-light { + background-color: #f2f4f5; + color: #1F2D3D !important; +} + +.bg-black { + background-color: #000; + color: #ffffff !important; +} + +.bg-white { + background-color: #ffffff; + color: #1F2D3D !important; +} + +.bg-gradient-primary { + color: #ffffff; +} + +.bg-gradient-primary { + background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important; +} + +.bg-gradient-primary.btn.disabled, .bg-gradient-primary.btn:disabled, .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-primary.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-primary.btn:hover { + border-color: #0062cc; + color: #ececec; +} + +.bg-gradient-primary.btn:hover { + background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important; +} + +.bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active { + border-color: #005cbf; + color: #ffffff; +} + +.bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active { + background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important; +} + +.bg-gradient-secondary { + color: #ffffff; +} + +.bg-gradient-secondary { + background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important; +} + +.bg-gradient-secondary.btn.disabled, .bg-gradient-secondary.btn:disabled, .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-secondary.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-secondary.btn:hover { + border-color: #545b62; + color: #ececec; +} + +.bg-gradient-secondary.btn:hover { + background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important; +} + +.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active { + border-color: #4e555b; + color: #ffffff; +} + +.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active { + background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important; +} + +.bg-gradient-success { + color: #ffffff; +} + +.bg-gradient-success { + background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important; +} + +.bg-gradient-success.btn.disabled, .bg-gradient-success.btn:disabled, .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-success.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-success.btn:hover { + border-color: #1e7e34; + color: #ececec; +} + +.bg-gradient-success.btn:hover { + background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important; +} + +.bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn:active, .bg-gradient-success.btn.active { + border-color: #1c7430; + color: #ffffff; +} + +.bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn:active, .bg-gradient-success.btn.active { + background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important; +} + +.bg-gradient-info { + color: #ffffff; +} + +.bg-gradient-info { + background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important; +} + +.bg-gradient-info.btn.disabled, .bg-gradient-info.btn:disabled, .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-info.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-info.btn:hover { + border-color: #117a8b; + color: #ececec; +} + +.bg-gradient-info.btn:hover { + background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important; +} + +.bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn:active, .bg-gradient-info.btn.active { + border-color: #10707f; + color: #ffffff; +} + +.bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn:active, .bg-gradient-info.btn.active { + background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important; +} + +.bg-gradient-warning { + color: #1F2D3D; +} + +.bg-gradient-warning { + background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important; +} + +.bg-gradient-warning.btn.disabled, .bg-gradient-warning.btn:disabled, .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-warning.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-warning.btn:hover { + border-color: #d39e00; + color: #121a24; +} + +.bg-gradient-warning.btn:hover { + background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important; +} + +.bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active { + border-color: #c69500; + color: #1F2D3D; +} + +.bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active { + background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important; +} + +.bg-gradient-danger { + color: #ffffff; +} + +.bg-gradient-danger { + background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important; +} + +.bg-gradient-danger.btn.disabled, .bg-gradient-danger.btn:disabled, .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-danger.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-danger.btn:hover { + border-color: #bd2130; + color: #ececec; +} + +.bg-gradient-danger.btn:hover { + background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important; +} + +.bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active { + border-color: #b21f2d; + color: #ffffff; +} + +.bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active { + background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important; +} + +.bg-gradient-light { + color: #1F2D3D; +} + +.bg-gradient-light { + background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important; +} + +.bg-gradient-light.btn.disabled, .bg-gradient-light.btn:disabled, .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-light.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-light.btn:hover { + border-color: #dae0e5; + color: #121a24; +} + +.bg-gradient-light.btn:hover { + background: #e2e6ea linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important; +} + +.bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn:active, .bg-gradient-light.btn.active { + border-color: #d3d9df; + color: #1F2D3D; +} + +.bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn:active, .bg-gradient-light.btn.active { + background: #dae0e5 linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important; +} + +.bg-gradient-dark { + color: #ffffff; +} + +.bg-gradient-dark { + background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important; +} + +.bg-gradient-dark.btn.disabled, .bg-gradient-dark.btn:disabled, .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-dark.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-dark.btn:hover { + border-color: #1d2124; + color: #ececec; +} + +.bg-gradient-dark.btn:hover { + background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important; +} + +.bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active { + border-color: #171a1d; + color: #ffffff; +} + +.bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active { + background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important; +} + +.bg-gradient-lightblue { + color: #ffffff; +} + +.bg-gradient-lightblue { + background: #3c8dbc linear-gradient(180deg, #599ec6, #3c8dbc) repeat-x !important; +} + +.bg-gradient-lightblue.btn.disabled, .bg-gradient-lightblue.btn:disabled, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-lightblue.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-lightblue.btn:hover { + border-color: #307095; + color: #ececec; +} + +.bg-gradient-lightblue.btn:hover { + background: #33779f linear-gradient(180deg, #518cad, #33779f) repeat-x !important; +} + +.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:active, .bg-gradient-lightblue.btn.active { + border-color: #2d698c; + color: #ffffff; +} + +.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:active, .bg-gradient-lightblue.btn.active { + background: #307095 linear-gradient(180deg, #4f85a5, #307095) repeat-x !important; +} + +.bg-gradient-navy { + color: #ffffff; +} + +.bg-gradient-navy { + background: #001f3f linear-gradient(180deg, #26415c, #001f3f) repeat-x !important; +} + +.bg-gradient-navy.btn.disabled, .bg-gradient-navy.btn:disabled, .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-navy.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-navy.btn:hover { + border-color: #00060c; + color: #ececec; +} + +.bg-gradient-navy.btn:hover { + background: #000c19 linear-gradient(180deg, #26313b, #000c19) repeat-x !important; +} + +.bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn:active, .bg-gradient-navy.btn.active { + border-color: black; + color: #ffffff; +} + +.bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn:active, .bg-gradient-navy.btn.active { + background: #00060c linear-gradient(180deg, #262b30, #00060c) repeat-x !important; +} + +.bg-gradient-olive { + color: #ffffff; +} + +.bg-gradient-olive { + background: #3d9970 linear-gradient(180deg, #5aa885, #3d9970) repeat-x !important; +} + +.bg-gradient-olive.btn.disabled, .bg-gradient-olive.btn:disabled, .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-olive.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-olive.btn:hover { + border-color: #2e7555; + color: #ececec; +} + +.bg-gradient-olive.btn:hover { + background: #327e5c linear-gradient(180deg, #519174, #327e5c) repeat-x !important; +} + +.bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn:active, .bg-gradient-olive.btn.active { + border-color: #2b6b4f; + color: #ffffff; +} + +.bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn:active, .bg-gradient-olive.btn.active { + background: #2e7555 linear-gradient(180deg, #4e896f, #2e7555) repeat-x !important; +} + +.bg-gradient-lime { + color: #1F2D3D; +} + +.bg-gradient-lime { + background: #01ff70 linear-gradient(180deg, #27ff85, #01ff70) repeat-x !important; +} + +.bg-gradient-lime.btn.disabled, .bg-gradient-lime.btn:disabled, .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-lime.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-lime.btn:hover { + border-color: #00cd5a; + color: #121a24; +} + +.bg-gradient-lime.btn:hover { + background: #00da5f linear-gradient(180deg, #26df77, #00da5f) repeat-x !important; +} + +.bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn:active, .bg-gradient-lime.btn.active { + border-color: #00c054; + color: #ffffff; +} + +.bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn:active, .bg-gradient-lime.btn.active { + background: #00cd5a linear-gradient(180deg, #26d572, #00cd5a) repeat-x !important; +} + +.bg-gradient-fuchsia { + color: #ffffff; +} + +.bg-gradient-fuchsia { + background: #f012be linear-gradient(180deg, #f236c8, #f012be) repeat-x !important; +} + +.bg-gradient-fuchsia.btn.disabled, .bg-gradient-fuchsia.btn:disabled, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-fuchsia.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-fuchsia.btn:hover { + border-color: #c30c9a; + color: #ececec; +} + +.bg-gradient-fuchsia.btn:hover { + background: #cf0da3 linear-gradient(180deg, #d631b1, #cf0da3) repeat-x !important; +} + +.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn.active { + border-color: #b70c90; + color: #ffffff; +} + +.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn.active { + background: #c30c9a linear-gradient(180deg, #cc31a9, #c30c9a) repeat-x !important; +} + +.bg-gradient-maroon { + color: #ffffff; +} + +.bg-gradient-maroon { + background: #d81b60 linear-gradient(180deg, #de3d78, #d81b60) repeat-x !important; +} + +.bg-gradient-maroon.btn.disabled, .bg-gradient-maroon.btn:disabled, .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-maroon.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-maroon.btn:hover { + border-color: #ab154c; + color: #ececec; +} + +.bg-gradient-maroon.btn:hover { + background: #b61751 linear-gradient(180deg, #c13a6b, #b61751) repeat-x !important; +} + +.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn.active { + border-color: #9f1447; + color: #ffffff; +} + +.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn.active { + background: #ab154c linear-gradient(180deg, #b73867, #ab154c) repeat-x !important; +} + +.bg-gradient-blue { + color: #ffffff; +} + +.bg-gradient-blue { + background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important; +} + +.bg-gradient-blue.btn.disabled, .bg-gradient-blue.btn:disabled, .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-blue.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-blue.btn:hover { + border-color: #0062cc; + color: #ececec; +} + +.bg-gradient-blue.btn:hover { + background: #0069d9 linear-gradient(180deg, #267fde, #0069d9) repeat-x !important; +} + +.bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active { + border-color: #005cbf; + color: #ffffff; +} + +.bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active { + background: #0062cc linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important; +} + +.bg-gradient-indigo { + color: #ffffff; +} + +.bg-gradient-indigo { + background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important; +} + +.bg-gradient-indigo.btn.disabled, .bg-gradient-indigo.btn:disabled, .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-indigo.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-indigo.btn:hover { + border-color: #510bc4; + color: #ececec; +} + +.bg-gradient-indigo.btn:hover { + background: #560bd0 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important; +} + +.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active { + border-color: #4c0ab8; + color: #ffffff; +} + +.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active { + background: #510bc4 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important; +} + +.bg-gradient-purple { + color: #ffffff; +} + +.bg-gradient-purple { + background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important; +} + +.bg-gradient-purple.btn.disabled, .bg-gradient-purple.btn:disabled, .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-purple.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-purple.btn:hover { + border-color: #59339d; + color: #ececec; +} + +.bg-gradient-purple.btn:hover { + background: #5e37a6 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important; +} + +.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active { + border-color: #533093; + color: #ffffff; +} + +.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active { + background: #59339d linear-gradient(180deg, #7252ab, #59339d) repeat-x !important; +} + +.bg-gradient-pink { + color: #ffffff; +} + +.bg-gradient-pink { + background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important; +} + +.bg-gradient-pink.btn.disabled, .bg-gradient-pink.btn:disabled, .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-pink.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-pink.btn:hover { + border-color: #d91a72; + color: #ececec; +} + +.bg-gradient-pink.btn:hover { + background: #e41c78 linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important; +} + +.bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active { + border-color: #ce196c; + color: #ffffff; +} + +.bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active { + background: #d91a72 linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important; +} + +.bg-gradient-red { + color: #ffffff; +} + +.bg-gradient-red { + background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important; +} + +.bg-gradient-red.btn.disabled, .bg-gradient-red.btn:disabled, .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-red.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-red.btn:hover { + border-color: #bd2130; + color: #ececec; +} + +.bg-gradient-red.btn:hover { + background: #c82333 linear-gradient(180deg, #d04451, #c82333) repeat-x !important; +} + +.bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn:active, .bg-gradient-red.btn.active { + border-color: #b21f2d; + color: #ffffff; +} + +.bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn:active, .bg-gradient-red.btn.active { + background: #bd2130 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important; +} + +.bg-gradient-orange { + color: #1F2D3D; +} + +.bg-gradient-orange { + background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important; +} + +.bg-gradient-orange.btn.disabled, .bg-gradient-orange.btn:disabled, .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-orange.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-orange.btn:hover { + border-color: #dc6502; + color: #121a24; +} + +.bg-gradient-orange.btn:hover { + background: #e96b02 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important; +} + +.bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active { + border-color: #cf5f02; + color: #ffffff; +} + +.bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active { + background: #dc6502 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important; +} + +.bg-gradient-yellow { + color: #1F2D3D; +} + +.bg-gradient-yellow { + background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important; +} + +.bg-gradient-yellow.btn.disabled, .bg-gradient-yellow.btn:disabled, .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-yellow.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-yellow.btn:hover { + border-color: #d39e00; + color: #121a24; +} + +.bg-gradient-yellow.btn:hover { + background: #e0a800 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important; +} + +.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active { + border-color: #c69500; + color: #1F2D3D; +} + +.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active { + background: #d39e00 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important; +} + +.bg-gradient-green { + color: #ffffff; +} + +.bg-gradient-green { + background: #28a745 linear-gradient(180deg, #48b461, #28a745) repeat-x !important; +} + +.bg-gradient-green.btn.disabled, .bg-gradient-green.btn:disabled, .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-green.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-green.btn:hover { + border-color: #1e7e34; + color: #ececec; +} + +.bg-gradient-green.btn:hover { + background: #218838 linear-gradient(180deg, #429a56, #218838) repeat-x !important; +} + +.bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn:active, .bg-gradient-green.btn.active { + border-color: #1c7430; + color: #ffffff; +} + +.bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn:active, .bg-gradient-green.btn.active { + background: #1e7e34 linear-gradient(180deg, #409152, #1e7e34) repeat-x !important; +} + +.bg-gradient-teal { + color: #ffffff; +} + +.bg-gradient-teal { + background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important; +} + +.bg-gradient-teal.btn.disabled, .bg-gradient-teal.btn:disabled, .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-teal.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-teal.btn:hover { + border-color: #199d76; + color: #ececec; +} + +.bg-gradient-teal.btn:hover { + background: #1ba87e linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important; +} + +.bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active { + border-color: #17926e; + color: #ffffff; +} + +.bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active { + background: #199d76 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important; +} + +.bg-gradient-cyan { + color: #ffffff; +} + +.bg-gradient-cyan { + background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important; +} + +.bg-gradient-cyan.btn.disabled, .bg-gradient-cyan.btn:disabled, .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-cyan.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-cyan.btn:hover { + border-color: #117a8b; + color: #ececec; +} + +.bg-gradient-cyan.btn:hover { + background: #138496 linear-gradient(180deg, #3697a6, #138496) repeat-x !important; +} + +.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active { + border-color: #10707f; + color: #ffffff; +} + +.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active { + background: #117a8b linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important; +} + +.bg-gradient-white { + color: #1F2D3D; +} + +.bg-gradient-white { + background: #ffffff linear-gradient(180deg, white, #ffffff) repeat-x !important; +} + +.bg-gradient-white.btn.disabled, .bg-gradient-white.btn:disabled, .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-white.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-white.btn:hover { + border-color: #e6e6e6; + color: #121a24; +} + +.bg-gradient-white.btn:hover { + background: #ececec linear-gradient(180deg, #efefef, #ececec) repeat-x !important; +} + +.bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn:active, .bg-gradient-white.btn.active { + border-color: #dfdfdf; + color: #1F2D3D; +} + +.bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn:active, .bg-gradient-white.btn.active { + background: #e6e6e6 linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important; +} + +.bg-gradient-gray { + color: #ffffff; +} + +.bg-gradient-gray { + background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important; +} + +.bg-gradient-gray.btn.disabled, .bg-gradient-gray.btn:disabled, .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-gray.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-gray.btn:hover { + border-color: #545b62; + color: #ececec; +} + +.bg-gradient-gray.btn:hover { + background: #5a6268 linear-gradient(180deg, #73797f, #5a6268) repeat-x !important; +} + +.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active { + border-color: #4e555b; + color: #ffffff; +} + +.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active { + background: #545b62 linear-gradient(180deg, #6e7479, #545b62) repeat-x !important; +} + +.bg-gradient-gray-dark { + color: #ffffff; +} + +.bg-gradient-gray-dark { + background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important; +} + +.bg-gradient-gray-dark.btn.disabled, .bg-gradient-gray-dark.btn:disabled, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, +.show > .bg-gradient-gray-dark.btn.dropdown-toggle { + background-image: none !important; +} + +.bg-gradient-gray-dark.btn:hover { + border-color: #1d2124; + color: #ececec; +} + +.bg-gradient-gray-dark.btn:hover { + background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x !important; +} + +.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active { + border-color: #171a1d; + color: #ffffff; +} + +.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active { + background: #1d2124 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important; +} + +[class^='bg-'].disabled { + opacity: .65; +} + +a.text-muted:hover { + color: #007bff !important; +} + +.link-muted { + color: #5d6974; +} + +.link-muted:hover, .link-muted:focus { + color: #464f58; +} + +.link-black { + color: #6c757d; +} + +.link-black:hover, .link-black:focus { + color: #e6e8ea; +} + +.accent-primary .btn-link, +.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #007bff; +} + +.accent-primary .btn-link:hover, +.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #0056b3; +} + +.accent-primary .dropdown-item:active, .accent-primary .dropdown-item.active { + background: #007bff; + color: #ffffff; +} + +.accent-primary .custom-control-input:checked ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; +} + +.accent-primary .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-primary .custom-select:focus, +.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-primary .custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; +} + +.accent-primary .page-item .page-link { + color: #007bff; +} + +.accent-primary .page-item.active a, +.accent-primary .page-item.active .page-link { + background-color: #007bff; + border-color: #007bff; + color: #ffffff; +} + +.accent-primary .page-item.disabled a, +.accent-primary .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-primary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-primary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-secondary .btn-link, +.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #6c757d; +} + +.accent-secondary .btn-link:hover, +.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #494f54; +} + +.accent-secondary .dropdown-item:active, .accent-secondary .dropdown-item.active { + background: #6c757d; + color: #ffffff; +} + +.accent-secondary .custom-control-input:checked ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; +} + +.accent-secondary .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-secondary .custom-select:focus, +.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-secondary .custom-file-input:focus ~ .custom-file-label { + border-color: #afb5ba; +} + +.accent-secondary .page-item .page-link { + color: #6c757d; +} + +.accent-secondary .page-item.active a, +.accent-secondary .page-item.active .page-link { + background-color: #6c757d; + border-color: #6c757d; + color: #ffffff; +} + +.accent-secondary .page-item.disabled a, +.accent-secondary .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-secondary [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-secondary [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-success .btn-link, +.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #28a745; +} + +.accent-success .btn-link:hover, +.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #19692c; +} + +.accent-success .dropdown-item:active, .accent-success .dropdown-item.active { + background: #28a745; + color: #ffffff; +} + +.accent-success .custom-control-input:checked ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; +} + +.accent-success .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-success .custom-select:focus, +.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-success .custom-file-input:focus ~ .custom-file-label { + border-color: #71dd8a; +} + +.accent-success .page-item .page-link { + color: #28a745; +} + +.accent-success .page-item.active a, +.accent-success .page-item.active .page-link { + background-color: #28a745; + border-color: #28a745; + color: #ffffff; +} + +.accent-success .page-item.disabled a, +.accent-success .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-success [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-success [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-info .btn-link, +.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #17a2b8; +} + +.accent-info .btn-link:hover, +.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #0f6674; +} + +.accent-info .dropdown-item:active, .accent-info .dropdown-item.active { + background: #17a2b8; + color: #ffffff; +} + +.accent-info .custom-control-input:checked ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; +} + +.accent-info .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-info .custom-select:focus, +.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-info .custom-file-input:focus ~ .custom-file-label { + border-color: #63d9ec; +} + +.accent-info .page-item .page-link { + color: #17a2b8; +} + +.accent-info .page-item.active a, +.accent-info .page-item.active .page-link { + background-color: #17a2b8; + border-color: #17a2b8; + color: #ffffff; +} + +.accent-info .page-item.disabled a, +.accent-info .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-info [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-info [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-warning .btn-link, +.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #ffc107; +} + +.accent-warning .btn-link:hover, +.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #ba8b00; +} + +.accent-warning .dropdown-item:active, .accent-warning .dropdown-item.active { + background: #ffc107; + color: #1F2D3D; +} + +.accent-warning .custom-control-input:checked ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; +} + +.accent-warning .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-warning .custom-select:focus, +.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-warning .custom-file-input:focus ~ .custom-file-label { + border-color: #ffe187; +} + +.accent-warning .page-item .page-link { + color: #ffc107; +} + +.accent-warning .page-item.active a, +.accent-warning .page-item.active .page-link { + background-color: #ffc107; + border-color: #ffc107; + color: #ffffff; +} + +.accent-warning .page-item.disabled a, +.accent-warning .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-warning [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-warning [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-danger .btn-link, +.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #dc3545; +} + +.accent-danger .btn-link:hover, +.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #a71d2a; +} + +.accent-danger .dropdown-item:active, .accent-danger .dropdown-item.active { + background: #dc3545; + color: #ffffff; +} + +.accent-danger .custom-control-input:checked ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; +} + +.accent-danger .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-danger .custom-select:focus, +.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-danger .custom-file-input:focus ~ .custom-file-label { + border-color: #efa2a9; +} + +.accent-danger .page-item .page-link { + color: #dc3545; +} + +.accent-danger .page-item.active a, +.accent-danger .page-item.active .page-link { + background-color: #dc3545; + border-color: #dc3545; + color: #ffffff; +} + +.accent-danger .page-item.disabled a, +.accent-danger .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-danger [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-danger [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-light .btn-link, +.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #f8f9fa; +} + +.accent-light .btn-link:hover, +.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #cbd3da; +} + +.accent-light .dropdown-item:active, .accent-light .dropdown-item.active { + background: #f8f9fa; + color: #1F2D3D; +} + +.accent-light .custom-control-input:checked ~ .custom-control-label::before { + background: #f8f9fa; + border-color: #bdc6d0; +} + +.accent-light .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-light .custom-select:focus, +.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-light .custom-file-input:focus ~ .custom-file-label { + border-color: white; +} + +.accent-light .page-item .page-link { + color: #f8f9fa; +} + +.accent-light .page-item.active a, +.accent-light .page-item.active .page-link { + background-color: #f8f9fa; + border-color: #f8f9fa; + color: #ffffff; +} + +.accent-light .page-item.disabled a, +.accent-light .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-light [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-light [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-dark .btn-link, +.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #343a40; +} + +.accent-dark .btn-link:hover, +.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #121416; +} + +.accent-dark .dropdown-item:active, .accent-dark .dropdown-item.active { + background: #343a40; + color: #ffffff; +} + +.accent-dark .custom-control-input:checked ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; +} + +.accent-dark .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-dark .custom-select:focus, +.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-dark .custom-file-input:focus ~ .custom-file-label { + border-color: #6d7a86; +} + +.accent-dark .page-item .page-link { + color: #343a40; +} + +.accent-dark .page-item.active a, +.accent-dark .page-item.active .page-link { + background-color: #343a40; + border-color: #343a40; + color: #ffffff; +} + +.accent-dark .page-item.disabled a, +.accent-dark .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-lightblue .btn-link, +.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #3c8dbc; +} + +.accent-lightblue .btn-link:hover, +.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #296282; +} + +.accent-lightblue .dropdown-item:active, .accent-lightblue .dropdown-item.active { + background: #3c8dbc; + color: #ffffff; +} + +.accent-lightblue .custom-control-input:checked ~ .custom-control-label::before { + background: #3c8dbc; + border-color: #23536f; +} + +.accent-lightblue .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-lightblue .custom-select:focus, +.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-lightblue .custom-file-input:focus ~ .custom-file-label { + border-color: #99c5de; +} + +.accent-lightblue .page-item .page-link { + color: #3c8dbc; +} + +.accent-lightblue .page-item.active a, +.accent-lightblue .page-item.active .page-link { + background-color: #3c8dbc; + border-color: #3c8dbc; + color: #ffffff; +} + +.accent-lightblue .page-item.disabled a, +.accent-lightblue .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-lightblue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-lightblue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-navy .btn-link, +.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #001f3f; +} + +.accent-navy .btn-link:hover, +.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: black; +} + +.accent-navy .dropdown-item:active, .accent-navy .dropdown-item.active { + background: #001f3f; + color: #ffffff; +} + +.accent-navy .custom-control-input:checked ~ .custom-control-label::before { + background: #001f3f; + border-color: black; +} + +.accent-navy .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-navy .custom-select:focus, +.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-navy .custom-file-input:focus ~ .custom-file-label { + border-color: #005ebf; +} + +.accent-navy .page-item .page-link { + color: #001f3f; +} + +.accent-navy .page-item.active a, +.accent-navy .page-item.active .page-link { + background-color: #001f3f; + border-color: #001f3f; + color: #ffffff; +} + +.accent-navy .page-item.disabled a, +.accent-navy .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-navy [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-navy [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-olive .btn-link, +.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #3d9970; +} + +.accent-olive .btn-link:hover, +.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #276248; +} + +.accent-olive .dropdown-item:active, .accent-olive .dropdown-item.active { + background: #3d9970; + color: #ffffff; +} + +.accent-olive .custom-control-input:checked ~ .custom-control-label::before { + background: #3d9970; + border-color: #20503b; +} + +.accent-olive .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-olive .custom-select:focus, +.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-olive .custom-file-input:focus ~ .custom-file-label { + border-color: #87cfaf; +} + +.accent-olive .page-item .page-link { + color: #3d9970; +} + +.accent-olive .page-item.active a, +.accent-olive .page-item.active .page-link { + background-color: #3d9970; + border-color: #3d9970; + color: #ffffff; +} + +.accent-olive .page-item.disabled a, +.accent-olive .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-olive [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-olive [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-lime .btn-link, +.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #01ff70; +} + +.accent-lime .btn-link:hover, +.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #00b44e; +} + +.accent-lime .dropdown-item:active, .accent-lime .dropdown-item.active { + background: #01ff70; + color: #1F2D3D; +} + +.accent-lime .custom-control-input:checked ~ .custom-control-label::before { + background: #01ff70; + border-color: #009a43; +} + +.accent-lime .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-lime .custom-select:focus, +.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-lime .custom-file-input:focus ~ .custom-file-label { + border-color: #81ffb8; +} + +.accent-lime .page-item .page-link { + color: #01ff70; +} + +.accent-lime .page-item.active a, +.accent-lime .page-item.active .page-link { + background-color: #01ff70; + border-color: #01ff70; + color: #ffffff; +} + +.accent-lime .page-item.disabled a, +.accent-lime .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-lime [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-lime [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-fuchsia .btn-link, +.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #f012be; +} + +.accent-fuchsia .btn-link:hover, +.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #ab0b87; +} + +.accent-fuchsia .dropdown-item:active, .accent-fuchsia .dropdown-item.active { + background: #f012be; + color: #ffffff; +} + +.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before { + background: #f012be; + border-color: #930974; +} + +.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-fuchsia .custom-select:focus, +.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-fuchsia .custom-file-input:focus ~ .custom-file-label { + border-color: #f88adf; +} + +.accent-fuchsia .page-item .page-link { + color: #f012be; +} + +.accent-fuchsia .page-item.active a, +.accent-fuchsia .page-item.active .page-link { + background-color: #f012be; + border-color: #f012be; + color: #ffffff; +} + +.accent-fuchsia .page-item.disabled a, +.accent-fuchsia .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-fuchsia [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-fuchsia [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-maroon .btn-link, +.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #d81b60; +} + +.accent-maroon .btn-link:hover, +.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #941342; +} + +.accent-maroon .dropdown-item:active, .accent-maroon .dropdown-item.active { + background: #d81b60; + color: #ffffff; +} + +.accent-maroon .custom-control-input:checked ~ .custom-control-label::before { + background: #d81b60; + border-color: #7d1038; +} + +.accent-maroon .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-maroon .custom-select:focus, +.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-maroon .custom-file-input:focus ~ .custom-file-label { + border-color: #f083ab; +} + +.accent-maroon .page-item .page-link { + color: #d81b60; +} + +.accent-maroon .page-item.active a, +.accent-maroon .page-item.active .page-link { + background-color: #d81b60; + border-color: #d81b60; + color: #ffffff; +} + +.accent-maroon .page-item.disabled a, +.accent-maroon .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-maroon [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-maroon [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-blue .btn-link, +.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #007bff; +} + +.accent-blue .btn-link:hover, +.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #0056b3; +} + +.accent-blue .dropdown-item:active, .accent-blue .dropdown-item.active { + background: #007bff; + color: #ffffff; +} + +.accent-blue .custom-control-input:checked ~ .custom-control-label::before { + background: #007bff; + border-color: #004a99; +} + +.accent-blue .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-blue .custom-select:focus, +.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-blue .custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; +} + +.accent-blue .page-item .page-link { + color: #007bff; +} + +.accent-blue .page-item.active a, +.accent-blue .page-item.active .page-link { + background-color: #007bff; + border-color: #007bff; + color: #ffffff; +} + +.accent-blue .page-item.disabled a, +.accent-blue .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-blue [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-blue [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-indigo .btn-link, +.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #6610f2; +} + +.accent-indigo .btn-link:hover, +.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #4709ac; +} + +.accent-indigo .dropdown-item:active, .accent-indigo .dropdown-item.active { + background: #6610f2; + color: #ffffff; +} + +.accent-indigo .custom-control-input:checked ~ .custom-control-label::before { + background: #6610f2; + border-color: #3d0894; +} + +.accent-indigo .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-indigo .custom-select:focus, +.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-indigo .custom-file-input:focus ~ .custom-file-label { + border-color: #b389f9; +} + +.accent-indigo .page-item .page-link { + color: #6610f2; +} + +.accent-indigo .page-item.active a, +.accent-indigo .page-item.active .page-link { + background-color: #6610f2; + border-color: #6610f2; + color: #ffffff; +} + +.accent-indigo .page-item.disabled a, +.accent-indigo .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-indigo [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-indigo [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-purple .btn-link, +.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #6f42c1; +} + +.accent-purple .btn-link:hover, +.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #4e2d89; +} + +.accent-purple .dropdown-item:active, .accent-purple .dropdown-item.active { + background: #6f42c1; + color: #ffffff; +} + +.accent-purple .custom-control-input:checked ~ .custom-control-label::before { + background: #6f42c1; + border-color: #432776; +} + +.accent-purple .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-purple .custom-select:focus, +.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-purple .custom-file-input:focus ~ .custom-file-label { + border-color: #b8a2e0; +} + +.accent-purple .page-item .page-link { + color: #6f42c1; +} + +.accent-purple .page-item.active a, +.accent-purple .page-item.active .page-link { + background-color: #6f42c1; + border-color: #6f42c1; + color: #ffffff; +} + +.accent-purple .page-item.disabled a, +.accent-purple .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-purple [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-purple [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-pink .btn-link, +.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #e83e8c; +} + +.accent-pink .btn-link:hover, +.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #c21766; +} + +.accent-pink .dropdown-item:active, .accent-pink .dropdown-item.active { + background: #e83e8c; + color: #ffffff; +} + +.accent-pink .custom-control-input:checked ~ .custom-control-label::before { + background: #e83e8c; + border-color: #ac145a; +} + +.accent-pink .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-pink .custom-select:focus, +.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-pink .custom-file-input:focus ~ .custom-file-label { + border-color: #f6b0d0; +} + +.accent-pink .page-item .page-link { + color: #e83e8c; +} + +.accent-pink .page-item.active a, +.accent-pink .page-item.active .page-link { + background-color: #e83e8c; + border-color: #e83e8c; + color: #ffffff; +} + +.accent-pink .page-item.disabled a, +.accent-pink .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-pink [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-pink [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-red .btn-link, +.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #dc3545; +} + +.accent-red .btn-link:hover, +.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #a71d2a; +} + +.accent-red .dropdown-item:active, .accent-red .dropdown-item.active { + background: #dc3545; + color: #ffffff; +} + +.accent-red .custom-control-input:checked ~ .custom-control-label::before { + background: #dc3545; + border-color: #921925; +} + +.accent-red .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-red .custom-select:focus, +.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-red .custom-file-input:focus ~ .custom-file-label { + border-color: #efa2a9; +} + +.accent-red .page-item .page-link { + color: #dc3545; +} + +.accent-red .page-item.active a, +.accent-red .page-item.active .page-link { + background-color: #dc3545; + border-color: #dc3545; + color: #ffffff; +} + +.accent-red .page-item.disabled a, +.accent-red .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-red [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-red [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-orange .btn-link, +.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #fd7e14; +} + +.accent-orange .btn-link:hover, +.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #c35a02; +} + +.accent-orange .dropdown-item:active, .accent-orange .dropdown-item.active { + background: #fd7e14; + color: #1F2D3D; +} + +.accent-orange .custom-control-input:checked ~ .custom-control-label::before { + background: #fd7e14; + border-color: #aa4e01; +} + +.accent-orange .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-orange .custom-select:focus, +.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-orange .custom-file-input:focus ~ .custom-file-label { + border-color: #fec392; +} + +.accent-orange .page-item .page-link { + color: #fd7e14; +} + +.accent-orange .page-item.active a, +.accent-orange .page-item.active .page-link { + background-color: #fd7e14; + border-color: #fd7e14; + color: #ffffff; +} + +.accent-orange .page-item.disabled a, +.accent-orange .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-orange [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-orange [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-yellow .btn-link, +.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #ffc107; +} + +.accent-yellow .btn-link:hover, +.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #ba8b00; +} + +.accent-yellow .dropdown-item:active, .accent-yellow .dropdown-item.active { + background: #ffc107; + color: #1F2D3D; +} + +.accent-yellow .custom-control-input:checked ~ .custom-control-label::before { + background: #ffc107; + border-color: #a07800; +} + +.accent-yellow .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-yellow .custom-select:focus, +.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-yellow .custom-file-input:focus ~ .custom-file-label { + border-color: #ffe187; +} + +.accent-yellow .page-item .page-link { + color: #ffc107; +} + +.accent-yellow .page-item.active a, +.accent-yellow .page-item.active .page-link { + background-color: #ffc107; + border-color: #ffc107; + color: #ffffff; +} + +.accent-yellow .page-item.disabled a, +.accent-yellow .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-yellow [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-yellow [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-green .btn-link, +.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #28a745; +} + +.accent-green .btn-link:hover, +.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #19692c; +} + +.accent-green .dropdown-item:active, .accent-green .dropdown-item.active { + background: #28a745; + color: #ffffff; +} + +.accent-green .custom-control-input:checked ~ .custom-control-label::before { + background: #28a745; + border-color: #145523; +} + +.accent-green .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-green .custom-select:focus, +.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-green .custom-file-input:focus ~ .custom-file-label { + border-color: #71dd8a; +} + +.accent-green .page-item .page-link { + color: #28a745; +} + +.accent-green .page-item.active a, +.accent-green .page-item.active .page-link { + background-color: #28a745; + border-color: #28a745; + color: #ffffff; +} + +.accent-green .page-item.disabled a, +.accent-green .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-green [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-green [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-teal .btn-link, +.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #20c997; +} + +.accent-teal .btn-link:hover, +.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #158765; +} + +.accent-teal .dropdown-item:active, .accent-teal .dropdown-item.active { + background: #20c997; + color: #ffffff; +} + +.accent-teal .custom-control-input:checked ~ .custom-control-label::before { + background: #20c997; + border-color: #127155; +} + +.accent-teal .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-teal .custom-select:focus, +.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-teal .custom-file-input:focus ~ .custom-file-label { + border-color: #7eeaca; +} + +.accent-teal .page-item .page-link { + color: #20c997; +} + +.accent-teal .page-item.active a, +.accent-teal .page-item.active .page-link { + background-color: #20c997; + border-color: #20c997; + color: #ffffff; +} + +.accent-teal .page-item.disabled a, +.accent-teal .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-teal [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-teal [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-cyan .btn-link, +.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #17a2b8; +} + +.accent-cyan .btn-link:hover, +.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #0f6674; +} + +.accent-cyan .dropdown-item:active, .accent-cyan .dropdown-item.active { + background: #17a2b8; + color: #ffffff; +} + +.accent-cyan .custom-control-input:checked ~ .custom-control-label::before { + background: #17a2b8; + border-color: #0c525d; +} + +.accent-cyan .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-cyan .custom-select:focus, +.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-cyan .custom-file-input:focus ~ .custom-file-label { + border-color: #63d9ec; +} + +.accent-cyan .page-item .page-link { + color: #17a2b8; +} + +.accent-cyan .page-item.active a, +.accent-cyan .page-item.active .page-link { + background-color: #17a2b8; + border-color: #17a2b8; + color: #ffffff; +} + +.accent-cyan .page-item.disabled a, +.accent-cyan .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-cyan [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-cyan [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-white .btn-link, +.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #ffffff; +} + +.accent-white .btn-link:hover, +.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #d9d9d9; +} + +.accent-white .dropdown-item:active, .accent-white .dropdown-item.active { + background: #ffffff; + color: #1F2D3D; +} + +.accent-white .custom-control-input:checked ~ .custom-control-label::before { + background: #ffffff; + border-color: #cccccc; +} + +.accent-white .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231F2D3D' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-white .custom-select:focus, +.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-white .custom-file-input:focus ~ .custom-file-label { + border-color: white; +} + +.accent-white .page-item .page-link { + color: #ffffff; +} + +.accent-white .page-item.active a, +.accent-white .page-item.active .page-link { + background-color: #ffffff; + border-color: #ffffff; + color: #ffffff; +} + +.accent-white .page-item.disabled a, +.accent-white .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-white [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-white [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-gray .btn-link, +.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #6c757d; +} + +.accent-gray .btn-link:hover, +.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #494f54; +} + +.accent-gray .dropdown-item:active, .accent-gray .dropdown-item.active { + background: #6c757d; + color: #ffffff; +} + +.accent-gray .custom-control-input:checked ~ .custom-control-label::before { + background: #6c757d; + border-color: #3d4246; +} + +.accent-gray .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-gray .custom-select:focus, +.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-gray .custom-file-input:focus ~ .custom-file-label { + border-color: #afb5ba; +} + +.accent-gray .page-item .page-link { + color: #6c757d; +} + +.accent-gray .page-item.active a, +.accent-gray .page-item.active .page-link { + background-color: #6c757d; + border-color: #6c757d; + color: #ffffff; +} + +.accent-gray .page-item.disabled a, +.accent-gray .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-gray [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-gray [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +.accent-gray-dark .btn-link, +.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn) { + color: #343a40; +} + +.accent-gray-dark .btn-link:hover, +.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.btn):hover { + color: #121416; +} + +.accent-gray-dark .dropdown-item:active, .accent-gray-dark .dropdown-item.active { + background: #343a40; + color: #ffffff; +} + +.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before { + background: #343a40; + border-color: #060708; +} + +.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid), +.accent-gray-dark .custom-select:focus, +.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before, +.accent-gray-dark .custom-file-input:focus ~ .custom-file-label { + border-color: #6d7a86; +} + +.accent-gray-dark .page-item .page-link { + color: #343a40; +} + +.accent-gray-dark .page-item.active a, +.accent-gray-dark .page-item.active .page-link { + background-color: #343a40; + border-color: #343a40; + color: #ffffff; +} + +.accent-gray-dark .page-item.disabled a, +.accent-gray-dark .page-item.disabled .page-link { + background-color: #ffffff; + border-color: #dee2e6; + color: #6c757d; +} + +.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #C2C7D0; +} + +.accent-gray-dark [class*="sidebar-dark-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #ffffff; +} + +.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) { + color: #343a40; +} + +.accent-gray-dark [class*="sidebar-light-"] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover { + color: #212529; +} + +[class*="accent-"] a.btn-primary { + color: #ffffff; +} + +[class*="accent-"] a.btn-secondary { + color: #ffffff; +} + +[class*="accent-"] a.btn-success { + color: #ffffff; +} + +[class*="accent-"] a.btn-info { + color: #ffffff; +} + +[class*="accent-"] a.btn-warning { + color: #1F2D3D; +} + +[class*="accent-"] a.btn-danger { + color: #ffffff; +} + +[class*="accent-"] a.btn-light { + color: #1F2D3D; +} + +[class*="accent-"] a.btn-dark { + color: #ffffff; +} +/*# sourceMappingURL=adminlte.css.map */ \ No newline at end of file diff --git a/public/vendor/adminlte/dist/css/adminlte.css.map b/public/vendor/adminlte/dist/css/adminlte.css.map new file mode 100644 index 0000000..75974ae --- /dev/null +++ b/public/vendor/adminlte/dist/css/adminlte.css.map @@ -0,0 +1,324 @@ +{ + "version": 3, + "file": "adminlte.css", + "sources": [ + "../../build/scss/AdminLTE.scss", + "../../node_modules/bootstrap/scss/_functions.scss", + "../../build/scss/_bootstrap-variables.scss", + "../../node_modules/bootstrap/scss/bootstrap.scss", + "../../node_modules/bootstrap/scss/_functions.scss", + "../../node_modules/bootstrap/scss/_variables.scss", + "../../node_modules/bootstrap/scss/_mixins.scss", + "../../node_modules/bootstrap/scss/vendor/_rfs.scss", + "../../node_modules/bootstrap/scss/mixins/_deprecate.scss", + "../../node_modules/bootstrap/scss/mixins/_breakpoints.scss", + "../../node_modules/bootstrap/scss/mixins/_hover.scss", + "../../node_modules/bootstrap/scss/mixins/_image.scss", + "../../node_modules/bootstrap/scss/mixins/_badge.scss", + "../../node_modules/bootstrap/scss/mixins/_resize.scss", + "../../node_modules/bootstrap/scss/mixins/_screen-reader.scss", + "../../node_modules/bootstrap/scss/mixins/_size.scss", + "../../node_modules/bootstrap/scss/mixins/_reset-text.scss", + "../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss", + "../../node_modules/bootstrap/scss/mixins/_text-hide.scss", + "../../node_modules/bootstrap/scss/mixins/_text-truncate.scss", + "../../node_modules/bootstrap/scss/mixins/_visibility.scss", + "../../node_modules/bootstrap/scss/mixins/_alert.scss", + "../../node_modules/bootstrap/scss/mixins/_buttons.scss", + "../../node_modules/bootstrap/scss/mixins/_caret.scss", + "../../node_modules/bootstrap/scss/mixins/_pagination.scss", + "../../node_modules/bootstrap/scss/mixins/_lists.scss", + "../../node_modules/bootstrap/scss/mixins/_list-group.scss", + "../../node_modules/bootstrap/scss/mixins/_nav-divider.scss", + "../../node_modules/bootstrap/scss/mixins/_forms.scss", + "../../node_modules/bootstrap/scss/mixins/_table-row.scss", + "../../node_modules/bootstrap/scss/mixins/_background-variant.scss", + "../../node_modules/bootstrap/scss/mixins/_border-radius.scss", + "../../node_modules/bootstrap/scss/mixins/_box-shadow.scss", + "../../node_modules/bootstrap/scss/mixins/_gradients.scss", + "../../node_modules/bootstrap/scss/mixins/_transition.scss", + "../../node_modules/bootstrap/scss/mixins/_clearfix.scss", + "../../node_modules/bootstrap/scss/mixins/_grid-framework.scss", + "../../node_modules/bootstrap/scss/mixins/_grid.scss", + "../../node_modules/bootstrap/scss/mixins/_float.scss", + "../../node_modules/bootstrap/scss/_root.scss", + "../../node_modules/bootstrap/scss/_reboot.scss", + "../../node_modules/bootstrap/scss/_type.scss", + "../../node_modules/bootstrap/scss/_images.scss", + "../../node_modules/bootstrap/scss/_code.scss", + "../../node_modules/bootstrap/scss/_grid.scss", + "../../node_modules/bootstrap/scss/_tables.scss", + "../../node_modules/bootstrap/scss/_forms.scss", + "../../node_modules/bootstrap/scss/_buttons.scss", + "../../node_modules/bootstrap/scss/_transitions.scss", + "../../node_modules/bootstrap/scss/_dropdown.scss", + "../../node_modules/bootstrap/scss/_button-group.scss", + "../../node_modules/bootstrap/scss/_input-group.scss", + "../../node_modules/bootstrap/scss/_custom-forms.scss", + "../../node_modules/bootstrap/scss/_nav.scss", + "../../node_modules/bootstrap/scss/_navbar.scss", + "../../node_modules/bootstrap/scss/_card.scss", + "../../node_modules/bootstrap/scss/_breadcrumb.scss", + "../../node_modules/bootstrap/scss/_pagination.scss", + "../../node_modules/bootstrap/scss/_badge.scss", + "../../node_modules/bootstrap/scss/_jumbotron.scss", + "../../node_modules/bootstrap/scss/_alert.scss", + "../../node_modules/bootstrap/scss/_progress.scss", + "../../node_modules/bootstrap/scss/_media.scss", + "../../node_modules/bootstrap/scss/_list-group.scss", + "../../node_modules/bootstrap/scss/_close.scss", + "../../node_modules/bootstrap/scss/_toasts.scss", + "../../node_modules/bootstrap/scss/_modal.scss", + "../../node_modules/bootstrap/scss/_tooltip.scss", + "../../node_modules/bootstrap/scss/_popover.scss", + "../../node_modules/bootstrap/scss/_carousel.scss", + "../../node_modules/bootstrap/scss/_spinners.scss", + "../../node_modules/bootstrap/scss/_utilities.scss", + "../../node_modules/bootstrap/scss/utilities/_align.scss", + "../../node_modules/bootstrap/scss/utilities/_background.scss", + "../../node_modules/bootstrap/scss/utilities/_borders.scss", + "../../node_modules/bootstrap/scss/utilities/_clearfix.scss", + "../../node_modules/bootstrap/scss/utilities/_display.scss", + "../../node_modules/bootstrap/scss/utilities/_embed.scss", + "../../node_modules/bootstrap/scss/utilities/_flex.scss", + "../../node_modules/bootstrap/scss/utilities/_float.scss", + "../../node_modules/bootstrap/scss/utilities/_overflow.scss", + "../../node_modules/bootstrap/scss/utilities/_position.scss", + "../../node_modules/bootstrap/scss/utilities/_screenreaders.scss", + "../../node_modules/bootstrap/scss/utilities/_shadows.scss", + "../../node_modules/bootstrap/scss/utilities/_sizing.scss", + "../../node_modules/bootstrap/scss/utilities/_stretched-link.scss", + "../../node_modules/bootstrap/scss/utilities/_spacing.scss", + "../../node_modules/bootstrap/scss/utilities/_text.scss", + "../../node_modules/bootstrap/scss/utilities/_visibility.scss", + "../../node_modules/bootstrap/scss/_print.scss", + "../../build/scss/_variables.scss", + "../../build/scss/_mixins.scss", + "../../build/scss/mixins/_cards.scss", + "../../build/scss/mixins/_sidebar.scss", + "../../build/scss/mixins/_navbar.scss", + "../../build/scss/mixins/_accent.scss", + "../../build/scss/mixins/_custom-forms.scss", + "../../build/scss/mixins/_backgrounds.scss", + "../../build/scss/mixins/_direct-chat.scss", + "../../build/scss/mixins/_toasts.scss", + "../../build/scss/mixins/_miscellaneous.scss", + "../../build/scss/parts/_core.scss", + "../../build/scss/_layout.scss", + "../../build/scss/_main-header.scss", + "../../build/scss/_brand.scss", + "../../build/scss/_main-sidebar.scss", + "../../build/scss/_sidebar-mini.scss", + "../../build/scss/_control-sidebar.scss", + "../../build/scss/_dropdown.scss", + "../../build/scss/_navs.scss", + "../../build/scss/parts/_components.scss", + "../../build/scss/_forms.scss", + "../../build/scss/_progress-bars.scss", + "../../build/scss/_cards.scss", + "../../build/scss/_modals.scss", + "../../build/scss/_toasts.scss", + "../../build/scss/_buttons.scss", + "../../build/scss/_callout.scss", + "../../build/scss/_alerts.scss", + "../../build/scss/_table.scss", + "../../build/scss/_carousel.scss", + "../../build/scss/parts/_extra-components.scss", + "../../build/scss/_small-box.scss", + "../../build/scss/_info-box.scss", + "../../build/scss/_timeline.scss", + "../../build/scss/_products.scss", + "../../build/scss/_direct-chat.scss", + "../../build/scss/_users-list.scss", + "../../build/scss/_social-widgets.scss", + "../../build/scss/parts/_pages.scss", + "../../build/scss/pages/_mailbox.scss", + "../../build/scss/pages/_lockscreen.scss", + "../../build/scss/pages/_login_and_register.scss", + "../../build/scss/pages/_404_500_errors.scss", + "../../build/scss/pages/_invoice.scss", + "../../build/scss/pages/_profile.scss", + "../../build/scss/pages/_e-commerce.scss", + "../../build/scss/pages/_projects.scss", + "../../build/scss/parts/_plugins.scss", + "../../build/scss/plugins/_mixins.scss", + "../../build/scss/plugins/_fullcalendar.scss", + "../../build/scss/plugins/_select2.scss", + "../../build/scss/plugins/_bootstrap-slider.scss", + "../../build/scss/plugins/_icheck-bootstrap.scss", + "../../build/scss/plugins/_mapael.scss", + "../../build/scss/plugins/_jqvmap.scss", + "../../build/scss/plugins/_sweetalert2.scss", + "../../build/scss/plugins/_toastr.scss", + "../../build/scss/plugins/_pace.scss", + "../../build/scss/plugins/_bootstrap-switch.scss", + "../../build/scss/plugins/_miscellaneous.scss", + "../../build/scss/parts/_miscellaneous.scss", + "../../build/scss/_miscellaneous.scss", + "../../build/scss/_print.scss", + "../../build/scss/_text.scss", + "../../build/scss/_elevation.scss", + "../../build/scss/_colors.scss" + ], + "sourcesContent": [ + "/*!\n * AdminLTE v3.0.5\n * Author: Colorlib\n * Website: AdminLTE.io \n * License: Open source - MIT \n */\n// Bootstrap\n// ---------------------------------------------------\n@import '~bootstrap/scss/functions';\n@import 'bootstrap-variables';\n@import '~bootstrap/scss/bootstrap';\n\n// Variables and Mixins\n// ---------------------------------------------------\n@import 'variables';\n@import 'mixins';\n\n@import 'parts/core';\n@import 'parts/components';\n@import 'parts/extra-components';\n@import 'parts/pages';\n@import 'parts/plugins';\n@import 'parts/miscellaneous';\n\n", + "// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" or unit($prev-num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// See https://codepen.io/kevinweber/pen/dXWoRw\n@function escape-svg($string) {\n @if str-index($string, \"data:image/svg+xml\") {\n @each $char, $encoded in $escaped-characters {\n $string: str-replace($string, $char, $encoded);\n }\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n\n// Return valid calc\n@function add($value1, $value2, $return-calc: true) {\n @if $value1 == null {\n @return $value2;\n }\n\n @if $value2 == null {\n @return $value1;\n }\n\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n @return $value1 + $value2;\n }\n\n @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(\" + \") + $value2);\n}\n\n@function subtract($value1, $value2, $return-calc: true) {\n @if $value1 == null and $value2 == null {\n @return null;\n }\n\n @if $value1 == null {\n @return -$value2;\n }\n\n @if $value2 == null {\n @return $value1;\n }\n\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n @return $value1 - $value2;\n }\n\n @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(\" - \") + $value2);\n}\n", + "// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n// stylelint-disable\n$white: #ffffff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n), $colors);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n), $theme-colors);\n// stylelint-enable\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: #1F2D3D !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: true !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// stylelint-disable\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge((\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n), $spacers);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n$sizes: map-merge((\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n), $sizes);\n// stylelint-enable\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: none !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 15px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: \"Source Sans Pro\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 10%) !default;\n$table-dark-color: $body-bg !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: none !default;\n$btn-focus-width: 0 !default;\n$btn-focus-box-shadow: none !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: none !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 0 0 rgba($black, 0) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: 0 !default;\n$input-focus-box-shadow: none !default;\n\n$input-placeholder-color: lighten($gray-600, 15%) !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $white !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-box-shadow: none !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $custom-select-focus-box-shadow !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $custom-select-focus-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: ($spacer / 2) !default;\n\n$navbar-nav-link-padding-x: 1rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .75) !default;\n$navbar-dark-hover-color: rgba($white, 1) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: 0 !default; //$border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: \"/\" !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n", + "/*!\n * Bootstrap v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n", + "// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" or unit($prev-num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// See https://codepen.io/kevinweber/pen/dXWoRw\n@function escape-svg($string) {\n @if str-index($string, \"data:image/svg+xml\") {\n @each $char, $encoded in $escaped-characters {\n $string: str-replace($string, $char, $encoded);\n }\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n\n// Return valid calc\n@function add($value1, $value2, $return-calc: true) {\n @if $value1 == null {\n @return $value2;\n }\n\n @if $value2 == null {\n @return $value1;\n }\n\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n @return $value1 + $value2;\n }\n\n @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(\" + \") + $value2);\n}\n\n@function subtract($value1, $value2, $return-calc: true) {\n @if $value1 == null and $value2 == null {\n @return null;\n }\n\n @if $value1 == null {\n @return -$value2;\n }\n\n @if $value2 == null {\n @return $value1;\n }\n\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n @return $value1 - $value2;\n }\n\n @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(\" - \") + $value2);\n}\n", + "// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n) !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n$grid-row-columns: 6 !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n$custom-control-cursor: null !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-label-color: null !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: url(\"data:image/svg+xml,\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: url(\"data:image/svg+xml,\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: url(\"data:image/svg+xml,\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: subtract($custom-control-indicator-size, $custom-control-indicator-border-width * 4) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: url(\"data:image/svg+xml,\") !default;\n$custom-select-background: escape-svg($custom-select-indicator) no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: add(1em * .75, (2 * $custom-select-padding-y * .75) + $custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-font-size: null !default;\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n", + "// Toggles\n//\n// Used in conjunction with global variables to enable certain theme features.\n\n// Vendor\n@import \"vendor/rfs\";\n\n// Deprecate\n@import \"mixins/deprecate\";\n\n// Utilities\n@import \"mixins/breakpoints\";\n@import \"mixins/hover\";\n@import \"mixins/image\";\n@import \"mixins/badge\";\n@import \"mixins/resize\";\n@import \"mixins/screen-reader\";\n@import \"mixins/size\";\n@import \"mixins/reset-text\";\n@import \"mixins/text-emphasis\";\n@import \"mixins/text-hide\";\n@import \"mixins/text-truncate\";\n@import \"mixins/visibility\";\n\n// Components\n@import \"mixins/alert\";\n@import \"mixins/buttons\";\n@import \"mixins/caret\";\n@import \"mixins/pagination\";\n@import \"mixins/lists\";\n@import \"mixins/list-group\";\n@import \"mixins/nav-divider\";\n@import \"mixins/forms\";\n@import \"mixins/table-row\";\n\n// Skins\n@import \"mixins/background-variant\";\n@import \"mixins/border-radius\";\n@import \"mixins/box-shadow\";\n@import \"mixins/gradients\";\n@import \"mixins/transition\";\n\n// Layout\n@import \"mixins/clearfix\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n@import \"mixins/float\";\n", + "// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n", + "// Deprecate mixin\n//\n// This mixin can be used to deprecate mixins or functions.\n// `$enable-deprecation-messages` is a global variable, `$ignore-warning` is a variable that can be passed to\n// some deprecated mixins to suppress the warning (for example if the mixin is still be used in the current version of Bootstrap)\n@mixin deprecate($name, $deprecate-version, $remove-version, $ignore-warning: false) {\n @if ($enable-deprecation-messages != false and $ignore-warning != true) {\n @warn \"#{$name} has been deprecated as of #{$deprecate-version}. It will be removed entirely in #{$remove-version}.\";\n }\n}\n", + "// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n", + "// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n &:hover { @content; }\n}\n\n@mixin hover-focus() {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus() {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active() {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n", + "// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n", + "@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n @at-root a#{&} {\n @include hover-focus() {\n color: color-yiq($bg);\n background-color: darken($bg, 10%);\n }\n\n &:focus,\n &.focus {\n outline: 0;\n box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n }\n }\n}\n", + "// Resize anything\n\n@mixin resizable($direction) {\n overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`\n resize: $direction; // Options: horizontal, vertical, both\n}\n", + "// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only() {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable() {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n}\n", + "// Sizing shortcuts\n\n@mixin size($width, $height: $width) {\n width: $width;\n height: $height;\n @include deprecate(\"`size()`\", \"v4.3.0\", \"v5\");\n}\n", + "@mixin reset-text() {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n", + "// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n color: $color !important;\n }\n @if $emphasized-link-hover-darken-percentage != 0 {\n a#{$parent} {\n @include hover-focus() {\n color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n }\n }\n }\n @include deprecate(\"`text-emphasis-variant()`\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n", + "// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n", + "// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n", + "// stylelint-disable declaration-no-important\n\n// Visibility\n\n@mixin invisible($visibility) {\n visibility: $visibility !important;\n @include deprecate(\"`invisible()`\", \"v4.3.0\", \"v5\");\n}\n", + "@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n", + "// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover() {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n // Remove CSS gradients if they're enabled\n @if $enable-gradients {\n background-image: none;\n }\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n border-color: $color;\n\n @include hover() {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n", + "@mixin caret-down() {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up() {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right() {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left() {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down();\n } @else if $direction == up {\n @include caret-up();\n } @else if $direction == right {\n @include caret-right();\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-left();\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n", + "// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\n}\n", + "// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n padding-left: 0;\n list-style: none;\n}\n", + "// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus() {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n", + "// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n @include deprecate(\"The `nav-divider()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n", + "// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus($ignore-warning: false) {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $input-focus-box-shadow;\n }\n }\n @include deprecate(\"The `form-control-focus()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n@mixin form-validation-state-selector($state) {\n @if ($state == \"valid\" or $state == \"invalid\") {\n .was-validated #{if(&, \"&\", \"\")}:#{$state},\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n } @else {\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n }\n}\n\n@mixin form-validation-state($state, $color, $icon) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: color-yiq($color);\n background-color: rgba($color, $form-feedback-tooltip-opacity);\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n @include form-validation-state-selector($state) {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n\n .form-control {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: escape-svg($icon);\n background-repeat: no-repeat;\n background-position: right $input-height-inner-quarter center;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .custom-select {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $custom-select-feedback-icon-padding-right;\n background: $custom-select-background, escape-svg($icon) $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n\n .form-check-input {\n @include form-validation-state-selector($state) {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n @include form-validation-state-selector($state) {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n border-color: $color;\n }\n }\n\n &:checked {\n ~ .custom-control-label::before {\n border-color: lighten($color, 10%);\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n &:not(:checked) ~ .custom-control-label::before {\n border-color: $color;\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n @include form-validation-state-selector($state) {\n ~ .custom-file-label {\n border-color: $color;\n }\n\n &:focus {\n ~ .custom-file-label {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n", + "// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover() {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n", + "// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color, $ignore-warning: false) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus() {\n background-color: darken($color, 10%) !important;\n }\n }\n @include deprecate(\"The `bg-variant` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n", + "// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n", + "@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n $result: ();\n\n @if (length($shadow) == 1) {\n // We can pass `@include box-shadow(none);`\n $result: $shadow;\n } @else {\n // Filter to avoid invalid properties for example `box-shadow: none, 1px 1px black;`\n @for $i from 1 through length($shadow) {\n @if nth($shadow, $i) != \"none\" {\n $result: append($result, nth($shadow, $i), \"comma\");\n }\n }\n }\n @if (length($result) > 0) {\n box-shadow: $result;\n }\n }\n}\n", + "// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n", + "// stylelint-disable property-blacklist\n@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n\n @if $enable-prefers-reduced-motion-media-query {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n}\n", + "@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n", + "// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n", + "/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\n}\n", + "// stylelint-disable declaration-no-important\n\n@mixin float-left() {\n float: left !important;\n @include deprecate(\"The `float-left` mixin\", \"v4.3.0\", \"v5\");\n}\n@mixin float-right() {\n float: right !important;\n @include deprecate(\"The `float-right` mixin\", \"v4.3.0\", \"v5\");\n}\n@mixin float-none() {\n float: none !important;\n @include deprecate(\"The `float-none` mixin\", \"v4.3.0\", \"v5\");\n}\n", + "// Do not forget to update getting-started/theming.md!\n:root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n", + "// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

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

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

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n", + "// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n", + "// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n", + "// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n", + "// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n", + "//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover() {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover() {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n", + "// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n text-decoration: $link-decoration;\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n", + ".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n", + "// The dropdown wrapper (`
    `)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-left {\n right: auto;\n left: 0;\n }\n\n .dropdown-menu#{$infix}-right {\n right: 0;\n left: auto;\n }\n }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n\n// Dividers (basically an `
    `) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `