From 71c632616b0c4250404c56af80e3dd30efc5ce22 Mon Sep 17 00:00:00 2001 From: Mahesh Sharma Date: Wed, 22 Feb 2023 09:49:57 +0545 Subject: [PATCH] initial-commit --- .editorconfig | 18 + .env.example | 58 + .gitattributes | 11 + .gitignore | 18 + README.md | 66 + app/Console/Kernel.php | 32 + app/Exceptions/Handler.php | 50 + app/Http/Controllers/Controller.php | 13 + app/Http/Controllers/HomeController.php | 31 + app/Http/Controllers/SliderController.php | 17 + app/Http/Kernel.php | 67 + app/Http/Middleware/Authenticate.php | 21 + app/Http/Middleware/EncryptCookies.php | 17 + .../PreventRequestsDuringMaintenance.php | 17 + .../Middleware/RedirectIfAuthenticated.php | 32 + app/Http/Middleware/TrimStrings.php | 19 + app/Http/Middleware/TrustHosts.php | 20 + app/Http/Middleware/TrustProxies.php | 28 + app/Http/Middleware/ValidateSignature.php | 22 + app/Http/Middleware/VerifyCsrfToken.php | 17 + app/Models/Slider.php | 11 + app/Models/SliderContent.php | 11 + app/Models/User.php | 44 + app/Providers/AppServiceProvider.php | 28 + app/Providers/AuthServiceProvider.php | 30 + app/Providers/BroadcastServiceProvider.php | 21 + app/Providers/EventServiceProvider.php | 42 + app/Providers/RouteServiceProvider.php | 52 + artisan | 53 + bootstrap/app.php | 55 + bootstrap/cache/.gitignore | 2 + composer.json | 66 + composer.lock | 8527 ++++++++++++++++ config/app.php | 215 + config/auth.php | 111 + config/broadcasting.php | 70 + config/cache.php | 110 + config/cors.php | 34 + config/database.php | 151 + config/filesystems.php | 76 + config/hashing.php | 52 + config/image.php | 20 + config/logging.php | 122 + config/mail.php | 118 + config/queue.php | 93 + config/sanctum.php | 67 + config/services.php | 34 + config/session.php | 201 + config/view.php | 36 + config/voyager.php | 245 + database/.gitignore | 1 + database/factories/UserFactory.php | 40 + .../2014_10_12_000000_create_users_table.php | 36 + ...12_100000_create_password_resets_table.php | 32 + .../2016_01_01_000000_create_pages_table.php | 41 + .../2016_01_01_000000_create_posts_table.php | 45 + ...6_02_15_204651_create_categories_table.php | 36 + ...00000_alter_post_nullable_fields_table.php | 39 + ..._08_19_000000_create_failed_jobs_table.php | 36 + ...01_create_personal_access_tokens_table.php | 37 + database/seeders/CategoriesTableSeeder.php | 231 + database/seeders/DataRowsTableSeeder.php | 372 + database/seeders/DataTypesTableSeeder.php | 71 + database/seeders/DatabaseSeeder.php | 24 + database/seeders/MenuItemsTableSeeder.php | 179 + database/seeders/MenusTableSeeder.php | 21 + database/seeders/PagesTableSeeder.php | 301 + .../seeders/PermissionRoleTableSeeder.php | 26 + database/seeders/PermissionsTableSeeder.php | 38 + database/seeders/PostsTableSeeder.php | 439 + database/seeders/RolesTableSeeder.php | 29 + database/seeders/SettingsTableSeeder.php | 147 + database/seeders/TranslationsTableSeeder.php | 233 + database/seeders/UsersTableSeeder.php | 31 + database/seeders/VoyagerDatabaseSeeder.php | 27 + .../seeders/VoyagerDummyDatabaseSeeder.php | 25 + lang/en/auth.php | 20 + lang/en/pagination.php | 19 + lang/en/passwords.php | 22 + lang/en/validation.php | 179 + package.json | 14 + phpunit.xml | 31 + public/.htaccess | 21 + public/css/bootstrap.min.css | 7 + public/css/easy-pie-chart.css | 140 + public/css/fontawesome.css | 4224 ++++++++ public/css/materialdesignicons.min.css | 2 + public/css/nice-select.css | 138 + public/css/owl.carousel.css | 67 + public/css/owl.theme.css | 79 + public/css/owl.transitions.css | 163 + public/css/selectize.css | 333 + public/css/selectize.default.css | 403 + public/css/style.css | 2687 +++++ public/css/style.css.map | 24 + public/favicon.ico | 0 public/fonts/Pe-icon-7-stroke.eot | Bin 0 -> 58680 bytes public/fonts/Pe-icon-7-stroke.svg | 212 + public/fonts/Pe-icon-7-stroke.ttf | Bin 0 -> 58480 bytes public/fonts/Pe-icon-7-stroke.woff | Bin 0 -> 58556 bytes public/fonts/ajax-loader.gif | Bin 0 -> 4178 bytes public/fonts/fa-brands-400.eot | Bin 0 -> 134000 bytes public/fonts/fa-brands-400.svg | 1260 +++ public/fonts/fa-brands-400.ttf | Bin 0 -> 133764 bytes public/fonts/fa-brands-400.woff | Bin 0 -> 86736 bytes public/fonts/fa-brands-400.woff2 | Bin 0 -> 73936 bytes public/fonts/fa-regular-400.eot | Bin 0 -> 40308 bytes public/fonts/fa-regular-400.svg | 471 + public/fonts/fa-regular-400.ttf | Bin 0 -> 40080 bytes public/fonts/fa-regular-400.woff | Bin 0 -> 18164 bytes public/fonts/fa-regular-400.woff2 | Bin 0 -> 14868 bytes public/fonts/fa-solid-900.eot | Bin 0 -> 208828 bytes public/fonts/fa-solid-900.svg | 2760 ++++++ public/fonts/fa-solid-900.ttf | Bin 0 -> 208608 bytes public/fonts/fa-solid-900.woff | Bin 0 -> 102120 bytes public/fonts/fa-solid-900.woff2 | Bin 0 -> 79072 bytes public/fonts/materialdesignicons-webfont.eot | Bin 0 -> 417036 bytes public/fonts/materialdesignicons-webfont.svg | 8694 +++++++++++++++++ public/fonts/materialdesignicons-webfont.ttf | Bin 0 -> 416816 bytes public/fonts/materialdesignicons-webfont.woff | Bin 0 -> 204320 bytes .../fonts/materialdesignicons-webfont.woff2 | Bin 0 -> 151728 bytes public/frontend/.DS_Store | Bin 0 -> 8196 bytes public/frontend/css/css-loader.css | 829 ++ public/frontend/css/style.css | 2373 +++++ public/frontend/icons/Calling.svg | 5 + public/frontend/icons/Message.svg | 4 + public/frontend/icons/clock.svg | 9 + .../icons/community-partipitation.svg | 15 + public/frontend/icons/contact-email.svg | 9 + public/frontend/icons/contact-phone-call.svg | 9 + .../frontend/icons/daily-living-support.svg | 10 + public/frontend/icons/dice-favicon.svg | 9 + public/frontend/icons/email-icon.svg | 9 + public/frontend/icons/email.svg | 3 + public/frontend/icons/household-task.svg | 9 + public/frontend/icons/location.svg | 3 + public/frontend/icons/phone-call.svg | 1 + public/frontend/icons/phone.svg | 3 + public/frontend/icons/plan-management.svg | 5 + public/frontend/icons/quoteicon.svg | 4 + public/frontend/icons/respite-care.svg | 9 + public/frontend/icons/right-arrow.svg | 3 + public/frontend/icons/success.svg | 13 + .../frontend/icons/support-coordination.svg | 7 + public/frontend/icons/top-email.svg | 1 + public/frontend/images/DICE-Logo.png | Bin 0 -> 38374 bytes .../frontend/images/Gunung-Willam-Balluk.jpg | Bin 0 -> 14952 bytes public/frontend/images/Laptop.svg | 162 + public/frontend/images/Working at dice.png | Bin 0 -> 130287 bytes .../images/Wurundjeri-Willum-Clan.jpg | Bin 0 -> 7948 bytes .../images/about-icons/Appreciate.png | Bin 0 -> 3163 bytes .../images/about-icons/Commitment.png | Bin 0 -> 5494 bytes .../frontend/images/about-icons/Passion.png | Bin 0 -> 4042 bytes .../images/about-icons/Peronsal-care.png | Bin 0 -> 5383 bytes .../images/about-icons/Resoponsibility.png | Bin 0 -> 5030 bytes .../frontend/images/about-icons/Sincerity.png | Bin 0 -> 4911 bytes public/frontend/images/about-image.png | Bin 0 -> 256573 bytes public/frontend/images/about-page-image.png | Bin 0 -> 257495 bytes public/frontend/images/about-team-image.png | Bin 0 -> 2464686 bytes public/frontend/images/about-test.png | Bin 0 -> 873420 bytes public/frontend/images/banner-two.png | Bin 0 -> 532210 bytes public/frontend/images/contact-bg.jpg | Bin 0 -> 68961 bytes public/frontend/images/contact-bg.png | Bin 0 -> 1359037 bytes public/frontend/images/dice-png.png | Bin 0 -> 2832 bytes public/frontend/images/finance.png | Bin 0 -> 84510 bytes public/frontend/images/flag.png | Bin 0 -> 10973 bytes public/frontend/images/gallery-one.png | Bin 0 -> 404455 bytes .../images/independent-living-two.png | Bin 0 -> 407818 bytes public/frontend/images/independent-living.png | Bin 0 -> 1463161 bytes public/frontend/images/logo.png | Bin 0 -> 11319 bytes public/frontend/images/ndis-logo.png | Bin 0 -> 35484 bytes public/frontend/images/ndis-love.png | Bin 0 -> 8743 bytes public/frontend/images/ndis-plan.png | Bin 0 -> 5805 bytes public/frontend/images/ndis.png | Bin 0 -> 199266 bytes public/frontend/images/ndis/1-min.png | Bin 0 -> 263745 bytes public/frontend/images/ndis/2-min.png | Bin 0 -> 277739 bytes public/frontend/images/ndis/3-min.png | Bin 0 -> 215286 bytes public/frontend/images/ndis/4-min.png | Bin 0 -> 239004 bytes public/frontend/images/ndis/5-min.png | Bin 0 -> 305020 bytes public/frontend/images/ndis/6-min.png | Bin 0 -> 235414 bytes public/frontend/images/ndis/7-min.png | Bin 0 -> 391881 bytes public/frontend/images/pricing.png | Bin 0 -> 215948 bytes public/frontend/images/profile.png | Bin 0 -> 544876 bytes .../images/service-slider-section.png | Bin 0 -> 1037353 bytes public/frontend/images/starts.png | Bin 0 -> 553 bytes public/frontend/images/subscription-image.png | Bin 0 -> 122875 bytes public/frontend/images/test-banner.jpg | Bin 0 -> 581885 bytes public/frontend/images/thinking.png | Bin 0 -> 94232 bytes public/frontend/images/white-logo.png | Bin 0 -> 4929 bytes public/frontend/images/who-img.png | Bin 0 -> 2629029 bytes public/frontend/js/index.js | 8 + public/images/about-image.png | Bin 0 -> 319135 bytes public/images/app-download-img.png | Bin 0 -> 352215 bytes public/images/apple.png | Bin 0 -> 15771 bytes public/images/close-up.png | Bin 0 -> 675510 bytes public/images/contact-background.png | Bin 0 -> 127147 bytes public/images/contact-sec.png | Bin 0 -> 309460 bytes public/images/contact-us.png | Bin 0 -> 660991 bytes public/images/et-colored.png | Bin 0 -> 12747 bytes public/images/et-white.png | Bin 0 -> 9804 bytes public/images/favicon.ico | Bin 0 -> 4454 bytes public/images/featured-job/et-logo.svg | 59 + public/images/featured-job/img-1.png | Bin 0 -> 1929 bytes public/images/featured-job/img-10.png | Bin 0 -> 8699 bytes public/images/featured-job/img-2.png | Bin 0 -> 8847 bytes public/images/featured-job/img-3.png | Bin 0 -> 8358 bytes public/images/featured-job/img-4.png | Bin 0 -> 9007 bytes public/images/featured-job/img-5.png | Bin 0 -> 5069 bytes public/images/featured-job/img-6.png | Bin 0 -> 5517 bytes public/images/featured-job/img-7.png | Bin 0 -> 6832 bytes public/images/featured-job/img-8.png | Bin 0 -> 8604 bytes public/images/featured-job/img-9.png | Bin 0 -> 12788 bytes public/images/google.png | Bin 0 -> 21133 bytes public/images/how-it-work/img-1.png | Bin 0 -> 5353 bytes public/images/how-it-work/img-2.png | Bin 0 -> 7838 bytes public/images/how-it-work/img-3.png | Bin 0 -> 7045 bytes public/images/how-it-work/img-4.png | Bin 0 -> 7871 bytes public/images/recruitment-banner.png | Bin 0 -> 806195 bytes public/images/users/user-1.png | Bin 0 -> 25688 bytes public/images/users/user-2.png | Bin 0 -> 20925 bytes public/images/users/user-3.png | Bin 0 -> 22027 bytes public/images/users/user-4.png | Bin 0 -> 21959 bytes public/index.php | 55 + public/js/app.js | 52 + public/js/bootstrap.bundle.min.js | 7 + public/js/contact.js | 30 + public/js/counter.int.js | 31 + public/js/home.js | 18 + public/js/jquery.easing.min.js | 1 + public/js/jquery.easypiechart.js | 364 + public/js/jquery.min.js | 2 + public/js/jquery.nice-select.min.js | 4 + public/js/owl.carousel.min.js | 1 + public/js/plugins.js | 67 + public/js/scrollspy.min.js | 1 + public/js/selectize.min.js | 4 + public/robots.txt | 2 + resources/css/app.css | 0 resources/js/app.js | 1 + resources/js/bootstrap.js | 34 + resources/views/index.blade.php | 193 + resources/views/layout/app.blade.php | 404 + resources/views/layout/menu.blade.php | 3 + resources/views/welcome.blade.php | 132 + routes/api.php | 19 + routes/channels.php | 18 + routes/console.php | 19 + routes/web.php | 22 + storage/app/.gitignore | 3 + storage/app/public/.gitignore | 2 + storage/framework/.gitignore | 9 + storage/framework/cache/.gitignore | 3 + storage/framework/cache/data/.gitignore | 2 + storage/framework/sessions/.gitignore | 2 + storage/framework/testing/.gitignore | 2 + storage/framework/views/.gitignore | 2 + storage/logs/.gitignore | 2 + tests/CreatesApplication.php | 22 + tests/Feature/ExampleTest.php | 21 + tests/TestCase.php | 10 + tests/Unit/ExampleTest.php | 18 + vite.config.js | 11 + 262 files changed, 40942 insertions(+) create mode 100644 .editorconfig create mode 100644 .env.example create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 README.md create mode 100644 app/Console/Kernel.php create mode 100644 app/Exceptions/Handler.php create mode 100644 app/Http/Controllers/Controller.php create mode 100644 app/Http/Controllers/HomeController.php create mode 100644 app/Http/Controllers/SliderController.php create mode 100644 app/Http/Kernel.php create mode 100644 app/Http/Middleware/Authenticate.php create mode 100644 app/Http/Middleware/EncryptCookies.php create mode 100644 app/Http/Middleware/PreventRequestsDuringMaintenance.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/ValidateSignature.php create mode 100644 app/Http/Middleware/VerifyCsrfToken.php create mode 100644 app/Models/Slider.php create mode 100644 app/Models/SliderContent.php create mode 100644 app/Models/User.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 100755 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/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/image.php create mode 100644 config/logging.php create mode 100644 config/mail.php create mode 100644 config/queue.php create mode 100644 config/sanctum.php create mode 100644 config/services.php create mode 100644 config/session.php create mode 100644 config/view.php create mode 100644 config/voyager.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/2016_01_01_000000_create_pages_table.php create mode 100644 database/migrations/2016_01_01_000000_create_posts_table.php create mode 100644 database/migrations/2016_02_15_204651_create_categories_table.php create mode 100644 database/migrations/2017_04_11_000000_alter_post_nullable_fields_table.php create mode 100644 database/migrations/2019_08_19_000000_create_failed_jobs_table.php create mode 100644 database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php create mode 100644 database/seeders/CategoriesTableSeeder.php create mode 100644 database/seeders/DataRowsTableSeeder.php create mode 100644 database/seeders/DataTypesTableSeeder.php create mode 100644 database/seeders/DatabaseSeeder.php create mode 100644 database/seeders/MenuItemsTableSeeder.php create mode 100644 database/seeders/MenusTableSeeder.php create mode 100644 database/seeders/PagesTableSeeder.php create mode 100644 database/seeders/PermissionRoleTableSeeder.php create mode 100644 database/seeders/PermissionsTableSeeder.php create mode 100644 database/seeders/PostsTableSeeder.php create mode 100644 database/seeders/RolesTableSeeder.php create mode 100644 database/seeders/SettingsTableSeeder.php create mode 100644 database/seeders/TranslationsTableSeeder.php create mode 100644 database/seeders/UsersTableSeeder.php create mode 100644 database/seeders/VoyagerDatabaseSeeder.php create mode 100644 database/seeders/VoyagerDummyDatabaseSeeder.php create mode 100644 lang/en/auth.php create mode 100644 lang/en/pagination.php create mode 100644 lang/en/passwords.php create mode 100644 lang/en/validation.php create mode 100644 package.json create mode 100644 phpunit.xml create mode 100644 public/.htaccess create mode 100644 public/css/bootstrap.min.css create mode 100644 public/css/easy-pie-chart.css create mode 100644 public/css/fontawesome.css create mode 100644 public/css/materialdesignicons.min.css create mode 100644 public/css/nice-select.css create mode 100644 public/css/owl.carousel.css create mode 100644 public/css/owl.theme.css create mode 100644 public/css/owl.transitions.css create mode 100644 public/css/selectize.css create mode 100644 public/css/selectize.default.css create mode 100644 public/css/style.css create mode 100644 public/css/style.css.map create mode 100644 public/favicon.ico create mode 100644 public/fonts/Pe-icon-7-stroke.eot create mode 100644 public/fonts/Pe-icon-7-stroke.svg create mode 100644 public/fonts/Pe-icon-7-stroke.ttf create mode 100644 public/fonts/Pe-icon-7-stroke.woff create mode 100644 public/fonts/ajax-loader.gif create mode 100644 public/fonts/fa-brands-400.eot create mode 100644 public/fonts/fa-brands-400.svg create mode 100644 public/fonts/fa-brands-400.ttf create mode 100644 public/fonts/fa-brands-400.woff create mode 100644 public/fonts/fa-brands-400.woff2 create mode 100644 public/fonts/fa-regular-400.eot create mode 100644 public/fonts/fa-regular-400.svg create mode 100644 public/fonts/fa-regular-400.ttf create mode 100644 public/fonts/fa-regular-400.woff create mode 100644 public/fonts/fa-regular-400.woff2 create mode 100644 public/fonts/fa-solid-900.eot create mode 100644 public/fonts/fa-solid-900.svg create mode 100644 public/fonts/fa-solid-900.ttf create mode 100644 public/fonts/fa-solid-900.woff create mode 100644 public/fonts/fa-solid-900.woff2 create mode 100644 public/fonts/materialdesignicons-webfont.eot create mode 100644 public/fonts/materialdesignicons-webfont.svg create mode 100644 public/fonts/materialdesignicons-webfont.ttf create mode 100644 public/fonts/materialdesignicons-webfont.woff create mode 100644 public/fonts/materialdesignicons-webfont.woff2 create mode 100644 public/frontend/.DS_Store create mode 100644 public/frontend/css/css-loader.css create mode 100755 public/frontend/css/style.css create mode 100644 public/frontend/icons/Calling.svg create mode 100644 public/frontend/icons/Message.svg create mode 100755 public/frontend/icons/clock.svg create mode 100755 public/frontend/icons/community-partipitation.svg create mode 100755 public/frontend/icons/contact-email.svg create mode 100755 public/frontend/icons/contact-phone-call.svg create mode 100755 public/frontend/icons/daily-living-support.svg create mode 100755 public/frontend/icons/dice-favicon.svg create mode 100755 public/frontend/icons/email-icon.svg create mode 100755 public/frontend/icons/email.svg create mode 100755 public/frontend/icons/household-task.svg create mode 100755 public/frontend/icons/location.svg create mode 100755 public/frontend/icons/phone-call.svg create mode 100755 public/frontend/icons/phone.svg create mode 100755 public/frontend/icons/plan-management.svg create mode 100755 public/frontend/icons/quoteicon.svg create mode 100755 public/frontend/icons/respite-care.svg create mode 100755 public/frontend/icons/right-arrow.svg create mode 100644 public/frontend/icons/success.svg create mode 100755 public/frontend/icons/support-coordination.svg create mode 100755 public/frontend/icons/top-email.svg create mode 100644 public/frontend/images/DICE-Logo.png create mode 100644 public/frontend/images/Gunung-Willam-Balluk.jpg create mode 100644 public/frontend/images/Laptop.svg create mode 100644 public/frontend/images/Working at dice.png create mode 100644 public/frontend/images/Wurundjeri-Willum-Clan.jpg create mode 100644 public/frontend/images/about-icons/Appreciate.png create mode 100644 public/frontend/images/about-icons/Commitment.png create mode 100644 public/frontend/images/about-icons/Passion.png create mode 100644 public/frontend/images/about-icons/Peronsal-care.png create mode 100644 public/frontend/images/about-icons/Resoponsibility.png create mode 100644 public/frontend/images/about-icons/Sincerity.png create mode 100755 public/frontend/images/about-image.png create mode 100755 public/frontend/images/about-page-image.png create mode 100644 public/frontend/images/about-team-image.png create mode 100755 public/frontend/images/about-test.png create mode 100755 public/frontend/images/banner-two.png create mode 100644 public/frontend/images/contact-bg.jpg create mode 100755 public/frontend/images/contact-bg.png create mode 100755 public/frontend/images/dice-png.png create mode 100755 public/frontend/images/finance.png create mode 100755 public/frontend/images/flag.png create mode 100755 public/frontend/images/gallery-one.png create mode 100755 public/frontend/images/independent-living-two.png create mode 100755 public/frontend/images/independent-living.png create mode 100755 public/frontend/images/logo.png create mode 100755 public/frontend/images/ndis-logo.png create mode 100755 public/frontend/images/ndis-love.png create mode 100644 public/frontend/images/ndis-plan.png create mode 100644 public/frontend/images/ndis.png create mode 100644 public/frontend/images/ndis/1-min.png create mode 100644 public/frontend/images/ndis/2-min.png create mode 100644 public/frontend/images/ndis/3-min.png create mode 100644 public/frontend/images/ndis/4-min.png create mode 100644 public/frontend/images/ndis/5-min.png create mode 100644 public/frontend/images/ndis/6-min.png create mode 100644 public/frontend/images/ndis/7-min.png create mode 100755 public/frontend/images/pricing.png create mode 100755 public/frontend/images/profile.png create mode 100755 public/frontend/images/service-slider-section.png create mode 100755 public/frontend/images/starts.png create mode 100755 public/frontend/images/subscription-image.png create mode 100755 public/frontend/images/test-banner.jpg create mode 100755 public/frontend/images/thinking.png create mode 100755 public/frontend/images/white-logo.png create mode 100644 public/frontend/images/who-img.png create mode 100755 public/frontend/js/index.js create mode 100644 public/images/about-image.png create mode 100644 public/images/app-download-img.png create mode 100644 public/images/apple.png create mode 100644 public/images/close-up.png create mode 100644 public/images/contact-background.png create mode 100644 public/images/contact-sec.png create mode 100644 public/images/contact-us.png create mode 100644 public/images/et-colored.png create mode 100644 public/images/et-white.png create mode 100644 public/images/favicon.ico create mode 100644 public/images/featured-job/et-logo.svg create mode 100644 public/images/featured-job/img-1.png create mode 100644 public/images/featured-job/img-10.png create mode 100644 public/images/featured-job/img-2.png create mode 100644 public/images/featured-job/img-3.png create mode 100644 public/images/featured-job/img-4.png create mode 100644 public/images/featured-job/img-5.png create mode 100644 public/images/featured-job/img-6.png create mode 100644 public/images/featured-job/img-7.png create mode 100644 public/images/featured-job/img-8.png create mode 100644 public/images/featured-job/img-9.png create mode 100644 public/images/google.png create mode 100644 public/images/how-it-work/img-1.png create mode 100644 public/images/how-it-work/img-2.png create mode 100644 public/images/how-it-work/img-3.png create mode 100644 public/images/how-it-work/img-4.png create mode 100644 public/images/recruitment-banner.png create mode 100644 public/images/users/user-1.png create mode 100644 public/images/users/user-2.png create mode 100644 public/images/users/user-3.png create mode 100644 public/images/users/user-4.png create mode 100644 public/index.php create mode 100644 public/js/app.js create mode 100644 public/js/bootstrap.bundle.min.js create mode 100644 public/js/contact.js create mode 100644 public/js/counter.int.js create mode 100644 public/js/home.js create mode 100644 public/js/jquery.easing.min.js create mode 100644 public/js/jquery.easypiechart.js create mode 100644 public/js/jquery.min.js create mode 100644 public/js/jquery.nice-select.min.js create mode 100644 public/js/owl.carousel.min.js create mode 100644 public/js/plugins.js create mode 100644 public/js/scrollspy.min.js create mode 100644 public/js/selectize.min.js create mode 100644 public/robots.txt create mode 100644 resources/css/app.css create mode 100644 resources/js/app.js create mode 100644 resources/js/bootstrap.js create mode 100644 resources/views/index.blade.php create mode 100644 resources/views/layout/app.blade.php create mode 100644 resources/views/layout/menu.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 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 vite.config.js diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..8f0de65 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,18 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false + +[*.{yml,yaml}] +indent_size = 2 + +[docker-compose.yml] +indent_size = 4 diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..00b6110 --- /dev/null +++ b/.env.example @@ -0,0 +1,58 @@ +APP_NAME=Laravel +APP_ENV=local +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost + +LOG_CHANNEL=stack +LOG_DEPRECATIONS_CHANNEL=null +LOG_LEVEL=debug + +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=laravel +DB_USERNAME=root +DB_PASSWORD= + +BROADCAST_DRIVER=log +CACHE_DRIVER=file +FILESYSTEM_DISK=local +QUEUE_CONNECTION=sync +SESSION_DRIVER=file +SESSION_LIFETIME=120 + +MEMCACHED_HOST=127.0.0.1 + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=smtp +MAIL_HOST=mailhog +MAIL_PORT=1025 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_ENCRYPTION=null +MAIL_FROM_ADDRESS="hello@example.com" +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= +AWS_USE_PATH_STYLE_ENDPOINT=false + +PUSHER_APP_ID= +PUSHER_APP_KEY= +PUSHER_APP_SECRET= +PUSHER_HOST= +PUSHER_PORT=443 +PUSHER_SCHEME=https +PUSHER_APP_CLUSTER=mt1 + +VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}" +VITE_PUSHER_HOST="${PUSHER_HOST}" +VITE_PUSHER_PORT="${PUSHER_PORT}" +VITE_PUSHER_SCHEME="${PUSHER_SCHEME}" +VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..7dbbf41 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,11 @@ +* text=auto + +*.blade.php diff=html +*.css diff=css +*.html diff=html +*.md diff=markdown +*.php diff=php + +/.github export-ignore +CHANGELOG.md export-ignore +.styleci.yml export-ignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f0d10af --- /dev/null +++ b/.gitignore @@ -0,0 +1,18 @@ +/node_modules +/public/build +/public/hot +/public/storage +/storage/*.key +/vendor +.env +.env.backup +.env.production +.phpunit.result.cache +Homestead.json +Homestead.yaml +auth.json +npm-debug.log +yarn-error.log +/.fleet +/.idea +/.vscode diff --git a/README.md b/README.md new file mode 100644 index 0000000..bf0ddd9 --- /dev/null +++ b/README.md @@ -0,0 +1,66 @@ +

Laravel Logo

+ +

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

+ +## About Laravel + +Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: + +- [Simple, fast routing engine](https://laravel.com/docs/routing). +- [Powerful dependency injection container](https://laravel.com/docs/container). +- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. +- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). +- Database agnostic [schema migrations](https://laravel.com/docs/migrations). +- [Robust background job processing](https://laravel.com/docs/queues). +- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). + +Laravel is accessible, powerful, and provides tools required for large, robust applications. + +## Learning Laravel + +Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. + +You may also try the [Laravel Bootcamp](https://bootcamp.laravel.com), where you will be guided through building a modern Laravel application from scratch. + +If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 2000 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. + +## Laravel Sponsors + +We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell). + +### Premium Partners + +- **[Vehikl](https://vehikl.com/)** +- **[Tighten Co.](https://tighten.co)** +- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)** +- **[64 Robots](https://64robots.com)** +- **[Cubet Techno Labs](https://cubettech.com)** +- **[Cyber-Duck](https://cyber-duck.co.uk)** +- **[Many](https://www.many.co.uk)** +- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)** +- **[DevSquad](https://devsquad.com)** +- **[Curotec](https://www.curotec.com/services/technologies/laravel/)** +- **[OP.GG](https://op.gg)** +- **[WebReinvent](https://webreinvent.com/?utm_source=laravel&utm_medium=github&utm_campaign=patreon-sponsors)** +- **[Lendio](https://lendio.com)** + +## Contributing + +Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). + +## Code of Conduct + +In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). + +## Security Vulnerabilities + +If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. + +## License + +The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php new file mode 100644 index 0000000..d8bc1d2 --- /dev/null +++ b/app/Console/Kernel.php @@ -0,0 +1,32 @@ +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/Exceptions/Handler.php b/app/Exceptions/Handler.php new file mode 100644 index 0000000..82a37e4 --- /dev/null +++ b/app/Exceptions/Handler.php @@ -0,0 +1,50 @@ +, \Psr\Log\LogLevel::*> + */ + protected $levels = [ + // + ]; + + /** + * A list of the exception types that are not reported. + * + * @var array> + */ + protected $dontReport = [ + // + ]; + + /** + * A list of the inputs that are never flashed to the session on validation exceptions. + * + * @var array + */ + protected $dontFlash = [ + 'current_password', + 'password', + 'password_confirmation', + ]; + + /** + * Register the exception handling callbacks for the application. + * + * @return void + */ + public function register() + { + $this->reportable(function (Throwable $e) { + // + }); + } +} diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php new file mode 100644 index 0000000..a0a2a8a --- /dev/null +++ b/app/Http/Controllers/Controller.php @@ -0,0 +1,13 @@ +where('menu_id',2) + ->orderBy('order', 'asc') + ->get(); + $sliders = DB::table('sliders') + ->where('status',1) + // ->orderBy('order', 'asc') + ->get(); + $about = DB::table('pages') + ->where('slug','about') + // ->orderBy('order', 'asc') + ->get(); + $services = ''; + return view('index',['items' => $menu,'sliders' => $sliders,'about' => $about,'services' => $services]); + + } + +} diff --git a/app/Http/Controllers/SliderController.php b/app/Http/Controllers/SliderController.php new file mode 100644 index 0000000..7f09208 --- /dev/null +++ b/app/Http/Controllers/SliderController.php @@ -0,0 +1,17 @@ +all()); + } +} diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php new file mode 100644 index 0000000..0079688 --- /dev/null +++ b/app/Http/Kernel.php @@ -0,0 +1,67 @@ + + */ + protected $middleware = [ + // \App\Http\Middleware\TrustHosts::class, + \App\Http\Middleware\TrustProxies::class, + \Illuminate\Http\Middleware\HandleCors::class, + \App\Http\Middleware\PreventRequestsDuringMaintenance::class, + \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, + \App\Http\Middleware\TrimStrings::class, + \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, + ]; + + /** + * The application's route middleware groups. + * + * @var array> + */ + protected $middlewareGroups = [ + 'web' => [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + + 'api' => [ + // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, + 'throttle:api', + \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, + 'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class, + 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, + 'can' => \Illuminate\Auth\Middleware\Authorize::class, + 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, + 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class, + 'signed' => \App\Http\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/EncryptCookies.php b/app/Http/Middleware/EncryptCookies.php new file mode 100644 index 0000000..867695b --- /dev/null +++ b/app/Http/Middleware/EncryptCookies.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/app/Http/Middleware/PreventRequestsDuringMaintenance.php b/app/Http/Middleware/PreventRequestsDuringMaintenance.php new file mode 100644 index 0000000..74cbd9a --- /dev/null +++ b/app/Http/Middleware/PreventRequestsDuringMaintenance.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/app/Http/Middleware/RedirectIfAuthenticated.php b/app/Http/Middleware/RedirectIfAuthenticated.php new file mode 100644 index 0000000..a2813a0 --- /dev/null +++ b/app/Http/Middleware/RedirectIfAuthenticated.php @@ -0,0 +1,32 @@ +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..88cadca --- /dev/null +++ b/app/Http/Middleware/TrimStrings.php @@ -0,0 +1,19 @@ + + */ + protected $except = [ + 'current_password', + 'password', + 'password_confirmation', + ]; +} diff --git a/app/Http/Middleware/TrustHosts.php b/app/Http/Middleware/TrustHosts.php new file mode 100644 index 0000000..7186414 --- /dev/null +++ b/app/Http/Middleware/TrustHosts.php @@ -0,0 +1,20 @@ + + */ + public function hosts() + { + return [ + $this->allSubdomainsOfApplicationUrl(), + ]; + } +} diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php new file mode 100644 index 0000000..3391630 --- /dev/null +++ b/app/Http/Middleware/TrustProxies.php @@ -0,0 +1,28 @@ +|string|null + */ + protected $proxies; + + /** + * The headers that should be used to detect proxies. + * + * @var int + */ + protected $headers = + Request::HEADER_X_FORWARDED_FOR | + Request::HEADER_X_FORWARDED_HOST | + Request::HEADER_X_FORWARDED_PORT | + Request::HEADER_X_FORWARDED_PROTO | + Request::HEADER_X_FORWARDED_AWS_ELB; +} diff --git a/app/Http/Middleware/ValidateSignature.php b/app/Http/Middleware/ValidateSignature.php new file mode 100644 index 0000000..093bf64 --- /dev/null +++ b/app/Http/Middleware/ValidateSignature.php @@ -0,0 +1,22 @@ + + */ + protected $except = [ + // 'fbclid', + // 'utm_campaign', + // 'utm_content', + // 'utm_medium', + // 'utm_source', + // 'utm_term', + ]; +} diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php new file mode 100644 index 0000000..9e86521 --- /dev/null +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/app/Models/Slider.php b/app/Models/Slider.php new file mode 100644 index 0000000..5000acf --- /dev/null +++ b/app/Models/Slider.php @@ -0,0 +1,11 @@ + + */ + protected $fillable = [ + 'name', + 'email', + 'password', + ]; + + /** + * The attributes that should be hidden for serialization. + * + * @var array + */ + protected $hidden = [ + 'password', + 'remember_token', + ]; + + /** + * The attributes that should be cast. + * + * @var array + */ + protected $casts = [ + 'email_verified_at' => 'datetime', + ]; +} diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php new file mode 100644 index 0000000..ee8ca5b --- /dev/null +++ b/app/Providers/AppServiceProvider.php @@ -0,0 +1,28 @@ + + */ + protected $policies = [ + // 'App\Models\Model' => '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 @@ +> + */ + protected $listen = [ + Registered::class => [ + SendEmailVerificationNotification::class, + ], + ]; + + /** + * Register any events for your application. + * + * @return void + */ + public function boot() + { + // + } + + /** + * Determine if events and listeners should be automatically discovered. + * + * @return bool + */ + public function shouldDiscoverEvents() + { + return false; + } +} diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php new file mode 100644 index 0000000..ea87f2e --- /dev/null +++ b/app/Providers/RouteServiceProvider.php @@ -0,0 +1,52 @@ +configureRateLimiting(); + + $this->routes(function () { + Route::middleware('api') + ->prefix('api') + ->group(base_path('routes/api.php')); + + Route::middleware('web') + ->group(base_path('routes/web.php')); + }); + } + + /** + * Configure the rate limiters for the application. + * + * @return void + */ + protected function configureRateLimiting() + { + RateLimiter::for('api', function (Request $request) { + return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); + }); + } +} diff --git a/artisan b/artisan new file mode 100755 index 0000000..67a3329 --- /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..0c1b3e6 --- /dev/null +++ b/composer.json @@ -0,0 +1,66 @@ +{ + "name": "laravel/laravel", + "type": "project", + "description": "The Laravel Framework.", + "keywords": ["framework", "laravel"], + "license": "MIT", + "require": { + "php": "^8.0.2", + "guzzlehttp/guzzle": "^7.2", + "laravel/framework": "^9.19", + "laravel/sanctum": "^3.0", + "laravel/tinker": "^2.7", + "tcg/voyager": "^1.6" + }, + "require-dev": { + "fakerphp/faker": "^1.9.1", + "laravel/pint": "^1.0", + "laravel/sail": "^1.0.1", + "mockery/mockery": "^1.4.4", + "nunomaduro/collision": "^6.1", + "phpunit/phpunit": "^9.5.10", + "spatie/laravel-ignition": "^1.0" + }, + "autoload": { + "psr-4": { + "App\\": "app/", + "Database\\Factories\\": "database/factories/", + "Database\\Seeders\\": "database/seeders/" + } + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + }, + "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], + "post-update-cmd": [ + "@php artisan vendor:publish --tag=laravel-assets --ansi --force" + ], + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate --ansi" + ] + }, + "extra": { + "laravel": { + "dont-discover": [] + } + }, + "config": { + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true, + "allow-plugins": { + "pestphp/pest-plugin": true + } + }, + "minimum-stability": "dev", + "prefer-stable": true +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..9dfbe82 --- /dev/null +++ b/composer.lock @@ -0,0 +1,8527 @@ +{ + "_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": "85874a7ae1b36847214614b9f8fe7e7a", + "packages": [ + { + "name": "arrilot/laravel-widgets", + "version": "3.13.1", + "source": { + "type": "git", + "url": "https://github.com/arrilot/laravel-widgets.git", + "reference": "ae0e44ce625026ae71c6ab9259f89f13af227e37" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/arrilot/laravel-widgets/zipball/ae0e44ce625026ae71c6ab9259f89f13af227e37", + "reference": "ae0e44ce625026ae71c6ab9259f89f13af227e37", + "shasum": "" + }, + "require": { + "illuminate/cache": ">=5.5", + "illuminate/console": ">=5.5", + "illuminate/container": ">=5.5", + "illuminate/contracts": ">=5.5", + "illuminate/support": ">=5.5", + "illuminate/view": ">=5.5", + "php": ">=7.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Arrilot\\Widgets\\ServiceProvider" + ], + "aliases": { + "Widget": "Arrilot\\Widgets\\Facade", + "AsyncWidget": "Arrilot\\Widgets\\AsyncFacade" + } + } + }, + "autoload": { + "psr-4": { + "Arrilot\\Widgets\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nekrasov Ilya", + "email": "nekrasov.ilya90@gmail.com" + } + ], + "description": "A powerful alternative to view composers. Asynchronous widgets, reloadable widgets, console generator, caching - everything you can think of.", + "homepage": "https://github.com/arrilot/laravel-widgets", + "keywords": [ + "ajax", + "laravel", + "widgets" + ], + "support": { + "issues": "https://github.com/arrilot/laravel-widgets/issues", + "source": "https://github.com/arrilot/laravel-widgets/tree/3.13.1" + }, + "time": "2020-09-20T19:56:38+00:00" + }, + { + "name": "brick/math", + "version": "0.10.2", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "459f2781e1a08d52ee56b0b1444086e038561e3f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/459f2781e1a08d52ee56b0b1444086e038561e3f", + "reference": "459f2781e1a08d52ee56b0b1444086e038561e3f", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^9.0", + "vimeo/psalm": "4.25.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "brick", + "math" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.10.2" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2022-08-10T22:54:19+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v3.0.2", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "f41715465d65213d644d3141a6a93081be5d3549" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", + "reference": "f41715465d65213d644d3141a6a93081be5d3549", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "support": { + "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" + }, + "time": "2022-10-27T11:44:00+00:00" + }, + { + "name": "doctrine/cache", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/cache.git", + "reference": "1ca8f21980e770095a31456042471a57bc4c68fb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb", + "reference": "1ca8f21980e770095a31456042471a57bc4c68fb", + "shasum": "" + }, + "require": { + "php": "~7.1 || ^8.0" + }, + "conflict": { + "doctrine/common": ">2.2,<2.4" + }, + "require-dev": { + "cache/integration-tests": "dev-master", + "doctrine/coding-standard": "^9", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "psr/cache": "^1.0 || ^2.0 || ^3.0", + "symfony/cache": "^4.4 || ^5.4 || ^6", + "symfony/var-exporter": "^4.4 || ^5.4 || ^6" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" + } + }, + "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 Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", + "homepage": "https://www.doctrine-project.org/projects/cache.html", + "keywords": [ + "abstraction", + "apcu", + "cache", + "caching", + "couchdb", + "memcached", + "php", + "redis", + "xcache" + ], + "support": { + "issues": "https://github.com/doctrine/cache/issues", + "source": "https://github.com/doctrine/cache/tree/2.2.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", + "type": "tidelift" + } + ], + "time": "2022-05-20T20:07:39+00:00" + }, + { + "name": "doctrine/dbal", + "version": "2.13.9", + "source": { + "type": "git", + "url": "https://github.com/doctrine/dbal.git", + "reference": "c480849ca3ad6706a39c970cdfe6888fa8a058b8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/c480849ca3ad6706a39c970cdfe6888fa8a058b8", + "reference": "c480849ca3ad6706a39c970cdfe6888fa8a058b8", + "shasum": "" + }, + "require": { + "doctrine/cache": "^1.0|^2.0", + "doctrine/deprecations": "^0.5.3|^1", + "doctrine/event-manager": "^1.0", + "ext-pdo": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "doctrine/coding-standard": "9.0.0", + "jetbrains/phpstorm-stubs": "2021.1", + "phpstan/phpstan": "1.4.6", + "phpunit/phpunit": "^7.5.20|^8.5|9.5.16", + "psalm/plugin-phpunit": "0.16.1", + "squizlabs/php_codesniffer": "3.6.2", + "symfony/cache": "^4.4", + "symfony/console": "^2.0.5|^3.0|^4.0|^5.0", + "vimeo/psalm": "4.22.0" + }, + "suggest": { + "symfony/console": "For helpful console commands such as SQL execution and import of files." + }, + "bin": [ + "bin/doctrine-dbal" + ], + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\DBAL\\": "lib/Doctrine/DBAL" + } + }, + "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" + } + ], + "description": "Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.", + "homepage": "https://www.doctrine-project.org/projects/dbal.html", + "keywords": [ + "abstraction", + "database", + "db2", + "dbal", + "mariadb", + "mssql", + "mysql", + "oci8", + "oracle", + "pdo", + "pgsql", + "postgresql", + "queryobject", + "sasql", + "sql", + "sqlanywhere", + "sqlite", + "sqlserver", + "sqlsrv" + ], + "support": { + "issues": "https://github.com/doctrine/dbal/issues", + "source": "https://github.com/doctrine/dbal/tree/2.13.9" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdbal", + "type": "tidelift" + } + ], + "time": "2022-05-02T20:28:55+00:00" + }, + { + "name": "doctrine/deprecations", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/deprecations.git", + "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", + "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", + "shasum": "" + }, + "require": { + "php": "^7.1|^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "phpunit/phpunit": "^7.5|^8.5|^9.5", + "psr/log": "^1|^2|^3" + }, + "suggest": { + "psr/log": "Allows logging deprecations via PSR-3 logger implementation" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", + "homepage": "https://www.doctrine-project.org/", + "support": { + "issues": "https://github.com/doctrine/deprecations/issues", + "source": "https://github.com/doctrine/deprecations/tree/v1.0.0" + }, + "time": "2022-05-02T15:47:09+00:00" + }, + { + "name": "doctrine/event-manager", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/event-manager.git", + "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/95aa4cb529f1e96576f3fda9f5705ada4056a520", + "reference": "95aa4cb529f1e96576f3fda9f5705ada4056a520", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^0.5.3 || ^1", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/common": "<2.9" + }, + "require-dev": { + "doctrine/coding-standard": "^9 || ^10", + "phpstan/phpstan": "~1.4.10 || ^1.8.8", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.24" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } + ], + "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", + "homepage": "https://www.doctrine-project.org/projects/event-manager.html", + "keywords": [ + "event", + "event dispatcher", + "event manager", + "event system", + "events" + ], + "support": { + "issues": "https://github.com/doctrine/event-manager/issues", + "source": "https://github.com/doctrine/event-manager/tree/1.2.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", + "type": "tidelift" + } + ], + "time": "2022-10-12T20:51:15+00:00" + }, + { + "name": "doctrine/inflector", + "version": "2.0.6", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", + "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^10", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^8.5 || ^9.5", + "vimeo/psalm": "^4.25" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", + "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "keywords": [ + "inflection", + "inflector", + "lowercase", + "manipulation", + "php", + "plural", + "singular", + "strings", + "uppercase", + "words" + ], + "support": { + "issues": "https://github.com/doctrine/inflector/issues", + "source": "https://github.com/doctrine/inflector/tree/2.0.6" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", + "type": "tidelift" + } + ], + "time": "2022-10-20T09:10:12+00:00" + }, + { + "name": "doctrine/lexer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, + "type": "library", + "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" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2022-02-28T11:07:21+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v3.3.2", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8", + "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-webmozart-assert": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "support": { + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2" + }, + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2022-09-10T18:51:20+00:00" + }, + { + "name": "egulias/email-validator", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/f88dcf4b14af14a98ad96b14b2b317969eab6715", + "reference": "f88dcf4b14af14a98ad96b14b2b317969eab6715", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^1.2", + "php": ">=7.2", + "symfony/polyfill-intl-idn": "^1.15" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5.8|^9.3.3", + "vimeo/psalm": "^4" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "support": { + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/3.2.1" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], + "time": "2022-06-18T20:57:19+00:00" + }, + { + "name": "fruitcake/php-cors", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e", + "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0", + "symfony/http-foundation": "^4.4|^5.4|^6" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barryvdh", + "email": "barryvdh@gmail.com" + } + ], + "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", + "homepage": "https://github.com/fruitcake/php-cors", + "keywords": [ + "cors", + "laravel", + "symfony" + ], + "support": { + "issues": "https://github.com/fruitcake/php-cors/issues", + "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2022-02-20T15:07:15+00:00" + }, + { + "name": "graham-campbell/result-type", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "a878d45c1914464426dc94da61c9e1d36ae262a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/a878d45c1914464426dc94da61c9e1d36ae262a8", + "reference": "a878d45c1914464426dc94da61c9e1d36ae262a8", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.28 || ^9.5.21" + }, + "type": "library", + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "An Implementation Of The Result Type", + "keywords": [ + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" + ], + "support": { + "issues": "https://github.com/GrahamCampbell/Result-Type/issues", + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2022-07-30T15:56:11+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5", + "guzzlehttp/psr7": "^1.9 || ^2.4", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "7.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2022-08-28T15:39:27+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "b94b2807d85443f9719887892882d0329d1e2598" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", + "reference": "b94b2807d85443f9719887892882d0329d1e2598", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2022-08-28T14:55:35+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.4.3", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "67c26b443f348a51926030c83481b85718457d3d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/67c26b443f348a51926030c83481b85718457d3d", + "reference": "67c26b443f348a51926030c83481b85718457d3d", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.4.3" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-10-26T14:07:24+00:00" + }, + { + "name": "intervention/image", + "version": "2.7.2", + "source": { + "type": "git", + "url": "https://github.com/Intervention/image.git", + "reference": "04be355f8d6734c826045d02a1079ad658322dad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Intervention/image/zipball/04be355f8d6734c826045d02a1079ad658322dad", + "reference": "04be355f8d6734c826045d02a1079ad658322dad", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "guzzlehttp/psr7": "~1.1 || ^2.0", + "php": ">=5.4.0" + }, + "require-dev": { + "mockery/mockery": "~0.9.2", + "phpunit/phpunit": "^4.8 || ^5.7 || ^7.5.15" + }, + "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@intervention.io", + "homepage": "https://intervention.io/" + } + ], + "description": "Image handling and manipulation library with support for Laravel integration", + "homepage": "http://image.intervention.io/", + "keywords": [ + "gd", + "image", + "imagick", + "laravel", + "thumbnail", + "watermark" + ], + "support": { + "issues": "https://github.com/Intervention/image/issues", + "source": "https://github.com/Intervention/image/tree/2.7.2" + }, + "funding": [ + { + "url": "https://paypal.me/interventionio", + "type": "custom" + }, + { + "url": "https://github.com/Intervention", + "type": "github" + } + ], + "time": "2022-05-21T17:30:32+00:00" + }, + { + "name": "larapack/doctrine-support", + "version": "v0.1.9", + "source": { + "type": "git", + "url": "https://github.com/larapack/doctrine-support.git", + "reference": "ab6e821c467704ae91a9a944e6ebdaad6a99a294" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/larapack/doctrine-support/zipball/ab6e821c467704ae91a9a944e6ebdaad6a99a294", + "reference": "ab6e821c467704ae91a9a944e6ebdaad6a99a294", + "shasum": "" + }, + "require": { + "doctrine/dbal": "^2.5", + "illuminate/support": ">=5.3" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Larapack\\DoctrineSupport\\DoctrineSupportServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Larapack\\DoctrineSupport\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Topper", + "email": "mark@ulties.com" + } + ], + "description": "Better Doctrine Support with Laravel (Support for `enum`)", + "homepage": "https://github.com/larapack/doctrine-support", + "keywords": [ + "dbal", + "doctrine", + "enum", + "laravel", + "support" + ], + "support": { + "issues": "https://github.com/larapack/doctrine-support/issues", + "source": "https://github.com/larapack/doctrine-support" + }, + "time": "2019-09-05T13:15:40+00:00" + }, + { + "name": "laravel/framework", + "version": "v9.45.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "f2c51fdfcb0c50c19cdc49c2e82690ad1a21eafe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/f2c51fdfcb0c50c19cdc49c2e82690ad1a21eafe", + "reference": "f2c51fdfcb0c50c19cdc49c2e82690ad1a21eafe", + "shasum": "" + }, + "require": { + "doctrine/inflector": "^2.0", + "dragonmantank/cron-expression": "^3.3.2", + "egulias/email-validator": "^3.2.1", + "ext-mbstring": "*", + "ext-openssl": "*", + "fruitcake/php-cors": "^1.2", + "laravel/serializable-closure": "^1.2.2", + "league/commonmark": "^2.2.1", + "league/flysystem": "^3.8.0", + "monolog/monolog": "^2.0", + "nesbot/carbon": "^2.62.1", + "nunomaduro/termwind": "^1.13", + "php": "^8.0.2", + "psr/container": "^1.1.1|^2.0.1", + "psr/log": "^1.0|^2.0|^3.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "ramsey/uuid": "^4.7", + "symfony/console": "^6.0.9", + "symfony/error-handler": "^6.0", + "symfony/finder": "^6.0", + "symfony/http-foundation": "^6.0", + "symfony/http-kernel": "^6.0", + "symfony/mailer": "^6.0", + "symfony/mime": "^6.0", + "symfony/process": "^6.0", + "symfony/routing": "^6.0", + "symfony/uid": "^6.0", + "symfony/var-dumper": "^6.0", + "tijsverkoyen/css-to-inline-styles": "^2.2.5", + "vlucas/phpdotenv": "^5.4.1", + "voku/portable-ascii": "^2.0" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "provide": { + "psr/container-implementation": "1.1|2.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/collections": "self.version", + "illuminate/conditionable": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/macroable": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/testing": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version" + }, + "require-dev": { + "ably/ably-php": "^1.0", + "aws/aws-sdk-php": "^3.235.5", + "doctrine/dbal": "^2.13.3|^3.1.4", + "fakerphp/faker": "^1.21", + "guzzlehttp/guzzle": "^7.5", + "league/flysystem-aws-s3-v3": "^3.0", + "league/flysystem-ftp": "^3.0", + "league/flysystem-path-prefixing": "^3.3", + "league/flysystem-read-only": "^3.3", + "league/flysystem-sftp-v3": "^3.0", + "mockery/mockery": "^1.5.1", + "orchestra/testbench-core": "^7.16", + "pda/pheanstalk": "^4.0", + "phpstan/phpstan": "^1.4.7", + "phpunit/phpunit": "^9.5.8", + "predis/predis": "^1.1.9|^2.0.2", + "symfony/cache": "^6.0" + }, + "suggest": { + "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", + "brianium/paratest": "Required to run tests in parallel (^6.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", + "ext-bcmath": "Required to use the multiple_of validation rule.", + "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).", + "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", + "filp/whoops": "Required for friendly error pages in development (^2.14.3).", + "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", + "laravel/tinker": "Required to use the tinker console command (^2.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", + "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", + "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", + "league/flysystem-read-only": "Required to use read-only disks (^3.3)", + "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", + "mockery/mockery": "Required to use mocking (^1.5.1).", + "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).", + "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).", + "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^6.0).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.x-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2022-12-20T14:16:06+00:00" + }, + { + "name": "laravel/sanctum", + "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/sanctum.git", + "reference": "b71e80a3a8e8029e2ec8c1aa814b999609ce16dc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/b71e80a3a8e8029e2ec8c1aa814b999609ce16dc", + "reference": "b71e80a3a8e8029e2ec8c1aa814b999609ce16dc", + "shasum": "" + }, + "require": { + "ext-json": "*", + "illuminate/console": "^9.21", + "illuminate/contracts": "^9.21", + "illuminate/database": "^9.21", + "illuminate/support": "^9.21", + "php": "^8.0.2" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "orchestra/testbench": "^7.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Sanctum\\SanctumServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sanctum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", + "keywords": [ + "auth", + "laravel", + "sanctum" + ], + "support": { + "issues": "https://github.com/laravel/sanctum/issues", + "source": "https://github.com/laravel/sanctum" + }, + "time": "2022-07-29T21:33:30+00:00" + }, + { + "name": "laravel/serializable-closure", + "version": "v1.2.2", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "47afb7fae28ed29057fdca37e16a84f90cc62fae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/47afb7fae28ed29057fdca37e16a84f90cc62fae", + "reference": "47afb7fae28ed29057fdca37e16a84f90cc62fae", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "nesbot/carbon": "^2.61", + "pestphp/pest": "^1.21.3", + "phpstan/phpstan": "^1.8.2", + "symfony/var-dumper": "^5.4.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\SerializableClosure\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "nuno@laravel.com" + } + ], + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "keywords": [ + "closure", + "laravel", + "serializable" + ], + "support": { + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" + }, + "time": "2022-09-08T13:45:54+00:00" + }, + { + "name": "laravel/tinker", + "version": "v2.7.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "5062061b4924af3392225dd482ca7b4d85d8b8ef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/5062061b4924af3392225dd482ca7b4d85d8b8ef", + "reference": "5062061b4924af3392225dd482ca7b4d85d8b8ef", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0|^9.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.10.4|^0.11.1", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpunit/phpunit": "^8.5.8|^9.3.3" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.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" + ], + "support": { + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.7.3" + }, + "time": "2022-11-09T15:11:38+00:00" + }, + { + "name": "laravel/ui", + "version": "v4.1.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/ui.git", + "reference": "ac94e596ffd39c63cfa41f5407b765b07df97483" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/ui/zipball/ac94e596ffd39c63cfa41f5407b765b07df97483", + "reference": "ac94e596ffd39c63cfa41f5407b765b07df97483", + "shasum": "" + }, + "require": { + "illuminate/console": "^9.21", + "illuminate/filesystem": "^9.21", + "illuminate/support": "^9.21", + "illuminate/validation": "^9.21", + "php": "^8.0" + }, + "require-dev": { + "orchestra/testbench": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + }, + "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" + ], + "support": { + "source": "https://github.com/laravel/ui/tree/v4.1.1" + }, + "time": "2022-12-05T15:09:21+00:00" + }, + { + "name": "league/commonmark", + "version": "2.3.8", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "c493585c130544c4e91d2e0e131e6d35cb0cbc47" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/c493585c130544c4e91d2e0e131e6d35cb0cbc47", + "reference": "c493585c130544c4e91d2e0e131e6d35cb0cbc47", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "league/config": "^1.1.1", + "php": "^7.4 || ^8.0", + "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "cebe/markdown": "^1.0", + "commonmark/cmark": "0.30.0", + "commonmark/commonmark.js": "0.30.0", + "composer/package-versions-deprecated": "^1.8", + "embed/embed": "^4.4", + "erusev/parsedown": "^1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "^1.4 || ^2.0", + "nyholm/psr7": "^1.5", + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.21", + "scrutinizer/ocular": "^1.8.1", + "symfony/finder": "^5.3 | ^6.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0", + "unleashedtech/php-coding-standard": "^3.1.1", + "vimeo/psalm": "^4.24.0 || ^5.0.0" + }, + "suggest": { + "symfony/yaml": "v2.3+ required if using the Front Matter extension" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.4-dev" + } + }, + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" + ], + "support": { + "docs": "https://commonmark.thephpleague.com/", + "forum": "https://github.com/thephpleague/commonmark/discussions", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" + } + ], + "time": "2022-12-10T16:02:17+00:00" + }, + { + "name": "league/config", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/config.git", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^3.0.1", + "nette/schema": "^1.2", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.5", + "scrutinizer/ocular": "^1.8.1", + "unleashedtech/php-coding-standard": "^3.1", + "vimeo/psalm": "^4.7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Config\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Define configuration arrays with strict schemas and access values with dot notation", + "homepage": "https://config.thephpleague.com", + "keywords": [ + "array", + "config", + "configuration", + "dot", + "dot-access", + "nested", + "schema" + ], + "support": { + "docs": "https://config.thephpleague.com/", + "issues": "https://github.com/thephpleague/config/issues", + "rss": "https://github.com/thephpleague/config/releases.atom", + "source": "https://github.com/thephpleague/config" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + } + ], + "time": "2022-12-11T20:36:23+00:00" + }, + { + "name": "league/flysystem", + "version": "3.12.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "2aef65a47e44f2d6f9938f720f6dd697e7ba7b76" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/2aef65a47e44f2d6f9938f720f6dd697e7ba7b76", + "reference": "2aef65a47e44f2d6f9938f720f6dd697e7ba7b76", + "shasum": "" + }, + "require": { + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" + }, + "require-dev": { + "async-aws/s3": "^1.5", + "async-aws/simple-s3": "^1.1", + "aws/aws-sdk-php": "^3.198.1", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "microsoft/azure-storage-blob": "^1.1", + "phpseclib/phpseclib": "^3.0.14", + "phpstan/phpstan": "^0.12.26", + "phpunit/phpunit": "^9.5.11", + "sabre/dav": "^4.3.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/3.12.0" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-12-20T20:21:10+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2022-04-17T13:12:02+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/720488632c590286b88b80e62aa3d3d551ad4a50", + "reference": "720488632c590286b88b80e62aa3d3d551ad4a50", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "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": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2022-07-24T11:55:47+00:00" + }, + { + "name": "nesbot/carbon", + "version": "2.64.0", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "889546413c97de2d05063b8cb7b193c2531ea211" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/889546413c97de2d05063b8cb7b193c2531ea211", + "reference": "889546413c97de2d05063b8cb7b193c2531ea211", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16", + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" + }, + "require-dev": { + "doctrine/dbal": "^2.0 || ^3.1.4", + "doctrine/orm": "^2.7", + "friendsofphp/php-cs-fixer": "^3.0", + "kylekatarnls/multi-tester": "^2.0", + "ondrejmirtes/better-reflection": "*", + "phpmd/phpmd": "^2.9", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.99 || ^1.7.14", + "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", + "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", + "squizlabs/php_codesniffer": "^3.4" + }, + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-3.x": "3.x-dev", + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "https://markido.com" + }, + { + "name": "kylekatarnls", + "homepage": "https://github.com/kylekatarnls" + } + ], + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "https://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/briannesbitt/Carbon/issues", + "source": "https://github.com/briannesbitt/Carbon" + }, + "funding": [ + { + "url": "https://github.com/sponsors/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon#sponsor", + "type": "opencollective" + }, + { + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", + "type": "tidelift" + } + ], + "time": "2022-11-26T17:36:00+00:00" + }, + { + "name": "nette/schema", + "version": "v1.2.3", + "source": { + "type": "git", + "url": "https://github.com/nette/schema.git", + "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", + "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", + "shasum": "" + }, + "require": { + "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0", + "php": ">=7.1 <8.3" + }, + "require-dev": { + "nette/tester": "^2.3 || ^2.4", + "phpstan/phpstan-nette": "^1.0", + "tracy/tracy": "^2.7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "📐 Nette Schema: validating data structures against a given Schema.", + "homepage": "https://nette.org", + "keywords": [ + "config", + "nette" + ], + "support": { + "issues": "https://github.com/nette/schema/issues", + "source": "https://github.com/nette/schema/tree/v1.2.3" + }, + "time": "2022-10-13T01:24:26+00:00" + }, + { + "name": "nette/utils", + "version": "v3.2.8", + "source": { + "type": "git", + "url": "https://github.com/nette/utils.git", + "reference": "02a54c4c872b99e4ec05c4aec54b5a06eb0f6368" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/utils/zipball/02a54c4c872b99e4ec05c4aec54b5a06eb0f6368", + "reference": "02a54c4c872b99e4ec05c4aec54b5a06eb0f6368", + "shasum": "" + }, + "require": { + "php": ">=7.2 <8.3" + }, + "conflict": { + "nette/di": "<3.0.6" + }, + "require-dev": { + "nette/tester": "~2.0", + "phpstan/phpstan": "^1.0", + "tracy/tracy": "^2.3" + }, + "suggest": { + "ext-gd": "to use Image", + "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", + "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", + "ext-json": "to use Nette\\Utils\\Json", + "ext-mbstring": "to use Strings::lower() etc...", + "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()", + "ext-xml": "to use Strings::length() etc. when mbstring is not available" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", + "homepage": "https://nette.org", + "keywords": [ + "array", + "core", + "datetime", + "images", + "json", + "nette", + "paginator", + "password", + "slugify", + "string", + "unicode", + "utf-8", + "utility", + "validation" + ], + "support": { + "issues": "https://github.com/nette/utils/issues", + "source": "https://github.com/nette/utils/tree/v3.2.8" + }, + "time": "2022-09-12T23:36:20+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v4.15.2", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc", + "reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc", + "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" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.2" + }, + "time": "2022-11-12T15:38:23+00:00" + }, + { + "name": "nunomaduro/termwind", + "version": "v1.15.0", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "594ab862396c16ead000de0c3c38f4a5cbe1938d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/594ab862396c16ead000de0c3c38f4a5cbe1938d", + "reference": "594ab862396c16ead000de0c3c38f4a5cbe1938d", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^8.0", + "symfony/console": "^5.3.0|^6.0.0" + }, + "require-dev": { + "ergebnis/phpstan-rules": "^1.0.", + "illuminate/console": "^8.0|^9.0", + "illuminate/support": "^8.0|^9.0", + "laravel/pint": "^1.0.0", + "pestphp/pest": "^1.21.0", + "pestphp/pest-plugin-mock": "^1.0", + "phpstan/phpstan": "^1.4.6", + "phpstan/phpstan-strict-rules": "^1.1.0", + "symfony/var-dumper": "^5.2.7|^6.0.0", + "thecodingmachine/phpstan-strict-rules": "^1.0.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Termwind\\Laravel\\TermwindServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Termwind\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Its like Tailwind CSS, but for the console.", + "keywords": [ + "cli", + "console", + "css", + "package", + "php", + "style" + ], + "support": { + "issues": "https://github.com/nunomaduro/termwind/issues", + "source": "https://github.com/nunomaduro/termwind/tree/v1.15.0" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://github.com/xiCO2k", + "type": "github" + } + ], + "time": "2022-12-20T19:00:15+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "dc5ff11e274a90cc1c743f66c9ad700ce50db9ab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/dc5ff11e274a90cc1c743f66c9ad700ce50db9ab", + "reference": "dc5ff11e274a90cc1c743f66c9ad700ce50db9ab", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8", + "phpunit/phpunit": "^8.5.28 || ^9.5.21" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": true + }, + "branch-alias": { + "dev-master": "1.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpOption\\": "src/PhpOption/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" + }, + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "support": { + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2022-07-30T15:51:26+00:00" + }, + { + "name": "psr/container", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" + }, + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.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 interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+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" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "psr/log", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/3.0.0" + }, + "time": "2021-07-14T16:46:02+00:00" + }, + { + "name": "psr/simple-cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.11.9", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "1acec99d6684a54ff92f8b548a4e41b566963778" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/1acec99d6684a54ff92f8b548a4e41b566963778", + "reference": "1acec99d6684a54ff92f8b548a4e41b566963778", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^4.0 || ^3.1", + "php": "^8.0 || ^7.0.8", + "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.11.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" + ], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.11.9" + }, + "time": "2022-11-06T15:29:46+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a", + "shasum": "" + }, + "require": { + "php": "^7.3 || ^8", + "symfony/polyfill-php81": "^1.23" + }, + "require-dev": { + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpspec/prophecy-phpunit": "^2.0", + "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 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" + }, + "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 library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.2.2" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2021-10-10T03:01:02+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.7.0", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "5ed9ad582647bbc3864ef78db34bdc1afdcf9b49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/5ed9ad582647bbc3864ef78db34bdc1afdcf9b49", + "reference": "5ed9ad582647bbc3864ef78db34bdc1afdcf9b49", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.8 || ^0.9 || ^0.10", + "ext-json": "*", + "php": "^8.0", + "ramsey/collection": "^1.2" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-phpunit": "^1.1", + "phpunit/phpunit": "^8.5 || ^9", + "ramsey/composer-repl": "^1.4", + "slevomat/coding-standard": "^8.4", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.7.0" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2022-12-19T22:30:49+00:00" + }, + { + "name": "symfony/console", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "5a9bd5c543f00157c55face973c149957467db31" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/5a9bd5c543f00157c55face973c149957467db31", + "reference": "5a9bd5c543f00157c55face973c149957467db31", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/string": "^5.4|^6.0" + }, + "conflict": { + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/lock": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/var-dumper": "^5.4|^6.0" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-16T15:08:36+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v6.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "91c342ffc99283c43653ed8eb47bc2a94db7f398" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/91c342ffc99283c43653ed8eb47bc2a94db7f398", + "reference": "91c342ffc99283c43653ed8eb47bc2a94db7f398", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v6.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-08-26T05:51:22+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "1ee04c65529dea5d8744774d474e7cbd2f1206d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/1ee04c65529dea5d8744774d474e7cbd2f1206d3", + "reference": "1ee04c65529dea5d8744774d474e7cbd2f1206d3", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-25T10:21:52+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "12a25d01cc5273b2445e125d62b61d34db42297e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/12a25d01cc5273b2445e125d62b61d34db42297e", + "reference": "12a25d01cc5273b2445e125d62b61d34db42297e", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^5.4|^6.0" + }, + "require-dev": { + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/serializer": "^5.4|^6.0" + }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-14T16:11:27+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "3ffeb31139b49bf6ef0bc09d1db95eac053388d1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/3ffeb31139b49bf6ef0bc09d1db95eac053388d1", + "reference": "3ffeb31139b49bf6ef0bc09d1db95eac053388d1", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/event-dispatcher-contracts": "^2|^3" + }, + "conflict": { + "symfony/dependency-injection": "<5.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/error-handler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/stopwatch": "^5.4|^6.0" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-14T16:11:27+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "0782b0b52a737a05b4383d0df35a474303cabdae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0782b0b52a737a05b4383d0df35a474303cabdae", + "reference": "0782b0b52a737a05b4383d0df35a474303cabdae", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "^1" + }, + "suggest": { + "symfony/event-dispatcher-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-25T10:21:52+00:00" + }, + { + "name": "symfony/finder", + "version": "v6.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "eb2355f69519e4ef33f1835bca4c935f5d42e570" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/eb2355f69519e4ef33f1835bca4c935f5d42e570", + "reference": "eb2355f69519e4ef33f1835bca4c935f5d42e570", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "symfony/filesystem": "^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v6.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-10-09T08:55:40+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "ddf4dd35de1623e7c02013523e6c2137b67b636f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ddf4dd35de1623e7c02013523e6c2137b67b636f", + "reference": "ddf4dd35de1623e7c02013523e6c2137b67b636f", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1" + }, + "conflict": { + "symfony/cache": "<6.2" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", + "symfony/mime": "^5.4|^6.0", + "symfony/rate-limiter": "^5.2|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-14T16:11:27+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "860a0189969b755cd571709bd32313aa8599867a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/860a0189969b755cd571709bd32313aa8599867a", + "reference": "860a0189969b755cd571709bd32313aa8599867a", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/error-handler": "^6.1", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/browser-kit": "<5.4", + "symfony/cache": "<5.4", + "symfony/config": "<6.1", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<6.2", + "symfony/doctrine-bridge": "<5.4", + "symfony/form": "<5.4", + "symfony/http-client": "<5.4", + "symfony/mailer": "<5.4", + "symfony/messenger": "<5.4", + "symfony/translation": "<5.4", + "symfony/twig-bridge": "<5.4", + "symfony/validator": "<5.4", + "twig/twig": "<2.13" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^5.4|^6.0", + "symfony/config": "^6.1", + "symfony/console": "^5.4|^6.0", + "symfony/css-selector": "^5.4|^6.0", + "symfony/dependency-injection": "^6.2", + "symfony/dom-crawler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/finder": "^5.4|^6.0", + "symfony/http-client-contracts": "^1.1|^2|^3", + "symfony/process": "^5.4|^6.0", + "symfony/routing": "^5.4|^6.0", + "symfony/stopwatch": "^5.4|^6.0", + "symfony/translation": "^5.4|^6.0", + "symfony/translation-contracts": "^1.1|^2|^3", + "symfony/uid": "^5.4|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-16T19:38:34+00:00" + }, + { + "name": "symfony/mailer", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "b355ad81f1d2987c47dcd3b04d5dce669e1e62e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/b355ad81f1d2987c47dcd3b04d5dce669e1e62e6", + "reference": "b355ad81f1d2987c47dcd3b04d5dce669e1e62e6", + "shasum": "" + }, + "require": { + "egulias/email-validator": "^2.1.10|^3", + "php": ">=8.1", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0", + "symfony/mime": "^6.2", + "symfony/service-contracts": "^1.1|^2|^3" + }, + "conflict": { + "symfony/http-kernel": "<5.4", + "symfony/messenger": "<6.2", + "symfony/mime": "<6.2", + "symfony/twig-bridge": "<6.2.1" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0", + "symfony/http-client-contracts": "^1.1|^2|^3", + "symfony/messenger": "^6.2", + "symfony/twig-bridge": "^6.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-14T16:11:27+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "8c98bf40406e791043890a163f6f6599b9cfa1ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/8c98bf40406e791043890a163f6f6599b9cfa1ed", + "reference": "8c98bf40406e791043890a163f6f6599b9cfa1ed", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<5.4", + "symfony/serializer": "<6.2" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/property-access": "^5.4|^6.0", + "symfony/property-info": "^5.4|^6.0", + "symfony/serializer": "^6.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-14T16:38:10+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "511a08c03c1960e08a883f4cffcacd219b758354" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", + "reference": "511a08c03c1960e08a883f4cffcacd219b758354", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", + "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", + "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a", + "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166", + "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/process", + "version": "v6.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "ba6e55359f8f755fe996c58a81e00eaa67a35877" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/ba6e55359f8f755fe996c58a81e00eaa67a35877", + "reference": "ba6e55359f8f755fe996c58a81e00eaa67a35877", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v6.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-02T09:08:04+00:00" + }, + { + "name": "symfony/routing", + "version": "v6.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "857ac6f4df371470fbdefa2f5967a2618dbf1852" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/857ac6f4df371470fbdefa2f5967a2618dbf1852", + "reference": "857ac6f4df371470fbdefa2f5967a2618dbf1852", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "conflict": { + "doctrine/annotations": "<1.12", + "symfony/config": "<6.2", + "symfony/dependency-injection": "<5.4", + "symfony/yaml": "<5.4" + }, + "require-dev": { + "doctrine/annotations": "^1.12", + "psr/log": "^1|^2|^3", + "symfony/config": "^6.2", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/yaml": "^5.4|^6.0" + }, + "suggest": { + "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", + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Maps an HTTP request to a set of configuration variables", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "support": { + "source": "https://github.com/symfony/routing/tree/v6.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-09T13:28:29+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "aac98028c69df04ee77eb69b96b86ee51fbf4b75" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/aac98028c69df04ee77eb69b96b86ee51fbf4b75", + "reference": "aac98028c69df04ee77eb69b96b86ee51fbf4b75", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/container": "^2.0" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v3.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-25T10:21:52+00:00" + }, + { + "name": "symfony/string", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "863219fd713fa41cbcd285a79723f94672faff4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/863219fd713fa41cbcd285a79723f94672faff4d", + "reference": "863219fd713fa41cbcd285a79723f94672faff4d", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/translation-contracts": "<2.0" + }, + "require-dev": { + "symfony/error-handler": "^5.4|^6.0", + "symfony/http-client": "^5.4|^6.0", + "symfony/intl": "^6.2", + "symfony/translation-contracts": "^2.0|^3.0", + "symfony/var-exporter": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-14T16:11:27+00:00" + }, + { + "name": "symfony/translation", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "3294288c335b6267eab14964bf2c46015663d93f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/3294288c335b6267eab14964bf2c46015663d93f", + "reference": "3294288c335b6267eab14964bf2c46015663d93f", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.3|^3.0" + }, + "conflict": { + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/http-kernel": "<5.4", + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" + }, + "require-dev": { + "nikic/php-parser": "^4.13", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/console": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/finder": "^5.4|^6.0", + "symfony/http-client-contracts": "^1.1|^2.0|^3.0", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/intl": "^5.4|^6.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^5.4|^6.0", + "symfony/service-contracts": "^1.1.2|^2|^3", + "symfony/yaml": "^5.4|^6.0" + }, + "suggest": { + "nikic/php-parser": "To use PhpAstExtractor", + "psr/log-implementation": "To use logging capability in translator", + "symfony/config": "", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to internationalize your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/translation/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-13T18:04:17+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v3.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "68cce71402305a015f8c1589bfada1280dc64fe7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/68cce71402305a015f8c1589bfada1280dc64fe7", + "reference": "68cce71402305a015f8c1589bfada1280dc64fe7", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "suggest": { + "symfony/translation-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.3-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/translation-contracts/tree/v3.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-25T10:21:52+00:00" + }, + { + "name": "symfony/uid", + "version": "v6.2.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "4f9f537e57261519808a7ce1d941490736522bbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/4f9f537e57261519808a7ce1d941490736522bbc", + "reference": "4f9f537e57261519808a7ce1d941490736522bbc", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", + "keywords": [ + "UID", + "ulid", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/uid/tree/v6.2.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-10-09T08:55:40+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v6.2.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "6168f544827e897f708a684f75072a8c33a5e309" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6168f544827e897f708a684f75072a8c33a5e309", + "reference": "6168f544827e897f708a684f75072a8c33a5e309", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<5.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/uid": "^5.4|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, + "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", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v6.2.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-12-14T16:11:27+00:00" + }, + { + "name": "tcg/voyager", + "version": "v1.6.0", + "source": { + "type": "git", + "url": "https://github.com/the-control-group/voyager.git", + "reference": "13bdf98b05378d0750284ace501babf65990b2c6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/the-control-group/voyager/zipball/13bdf98b05378d0750284ace501babf65990b2c6", + "reference": "13bdf98b05378d0750284ace501babf65990b2c6", + "shasum": "" + }, + "require": { + "arrilot/laravel-widgets": "^3.7", + "doctrine/dbal": "^2.5|^3.1", + "ext-json": "*", + "illuminate/support": "~8.0|~9.0", + "intervention/image": "^2.4", + "larapack/doctrine-support": "~0.1.4", + "laravel/ui": ">=1.0", + "league/flysystem": "~1.1|~2.0|~3.0", + "php": "^7.3|^7.4|^8.0" + }, + "require-dev": { + "laravel/browser-kit-testing": ">=6.1.0", + "laravel/framework": "~8.0|~9.0", + "orchestra/testbench": ">=4.0", + "orchestra/testbench-browser-kit": ">=4.0", + "phpunit/phpcov": ">=6.0", + "phpunit/phpunit": ">=8.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "TCG\\Voyager\\VoyagerServiceProvider", + "TCG\\Voyager\\Providers\\VoyagerDummyServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "TCG\\Voyager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tony Lea", + "email": "tony.lea@thecontrolgroup.com" + } + ], + "description": "A Laravel Admin Package for The Control Group to make your life easier and steer your project in the right direction", + "homepage": "https://voyager.devdojo.com/", + "keywords": [ + "admin", + "laravel", + "panel" + ], + "support": { + "issues": "https://github.com/the-control-group/voyager/issues", + "source": "https://github.com/the-control-group/voyager" + }, + "funding": [ + { + "url": "https://github.com/emptynick", + "type": "github" + }, + { + "url": "https://github.com/fletch3555", + "type": "github" + }, + { + "url": "https://github.com/tnylea", + "type": "github" + } + ], + "time": "2022-10-20T09:12:29+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "2.2.5", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "4348a3a06651827a27d989ad1d13efec6bb49b19" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/4348a3a06651827a27d989ad1d13efec6bb49b19", + "reference": "4348a3a06651827a27d989ad1d13efec6bb49b19", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^5.5 || ^7.0 || ^8.0", + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "support": { + "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.5" + }, + "time": "2022-09-12T13:28:28+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.5.0", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", + "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "graham-campbell/result-type": "^1.0.2", + "php": "^7.1.3 || ^8.0", + "phpoption/phpoption": "^1.8", + "symfony/polyfill-ctype": "^1.23", + "symfony/polyfill-mbstring": "^1.23.1", + "symfony/polyfill-php80": "^1.23.1" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-filter": "*", + "phpunit/phpunit": "^7.5.20 || ^8.5.30 || ^9.5.25" + }, + "suggest": { + "ext-filter": "Required to use the boolean validator." + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": true + }, + "branch-alias": { + "dev-master": "5.5-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://github.com/vlucas" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "type": "tidelift" + } + ], + "time": "2022-10-16T01:01:54+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "b56450eed252f6801410d810c8e1727224ae0743" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", + "reference": "b56450eed252f6801410d810c8e1727224ae0743", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "suggest": { + "ext-intl": "Use Intl for transliterator_transliterate() support" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "http://www.moelleken.org/" + } + ], + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", + "homepage": "https://github.com/voku/portable-ascii", + "keywords": [ + "ascii", + "clean", + "php" + ], + "support": { + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-ascii", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" + } + ], + "time": "2022-03-08T17:03:00+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + } + ], + "packages-dev": [ + { + "name": "doctrine/instantiator", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc", + "reference": "10dcfce151b967d20fde1b34ae6640712c3891bc", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^9", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.16 || ^1", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-phpunit": "^1", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.22" + }, + "type": "library", + "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": "https://ocramius.github.io/" + } + ], + "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" + ], + "support": { + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" + } + ], + "time": "2022-03-03T08:28:38+00:00" + }, + { + "name": "fakerphp/faker", + "version": "v1.21.0", + "source": { + "type": "git", + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/92efad6a967f0b79c499705c69b662f738cc9e4d", + "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "conflict": { + "fzaninotto/faker": "*" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" + }, + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "v1.21-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" + ], + "support": { + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.21.0" + }, + "time": "2022-12-13T13:54:32+00:00" + }, + { + "name": "filp/whoops", + "version": "2.14.6", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "f7948baaa0330277c729714910336383286305da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/f7948baaa0330277c729714910336383286305da", + "reference": "f7948baaa0330277c729714910336383286305da", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0 || ^8.0", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "require-dev": { + "mockery/mockery": "^0.9 || ^1.0", + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "support": { + "issues": "https://github.com/filp/whoops/issues", + "source": "https://github.com/filp/whoops/tree/2.14.6" + }, + "funding": [ + { + "url": "https://github.com/denis-sokolov", + "type": "github" + } + ], + "time": "2022-11-02T16:23:29+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", + "shasum": "" + }, + "require": { + "php": "^5.3|^7.0|^8.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "support": { + "issues": "https://github.com/hamcrest/hamcrest-php/issues", + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" + }, + "time": "2020-07-09T08:09:16+00:00" + }, + { + "name": "laravel/pint", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/pint.git", + "reference": "6a2c0927b4f6ad4eadb5a67fe3835fdad108949d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pint/zipball/6a2c0927b4f6ad4eadb5a67fe3835fdad108949d", + "reference": "6a2c0927b4f6ad4eadb5a67fe3835fdad108949d", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "ext-tokenizer": "*", + "ext-xml": "*", + "php": "^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~3.13.1", + "illuminate/view": "^9.32.0", + "laravel-zero/framework": "^9.2.0", + "mockery/mockery": "^1.5.1", + "nunomaduro/larastan": "^2.2.0", + "nunomaduro/termwind": "^1.14.0", + "pestphp/pest": "^1.22.1" + }, + "bin": [ + "builds/pint" + ], + "type": "project", + "autoload": { + "psr-4": { + "App\\": "app/", + "Database\\Seeders\\": "database/seeders/", + "Database\\Factories\\": "database/factories/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "An opinionated code formatter for PHP.", + "homepage": "https://laravel.com", + "keywords": [ + "format", + "formatter", + "lint", + "linter", + "php" + ], + "support": { + "issues": "https://github.com/laravel/pint/issues", + "source": "https://github.com/laravel/pint" + }, + "time": "2022-12-20T17:16:15+00:00" + }, + { + "name": "laravel/sail", + "version": "v1.16.6", + "source": { + "type": "git", + "url": "https://github.com/laravel/sail.git", + "reference": "2e8be54590bde421eb04e461a1421302a5b22cca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sail/zipball/2e8be54590bde421eb04e461a1421302a5b22cca", + "reference": "2e8be54590bde421eb04e461a1421302a5b22cca", + "shasum": "" + }, + "require": { + "illuminate/console": "^8.0|^9.0", + "illuminate/contracts": "^8.0|^9.0", + "illuminate/support": "^8.0|^9.0", + "php": "^7.3|^8.0" + }, + "bin": [ + "bin/sail" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Sail\\SailServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Docker files for running a basic Laravel application.", + "keywords": [ + "docker", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/sail/issues", + "source": "https://github.com/laravel/sail" + }, + "time": "2022-12-19T15:41:32+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e", + "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "^2.0.1", + "lib-pcre": ">=7.0", + "php": "^7.3 || ^8.0" + }, + "conflict": { + "phpunit/phpunit": "<8.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.5 || ^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.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" + ], + "support": { + "issues": "https://github.com/mockery/mockery/issues", + "source": "https://github.com/mockery/mockery/tree/1.5.1" + }, + "time": "2022-09-07T15:32:08+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", + "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2022-03-03T13:19:32+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v6.3.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "0f6349c3ed5dd28467087b08fb59384bb458a22b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/0f6349c3ed5dd28467087b08fb59384bb458a22b", + "reference": "0f6349c3ed5dd28467087b08fb59384bb458a22b", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.14.5", + "php": "^8.0.0", + "symfony/console": "^6.0.2" + }, + "require-dev": { + "brianium/paratest": "^6.4.1", + "laravel/framework": "^9.26.1", + "laravel/pint": "^1.1.1", + "nunomaduro/larastan": "^1.0.3", + "nunomaduro/mock-final-classes": "^1.1.0", + "orchestra/testbench": "^7.7", + "phpunit/phpunit": "^9.5.23", + "spatie/ignition": "^1.4.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "6.x-dev" + }, + "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" + ], + "support": { + "issues": "https://github.com/nunomaduro/collision/issues", + "source": "https://github.com/nunomaduro/collision" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2022-09-29T12:29:49+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", + "reference": "97803eca37d319dfa7826cc2437fc020857acb53", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.3" + }, + "time": "2021-07-20T11:28:43+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "9.2.22", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "e4bf60d2220b4baaa0572986b5d69870226b06df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/e4bf60d2220b4baaa0572986b5d69870226b06df", + "reference": "e4bf60d2220b4baaa0572986b5d69870226b06df", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.14", + "php": ">=7.3", + "phpunit/php-file-iterator": "^3.0.3", + "phpunit/php-text-template": "^2.0.2", + "sebastian/code-unit-reverse-lookup": "^2.0.2", + "sebastian/complexity": "^2.0", + "sebastian/environment": "^5.1.2", + "sebastian/lines-of-code": "^1.0.3", + "sebastian/version": "^3.0.1", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcov": "*", + "ext-xdebug": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.22" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-12-18T16:40:55+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "3.0.6", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "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", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2021-12-02T12:48:52+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" + }, + "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", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "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", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "5.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:16:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "9.5.27", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "a2bc7ffdca99f92d959b3f2270529334030bba38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a2bc7ffdca99f92d959b3f2270529334030bba38", + "reference": "a2bc7ffdca99f92d959b3f2270529334030bba38", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.3.1", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=7.3", + "phpunit/php-code-coverage": "^9.2.13", + "phpunit/php-file-iterator": "^3.0.5", + "phpunit/php-invoker": "^3.1.1", + "phpunit/php-text-template": "^2.0.3", + "phpunit/php-timer": "^5.0.2", + "sebastian/cli-parser": "^1.0.1", + "sebastian/code-unit": "^1.0.6", + "sebastian/comparator": "^4.0.8", + "sebastian/diff": "^4.0.3", + "sebastian/environment": "^5.1.3", + "sebastian/exporter": "^4.0.5", + "sebastian/global-state": "^5.0.1", + "sebastian/object-enumerator": "^4.0.3", + "sebastian/resource-operations": "^3.0.3", + "sebastian/type": "^3.2", + "sebastian/version": "^3.0.2" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.27" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2022-12-09T07:31:23+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:08:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "1.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", + "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:08:54+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "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": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:30:19+00:00" + }, + { + "name": "sebastian/comparator", + "version": "4.0.8", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", + "reference": "fa0f136dd2334583309d32b62544682ee972b51a", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T12:41:17+00:00" + }, + { + "name": "sebastian/complexity", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", + "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.7", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "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", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T15:52:27+00:00" + }, + { + "name": "sebastian/diff", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:10:38+00:00" + }, + { + "name": "sebastian/environment", + "version": "5.1.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "reference": "1b5dff7bb151a4db11d49d90e5408e4e938270f7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-04-03T09:37:03+00:00" + }, + { + "name": "sebastian/exporter", + "version": "4.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-14T06:03:37+00:00" + }, + { + "name": "sebastian/global-state", + "version": "5.0.5", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-02-14T08:28:10+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.6", + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-11-28T06:42:11+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:12:34+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "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": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:14:26+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T13:17:30+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" + }, + "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": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "support": { + "issues": "https://github.com/sebastianbergmann/resource-operations/issues", + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:45:17+00:00" + }, + { + "name": "sebastian/type", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "reference": "fb3fe09c5f0bae6bc27ef3ce933a1e0ed9464b6e", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2022-09-12T14:47:03+00:00" + }, + { + "name": "sebastian/version", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c6c1022351a901512170118436c764e473f6de8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "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", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" + }, + { + "name": "spatie/backtrace", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/backtrace.git", + "reference": "4ee7d41aa5268107906ea8a4d9ceccde136dbd5b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/4ee7d41aa5268107906ea8a4d9ceccde136dbd5b", + "reference": "4ee7d41aa5268107906ea8a4d9ceccde136dbd5b", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "ext-json": "*", + "phpunit/phpunit": "^9.3", + "symfony/var-dumper": "^5.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Backtrace\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van de Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "A better backtrace", + "homepage": "https://github.com/spatie/backtrace", + "keywords": [ + "Backtrace", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/backtrace/issues", + "source": "https://github.com/spatie/backtrace/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/spatie", + "type": "github" + }, + { + "url": "https://spatie.be/open-source/support-us", + "type": "other" + } + ], + "time": "2021-11-09T10:57:15+00:00" + }, + { + "name": "spatie/flare-client-php", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/flare-client-php.git", + "reference": "ebb9ae0509b75e02f128b39537eb9a3ef5ce18e8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/ebb9ae0509b75e02f128b39537eb9a3ef5ce18e8", + "reference": "ebb9ae0509b75e02f128b39537eb9a3ef5ce18e8", + "shasum": "" + }, + "require": { + "illuminate/pipeline": "^8.0|^9.0", + "php": "^8.0", + "spatie/backtrace": "^1.2", + "symfony/http-foundation": "^5.0|^6.0", + "symfony/mime": "^5.2|^6.0", + "symfony/process": "^5.2|^6.0", + "symfony/var-dumper": "^5.2|^6.0" + }, + "require-dev": { + "dms/phpunit-arraysubset-asserts": "^0.3.0", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "spatie/phpunit-snapshot-assertions": "^4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.1.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\FlareClient\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Send PHP errors to Flare", + "homepage": "https://github.com/spatie/flare-client-php", + "keywords": [ + "exception", + "flare", + "reporting", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/flare-client-php/issues", + "source": "https://github.com/spatie/flare-client-php/tree/1.3.1" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-11-16T08:30:20+00:00" + }, + { + "name": "spatie/ignition", + "version": "1.4.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/ignition.git", + "reference": "dd3d456779108d7078baf4e43f8c2b937d9794a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/ignition/zipball/dd3d456779108d7078baf4e43f8c2b937d9794a1", + "reference": "dd3d456779108d7078baf4e43f8c2b937d9794a1", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "monolog/monolog": "^2.0", + "php": "^8.0", + "spatie/flare-client-php": "^1.1", + "symfony/console": "^5.4|^6.0", + "symfony/var-dumper": "^5.4|^6.0" + }, + "require-dev": { + "mockery/mockery": "^1.4", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "symfony/process": "^5.4|^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spatie\\Ignition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for PHP applications.", + "homepage": "https://flareapp.io/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/ignition/issues", + "source": "https://github.com/spatie/ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-08-26T11:51:15+00:00" + }, + { + "name": "spatie/laravel-ignition", + "version": "1.6.2", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-ignition.git", + "reference": "d6e1e1ad93abe280abf41c33f8ea7647dfc0c233" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/d6e1e1ad93abe280abf41c33f8ea7647dfc0c233", + "reference": "d6e1e1ad93abe280abf41c33f8ea7647dfc0c233", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "illuminate/support": "^8.77|^9.27", + "monolog/monolog": "^2.3", + "php": "^8.0", + "spatie/flare-client-php": "^1.0.1", + "spatie/ignition": "^1.4.1", + "symfony/console": "^5.0|^6.0", + "symfony/var-dumper": "^5.0|^6.0" + }, + "require-dev": { + "filp/whoops": "^2.14", + "livewire/livewire": "^2.8|dev-develop", + "mockery/mockery": "^1.4", + "nunomaduro/larastan": "^1.0", + "orchestra/testbench": "^6.23|^7.0", + "pestphp/pest": "^1.20", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "spatie/laravel-ray": "^1.27" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\LaravelIgnition\\IgnitionServiceProvider" + ], + "aliases": { + "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" + } + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\LaravelIgnition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for Laravel applications.", + "homepage": "https://flareapp.io/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/laravel-ignition/issues", + "source": "https://github.com/spatie/laravel-ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2022-12-08T15:31:38+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2021-07-28T10:34:58+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^8.0.2" + }, + "platform-dev": [], + "plugin-api-version": "2.1.0" +} diff --git a/config/app.php b/config/app.php new file mode 100644 index 0000000..ef76a7e --- /dev/null +++ b/config/app.php @@ -0,0 +1,215 @@ + env('APP_NAME', 'Laravel'), + + /* + |-------------------------------------------------------------------------- + | Application Environment + |-------------------------------------------------------------------------- + | + | This value determines the "environment" your application is currently + | running in. This may determine how you prefer to configure various + | services the application utilizes. Set this in your ".env" file. + | + */ + + 'env' => env('APP_ENV', 'production'), + + /* + |-------------------------------------------------------------------------- + | Application Debug Mode + |-------------------------------------------------------------------------- + | + | When your application is in debug mode, detailed error messages with + | stack traces will be shown on every error that occurs within your + | application. If disabled, a simple generic error page is shown. + | + */ + + 'debug' => (bool) env('APP_DEBUG', false), + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | your application so that it is used when running Artisan tasks. + | + */ + + 'url' => env('APP_URL', 'http://localhost'), + + 'asset_url' => env('ASSET_URL'), + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. We have gone + | ahead and set this to a sensible default for you out of the box. + | + */ + + 'timezone' => 'UTC', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by the translation service provider. You are free to set this value + | to any of the locales which will be supported by the application. + | + */ + + 'locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Application Fallback Locale + |-------------------------------------------------------------------------- + | + | The fallback locale determines the locale to use when the current one + | is not available. You may change the value to correspond to any of + | the language folders that are provided through your application. + | + */ + + 'fallback_locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Faker Locale + |-------------------------------------------------------------------------- + | + | This locale will be used by the Faker PHP library when generating fake + | data for your database seeds. For example, this will be used to get + | localized telephone numbers, street address information and more. + | + */ + + 'faker_locale' => 'en_US', + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is used by the Illuminate encrypter service and should be set + | to a random, 32 character string, otherwise these encrypted strings + | will not be safe. Please do this before deploying an application! + | + */ + + 'key' => env('APP_KEY'), + + 'cipher' => 'AES-256-CBC', + + /* + |-------------------------------------------------------------------------- + | Maintenance Mode Driver + |-------------------------------------------------------------------------- + | + | These configuration options determine the driver used to determine and + | manage Laravel's "maintenance mode" status. The "cache" driver will + | allow maintenance mode to be controlled across multiple machines. + | + | Supported drivers: "file", "cache" + | + */ + + 'maintenance' => [ + 'driver' => 'file', + // 'store' => 'redis', + ], + + /* + |-------------------------------------------------------------------------- + | Autoloaded Service Providers + |-------------------------------------------------------------------------- + | + | The service providers listed here will be automatically loaded on the + | request to your application. Feel free to add your own services to + | this array to grant expanded functionality to your applications. + | + */ + + 'providers' => [ + + /* + * 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, + + ], + + /* + |-------------------------------------------------------------------------- + | Class Aliases + |-------------------------------------------------------------------------- + | + | This array of class aliases will be registered when this application + | is started. However, feel free to register as many as you wish as + | the aliases are "lazy" loaded so they don't hinder performance. + | + */ + + 'aliases' => Facade::defaultAliases()->merge([ + // 'ExampleClass' => App\Example\ExampleClass::class, + ])->toArray(), + +]; diff --git a/config/auth.php b/config/auth.php new file mode 100644 index 0000000..d8c6cee --- /dev/null +++ b/config/auth.php @@ -0,0 +1,111 @@ + [ + 'guard' => 'web', + 'passwords' => 'users', + ], + + /* + |-------------------------------------------------------------------------- + | Authentication Guards + |-------------------------------------------------------------------------- + | + | Next, you may define every authentication guard for your application. + | Of course, a great default configuration has been defined for you + | here which uses session storage and the Eloquent user provider. + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | Supported: "session" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + ], + + /* + |-------------------------------------------------------------------------- + | User Providers + |-------------------------------------------------------------------------- + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | If you have multiple user tables or models you may configure multiple + | sources which represent each model / table. These sources may then + | be assigned to any extra authentication guards you have defined. + | + | Supported: "database", "eloquent" + | + */ + + 'providers' => [ + 'users' => [ + 'driver' => 'eloquent', + 'model' => App\Models\User::class, + ], + + // 'users' => [ + // 'driver' => 'database', + // 'table' => 'users', + // ], + ], + + /* + |-------------------------------------------------------------------------- + | Resetting Passwords + |-------------------------------------------------------------------------- + | + | You may specify multiple password reset configurations if you have more + | than one user table or model in the application and you want to have + | separate password reset settings based on the specific user types. + | + | The expire time is the number of minutes that each reset token will be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + */ + + '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..9e4d4aa --- /dev/null +++ b/config/broadcasting.php @@ -0,0 +1,70 @@ + 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' => [ + 'host' => env('PUSHER_HOST') ?: 'api-'.env('PUSHER_APP_CLUSTER', 'mt1').'.pusher.com', + 'port' => env('PUSHER_PORT', 443), + 'scheme' => env('PUSHER_SCHEME', 'https'), + 'encrypted' => true, + 'useTLS' => env('PUSHER_SCHEME', 'https') === 'https', + ], + 'client_options' => [ + // Guzzle client options: https://docs.guzzlephp.org/en/stable/request-options.html + ], + ], + + 'ably' => [ + 'driver' => 'ably', + 'key' => env('ABLY_KEY'), + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + 'log' => [ + 'driver' => 'log', + ], + + 'null' => [ + 'driver' => 'null', + ], + + ], + +]; diff --git a/config/cache.php b/config/cache.php new file mode 100644 index 0000000..33bb295 --- /dev/null +++ b/config/cache.php @@ -0,0 +1,110 @@ + env('CACHE_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Cache Stores + |-------------------------------------------------------------------------- + | + | Here you may define all of the cache "stores" for your application as + | well as their drivers. You may even define multiple stores for the + | same cache driver to group types of items stored in your caches. + | + | Supported drivers: "apc", "array", "database", "file", + | "memcached", "redis", "dynamodb", "octane", "null" + | + */ + + 'stores' => [ + + 'apc' => [ + 'driver' => 'apc', + ], + + 'array' => [ + 'driver' => 'array', + 'serialize' => false, + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'cache', + 'connection' => null, + 'lock_connection' => null, + ], + + 'file' => [ + 'driver' => 'file', + 'path' => storage_path('framework/cache/data'), + ], + + 'memcached' => [ + 'driver' => 'memcached', + 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), + 'sasl' => [ + env('MEMCACHED_USERNAME'), + env('MEMCACHED_PASSWORD'), + ], + 'options' => [ + // Memcached::OPT_CONNECT_TIMEOUT => 2000, + ], + 'servers' => [ + [ + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, + ], + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'cache', + 'lock_connection' => 'default', + ], + + 'dynamodb' => [ + 'driver' => 'dynamodb', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), + 'endpoint' => env('DYNAMODB_ENDPOINT'), + ], + + 'octane' => [ + 'driver' => 'octane', + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing the APC, database, memcached, Redis, or DynamoDB cache + | stores there might be other applications using the same cache. For + | that reason, you may prefix every cache key to avoid collisions. + | + */ + + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'), + +]; diff --git a/config/cors.php b/config/cors.php new file mode 100644 index 0000000..8a39e6d --- /dev/null +++ b/config/cors.php @@ -0,0 +1,34 @@ + ['api/*', 'sanctum/csrf-cookie'], + + 'allowed_methods' => ['*'], + + 'allowed_origins' => ['*'], + + 'allowed_origins_patterns' => [], + + 'allowed_headers' => ['*'], + + 'exposed_headers' => [], + + 'max_age' => 0, + + 'supports_credentials' => false, + +]; diff --git a/config/database.php b/config/database.php new file mode 100644 index 0000000..137ad18 --- /dev/null +++ b/config/database.php @@ -0,0 +1,151 @@ + env('DB_CONNECTION', 'mysql'), + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Here are each of the database connections setup for your application. + | Of course, examples of configuring each database platform that is + | supported by Laravel is shown below to make development simple. + | + | + | All database work in Laravel is done through the PHP PDO facilities + | so make sure you have the driver for your particular database of + | choice installed on your machine before you begin development. + | + */ + + 'connections' => [ + + 'sqlite' => [ + 'driver' => 'sqlite', + 'url' => env('DATABASE_URL'), + 'database' => env('DB_DATABASE', database_path('database.sqlite')), + 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), + ], + + 'mysql' => [ + 'driver' => 'mysql', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', '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, + 'search_path' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + // 'encrypt' => env('DB_ENCRYPT', 'yes'), + // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run in the database. + | + */ + + 'migrations' => 'migrations', + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer body of commands than a typical key-value system + | such as APC or Memcached. Laravel makes it easy to dig right in. + | + */ + + 'redis' => [ + + 'client' => env('REDIS_CLIENT', 'phpredis'), + + 'options' => [ + 'cluster' => env('REDIS_CLUSTER', 'redis'), + 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), + ], + + 'default' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_DB', '0'), + ], + + 'cache' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_CACHE_DB', '1'), + ], + + ], + +]; diff --git a/config/filesystems.php b/config/filesystems.php new file mode 100644 index 0000000..e9d9dbd --- /dev/null +++ b/config/filesystems.php @@ -0,0 +1,76 @@ + env('FILESYSTEM_DISK', 'local'), + + /* + |-------------------------------------------------------------------------- + | Filesystem Disks + |-------------------------------------------------------------------------- + | + | Here you may configure as many filesystem "disks" as you wish, and you + | may even configure multiple disks of the same driver. Defaults have + | been set up for each driver as an example of the required values. + | + | Supported Drivers: "local", "ftp", "sftp", "s3" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app'), + 'throw' => false, + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + 'throw' => false, + ], + + 's3' => [ + 'driver' => 's3', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION'), + 'bucket' => env('AWS_BUCKET'), + 'url' => env('AWS_URL'), + 'endpoint' => env('AWS_ENDPOINT'), + 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), + 'throw' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Symbolic Links + |-------------------------------------------------------------------------- + | + | Here you may configure the symbolic links that will be created when the + | `storage:link` Artisan command is executed. The array keys should be + | the locations of the links and the values should be their targets. + | + */ + + 'links' => [ + public_path('storage') => storage_path('app/public'), + ], + +]; diff --git a/config/hashing.php b/config/hashing.php new file mode 100644 index 0000000..bcd3be4 --- /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' => 65536, + 'threads' => 1, + 'time' => 4, + ], + +]; diff --git a/config/image.php b/config/image.php new file mode 100644 index 0000000..2b1d2c3 --- /dev/null +++ b/config/image.php @@ -0,0 +1,20 @@ + 'gd' + +]; diff --git a/config/logging.php b/config/logging.php new file mode 100644 index 0000000..5aa1dbb --- /dev/null +++ b/config/logging.php @@ -0,0 +1,122 @@ + env('LOG_CHANNEL', 'stack'), + + /* + |-------------------------------------------------------------------------- + | Deprecations Log Channel + |-------------------------------------------------------------------------- + | + | This option controls the log channel that should be used to log warnings + | regarding deprecated PHP and library features. This allows you to get + | your application ready for upcoming major versions of dependencies. + | + */ + + 'deprecations' => [ + 'channel' => env('LOG_DEPRECATIONS_CHANNEL', 'null'), + 'trace' => false, + ], + + /* + |-------------------------------------------------------------------------- + | Log Channels + |-------------------------------------------------------------------------- + | + | Here you may configure the log channels for your application. Out of + | the box, Laravel uses the Monolog PHP logging library. This gives + | you a variety of powerful log handlers / formatters to utilize. + | + | Available Drivers: "single", "daily", "slack", "syslog", + | "errorlog", "monolog", + | "custom", "stack" + | + */ + + 'channels' => [ + 'stack' => [ + 'driver' => 'stack', + 'channels' => ['single'], + 'ignore_exceptions' => false, + ], + + 'single' => [ + 'driver' => 'single', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + ], + + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + 'days' => 14, + ], + + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => env('LOG_LEVEL', 'critical'), + ], + + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class), + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + 'connectionString' => 'tls://'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'), + ], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => StreamHandler::class, + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'with' => [ + 'stream' => 'php://stderr', + ], + ], + + 'syslog' => [ + 'driver' => 'syslog', + 'level' => env('LOG_LEVEL', 'debug'), + ], + + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => env('LOG_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..534395a --- /dev/null +++ b/config/mail.php @@ -0,0 +1,118 @@ + 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", "failover" + | + */ + + '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, + 'local_domain' => env('MAIL_EHLO_DOMAIN'), + ], + + 'ses' => [ + 'transport' => 'ses', + ], + + 'mailgun' => [ + 'transport' => 'mailgun', + ], + + 'postmark' => [ + 'transport' => 'postmark', + ], + + 'sendmail' => [ + 'transport' => 'sendmail', + 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'), + ], + + 'log' => [ + 'transport' => 'log', + 'channel' => env('MAIL_LOG_CHANNEL'), + ], + + 'array' => [ + 'transport' => 'array', + ], + + 'failover' => [ + 'transport' => 'failover', + 'mailers' => [ + 'smtp', + 'log', + ], + ], + ], + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all e-mails sent by your application to be sent from + | the same address. Here, you may specify a name and address that is + | used globally for all e-mails that are sent by your application. + | + */ + + 'from' => [ + 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), + 'name' => env('MAIL_FROM_NAME', 'Example'), + ], + + /* + |-------------------------------------------------------------------------- + | Markdown Mail Settings + |-------------------------------------------------------------------------- + | + | If you are using Markdown based email rendering, you may configure your + | theme and component paths here, allowing you to customize the design + | of the emails. Or, you may simply stick with the Laravel defaults! + | + */ + + 'markdown' => [ + 'theme' => 'default', + + 'paths' => [ + resource_path('views/vendor/mail'), + ], + ], + +]; diff --git a/config/queue.php b/config/queue.php new file mode 100644 index 0000000..25ea5a8 --- /dev/null +++ b/config/queue.php @@ -0,0 +1,93 @@ + env('QUEUE_CONNECTION', 'sync'), + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection information for each server that + | is used by your application. A default configuration has been added + | for each back-end shipped with Laravel. You are free to add more. + | + | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | + */ + + 'connections' => [ + + 'sync' => [ + 'driver' => 'sync', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'jobs', + 'queue' => 'default', + 'retry_after' => 90, + 'after_commit' => false, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => 0, + 'after_commit' => false, + ], + + 'sqs' => [ + 'driver' => 'sqs', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), + 'queue' => env('SQS_QUEUE', 'default'), + 'suffix' => env('SQS_SUFFIX'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'after_commit' => false, + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => env('REDIS_QUEUE', 'default'), + 'retry_after' => 90, + 'block_for' => null, + 'after_commit' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control which database and table are used to store the jobs that + | have failed. You may change them to any database / table you wish. + | + */ + + 'failed' => [ + 'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'), + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/config/sanctum.php b/config/sanctum.php new file mode 100644 index 0000000..529cfdc --- /dev/null +++ b/config/sanctum.php @@ -0,0 +1,67 @@ + explode(',', env('SANCTUM_STATEFUL_DOMAINS', sprintf( + '%s%s', + 'localhost,localhost:3000,127.0.0.1,127.0.0.1:8000,::1', + Sanctum::currentApplicationUrlWithPort() + ))), + + /* + |-------------------------------------------------------------------------- + | Sanctum Guards + |-------------------------------------------------------------------------- + | + | This array contains the authentication guards that will be checked when + | Sanctum is trying to authenticate a request. If none of these guards + | are able to authenticate the request, Sanctum will use the bearer + | token that's present on an incoming request for authentication. + | + */ + + 'guard' => ['web'], + + /* + |-------------------------------------------------------------------------- + | Expiration Minutes + |-------------------------------------------------------------------------- + | + | This value controls the number of minutes until an issued token will be + | considered expired. If this value is null, personal access tokens do + | not expire. This won't tweak the lifetime of first-party sessions. + | + */ + + 'expiration' => null, + + /* + |-------------------------------------------------------------------------- + | Sanctum Middleware + |-------------------------------------------------------------------------- + | + | When authenticating your first-party SPA with Sanctum you may need to + | customize some of the middleware Sanctum uses while processing the + | request. You may change the middleware listed below as required. + | + */ + + 'middleware' => [ + 'verify_csrf_token' => App\Http\Middleware\VerifyCsrfToken::class, + 'encrypt_cookies' => App\Http\Middleware\EncryptCookies::class, + ], + +]; diff --git a/config/services.php b/config/services.php new file mode 100644 index 0000000..0ace530 --- /dev/null +++ b/config/services.php @@ -0,0 +1,34 @@ + [ + 'domain' => env('MAILGUN_DOMAIN'), + 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), + 'scheme' => 'https', + ], + + 'postmark' => [ + 'token' => env('POSTMARK_TOKEN'), + ], + + 'ses' => [ + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + +]; diff --git a/config/session.php b/config/session.php new file mode 100644 index 0000000..8fed97c --- /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'), + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table we + | should use to manage the sessions. Of course, a sensible default is + | provided for you; however, you are free to change this as needed. + | + */ + + 'table' => 'sessions', + + /* + |-------------------------------------------------------------------------- + | Session Cache Store + |-------------------------------------------------------------------------- + | + | While using one of the framework's cache driven session backends you may + | list a cache store that should be used for these sessions. This value + | must match with one of the application's configured cache "stores". + | + | Affects: "apc", "dynamodb", "memcached", "redis" + | + */ + + 'store' => env('SESSION_STORE'), + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => [2, 100], + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the cookie used to identify a session + | instance by ID. The name specified here will get used every time a + | new session cookie is created by the framework for every driver. + | + */ + + 'cookie' => env( + 'SESSION_COOKIE', + Str::slug(env('APP_NAME', 'laravel'), '_').'_session' + ), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application but you are free to change this when necessary. + | + */ + + 'path' => '/', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | Here you may change the domain of the cookie used to identify a session + | in your application. This will determine which domains the cookie is + | available to in your application. A sensible default has been set. + | + */ + + 'domain' => env('SESSION_DOMAIN'), + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you when it can't be done securely. + | + */ + + 'secure' => env('SESSION_SECURE_COOKIE'), + + /* + |-------------------------------------------------------------------------- + | HTTP Access Only + |-------------------------------------------------------------------------- + | + | Setting this value to true will prevent JavaScript from accessing the + | value of the cookie and the cookie will only be accessible through + | the HTTP protocol. You are free to modify this option if needed. + | + */ + + 'http_only' => true, + + /* + |-------------------------------------------------------------------------- + | Same-Site Cookies + |-------------------------------------------------------------------------- + | + | This option determines how your cookies behave when cross-site requests + | take place, and can be used to mitigate CSRF attacks. By default, we + | will set this value to "lax" since this is a secure default value. + | + | Supported: "lax", "strict", "none", null + | + */ + + 'same_site' => 'lax', + +]; diff --git a/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/config/voyager.php b/config/voyager.php new file mode 100644 index 0000000..ae9e40a --- /dev/null +++ b/config/voyager.php @@ -0,0 +1,245 @@ + [ + 'add_default_role_on_register' => true, + 'default_role' => 'user', + 'default_avatar' => 'users/default.png', + 'redirect' => '/admin', + ], + + /* + |-------------------------------------------------------------------------- + | Controllers config + |-------------------------------------------------------------------------- + | + | Here you can specify voyager controller settings + | + */ + + 'controllers' => [ + 'namespace' => 'TCG\\Voyager\\Http\\Controllers', + ], + + /* + |-------------------------------------------------------------------------- + | Models config + |-------------------------------------------------------------------------- + | + | Here you can specify default model namespace when creating BREAD. + | Must include trailing backslashes. If not defined the default application + | namespace will be used. + | + */ + + 'models' => [ + //'namespace' => 'App\\Models\\', + ], + + /* + |-------------------------------------------------------------------------- + | Storage Config + |-------------------------------------------------------------------------- + | + | Here you can specify attributes related to your application file system + | + */ + + 'storage' => [ + 'disk' => 'public', + ], + + /* + |-------------------------------------------------------------------------- + | Media Manager + |-------------------------------------------------------------------------- + | + | Here you can specify if media manager can show hidden files like(.gitignore) + | + */ + + 'hidden_files' => false, + + /* + |-------------------------------------------------------------------------- + | Database Config + |-------------------------------------------------------------------------- + | + | Here you can specify voyager database settings + | + */ + + 'database' => [ + 'tables' => [ + 'hidden' => ['migrations', 'data_rows', 'data_types', 'menu_items', 'password_resets', 'permission_role', 'personal_access_tokens', 'settings'], + ], + 'autoload_migrations' => true, + ], + + /* + |-------------------------------------------------------------------------- + | Multilingual configuration + |-------------------------------------------------------------------------- + | + | Here you can specify if you want Voyager to ship with support for + | multilingual and what locales are enabled. + | + */ + + 'multilingual' => [ + /* + * Set whether or not the multilingual is supported by the BREAD input. + */ + 'enabled' => false, + + /* + * Select default language + */ + 'default' => 'en', + + /* + * Select languages that are supported. + */ + 'locales' => [ + 'en', + //'pt', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Dashboard config + |-------------------------------------------------------------------------- + | + | Here you can modify some aspects of your dashboard + | + */ + + 'dashboard' => [ + // Add custom list items to navbar's dropdown + 'navbar_items' => [ + 'voyager::generic.profile' => [ + 'route' => 'voyager.profile', + 'classes' => 'class-full-of-rum', + 'icon_class' => 'voyager-person', + ], + 'voyager::generic.home' => [ + 'route' => '/', + 'icon_class' => 'voyager-home', + 'target_blank' => true, + ], + 'voyager::generic.logout' => [ + 'route' => 'voyager.logout', + 'icon_class' => 'voyager-power', + ], + ], + + 'widgets' => [ + 'TCG\\Voyager\\Widgets\\UserDimmer', + 'TCG\\Voyager\\Widgets\\PostDimmer', + 'TCG\\Voyager\\Widgets\\PageDimmer', + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Automatic Procedures + |-------------------------------------------------------------------------- + | + | When a change happens on Voyager, we can automate some routines. + | + */ + + 'bread' => [ + // When a BREAD is added, create the Menu item using the BREAD properties. + 'add_menu_item' => true, + + // which menu add item to + 'default_menu' => 'admin', + + // When a BREAD is added, create the related Permission. + 'add_permission' => true, + + // which role add premissions to + 'default_role' => 'admin', + ], + + /* + |-------------------------------------------------------------------------- + | UI Generic Config + |-------------------------------------------------------------------------- + | + | Here you change some of the Voyager UI settings. + | + */ + + 'primary_color' => '#22A7F0', + + 'show_dev_tips' => true, // Show development tip "How To Use:" in Menu and Settings + + // Here you can specify additional assets you would like to be included in the master.blade + 'additional_css' => [ + //'css/custom.css', + ], + + 'additional_js' => [ + //'js/custom.js', + ], + + 'googlemaps' => [ + 'key' => env('GOOGLE_MAPS_KEY', ''), + 'center' => [ + 'lat' => env('GOOGLE_MAPS_DEFAULT_CENTER_LAT', '32.715738'), + 'lng' => env('GOOGLE_MAPS_DEFAULT_CENTER_LNG', '-117.161084'), + ], + 'zoom' => env('GOOGLE_MAPS_DEFAULT_ZOOM', 11), + ], + + // Activate compass when environment is NOT local + 'compass_in_production' => false, + + 'media' => [ + // The allowed mimetypes to be uploaded through the media-manager. + // 'allowed_mimetypes' => '*', //All types can be uploaded + 'allowed_mimetypes' => [ + 'image/jpeg', + 'image/png', + 'image/gif', + 'image/bmp', + 'video/mp4', + ], + //Path for media-manager. Relative to the filesystem. + 'path' => '/', + 'show_folders' => true, + 'allow_upload' => true, + 'allow_move' => true, + 'allow_delete' => true, + 'allow_create_folder' => true, + 'allow_rename' => true, + /*'watermark' => [ + 'source' => 'watermark.png', + 'position' => 'bottom-left', + 'x' => 0, + 'y' => 0, + 'size' => 15, + ], + 'thumbnails' => [ + [ + 'type' => 'fit', + 'name' => 'fit-500', + 'width' => 500, + 'height'=> 500 + ], + ]*/ + ], +]; diff --git a/database/.gitignore b/database/.gitignore new file mode 100644 index 0000000..9b19b93 --- /dev/null +++ b/database/.gitignore @@ -0,0 +1 @@ +*.sqlite* diff --git a/database/factories/UserFactory.php b/database/factories/UserFactory.php new file mode 100644 index 0000000..41f8ae8 --- /dev/null +++ b/database/factories/UserFactory.php @@ -0,0 +1,40 @@ + + */ +class UserFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition() + { + return [ + 'name' => fake()->name(), + 'email' => fake()->unique()->safeEmail(), + 'email_verified_at' => now(), + 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password + 'remember_token' => Str::random(10), + ]; + } + + /** + * Indicate that the model's email address should be unverified. + * + * @return static + */ + public function unverified() + { + return $this->state(fn (array $attributes) => [ + 'email_verified_at' => null, + ]); + } +} 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..cf6b776 --- /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..fcacb80 --- /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/2016_01_01_000000_create_pages_table.php b/database/migrations/2016_01_01_000000_create_pages_table.php new file mode 100644 index 0000000..042f2b6 --- /dev/null +++ b/database/migrations/2016_01_01_000000_create_pages_table.php @@ -0,0 +1,41 @@ +increments('id'); + $table->integer('author_id'); + $table->string('title'); + $table->text('excerpt')->nullable(); + $table->text('body')->nullable(); + $table->string('image')->nullable(); + $table->string('slug')->unique(); + $table->text('meta_description')->nullable(); + $table->text('meta_keywords')->nullable(); + $table->enum('status', Page::$statuses)->default(Page::STATUS_INACTIVE); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('pages'); + } +} diff --git a/database/migrations/2016_01_01_000000_create_posts_table.php b/database/migrations/2016_01_01_000000_create_posts_table.php new file mode 100644 index 0000000..8e51ab0 --- /dev/null +++ b/database/migrations/2016_01_01_000000_create_posts_table.php @@ -0,0 +1,45 @@ +increments('id'); + $table->integer('author_id'); + $table->integer('category_id')->nullable(); + $table->string('title'); + $table->string('seo_title')->nullable(); + $table->text('excerpt'); + $table->text('body'); + $table->string('image')->nullable(); + $table->string('slug')->unique(); + $table->text('meta_description'); + $table->text('meta_keywords'); + $table->enum('status', ['PUBLISHED', 'DRAFT', 'PENDING'])->default('DRAFT'); + $table->boolean('featured')->default(0); + $table->timestamps(); + + //$table->foreign('author_id')->references('id')->on('users'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('posts'); + } +} diff --git a/database/migrations/2016_02_15_204651_create_categories_table.php b/database/migrations/2016_02_15_204651_create_categories_table.php new file mode 100644 index 0000000..daeb616 --- /dev/null +++ b/database/migrations/2016_02_15_204651_create_categories_table.php @@ -0,0 +1,36 @@ +increments('id'); + $table->integer('parent_id')->unsigned()->nullable()->default(null); + $table->foreign('parent_id')->references('id')->on('categories')->onUpdate('cascade')->onDelete('set null'); + $table->integer('order')->default(1); + $table->string('name'); + $table->string('slug')->unique(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::drop('categories'); + } +} diff --git a/database/migrations/2017_04_11_000000_alter_post_nullable_fields_table.php b/database/migrations/2017_04_11_000000_alter_post_nullable_fields_table.php new file mode 100644 index 0000000..a921b38 --- /dev/null +++ b/database/migrations/2017_04_11_000000_alter_post_nullable_fields_table.php @@ -0,0 +1,39 @@ +getDatabasePlatform(); + $platform->registerDoctrineTypeMapping('enum', 'string'); + + Schema::table('posts', function (Blueprint $table) { + $table->text('excerpt')->nullable()->change(); + $table->text('meta_description')->nullable()->change(); + $table->text('meta_keywords')->nullable()->change(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('posts', function (Blueprint $table) { + $table->text('excerpt')->change(); + $table->text('meta_description')->change(); + $table->text('meta_keywords')->change(); + }); + } +} 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..1719198 --- /dev/null +++ b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php @@ -0,0 +1,36 @@ +id(); + $table->string('uuid')->unique(); + $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/2019_12_14_000001_create_personal_access_tokens_table.php b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php new file mode 100644 index 0000000..6c81fd2 --- /dev/null +++ b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php @@ -0,0 +1,37 @@ +id(); + $table->morphs('tokenable'); + $table->string('name'); + $table->string('token', 64)->unique(); + $table->text('abilities')->nullable(); + $table->timestamp('last_used_at')->nullable(); + $table->timestamp('expires_at')->nullable(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('personal_access_tokens'); + } +}; diff --git a/database/seeders/CategoriesTableSeeder.php b/database/seeders/CategoriesTableSeeder.php new file mode 100644 index 0000000..8c36510 --- /dev/null +++ b/database/seeders/CategoriesTableSeeder.php @@ -0,0 +1,231 @@ +dataType('name', 'categories'); + if (!$dataType->exists) { + $dataType->fill([ + 'slug' => 'categories', + 'display_name_singular' => __('voyager::seeders.data_types.category.singular'), + 'display_name_plural' => __('voyager::seeders.data_types.category.plural'), + 'icon' => 'voyager-categories', + 'model_name' => 'TCG\\Voyager\\Models\\Category', + 'controller' => '', + 'generate_permissions' => 1, + 'description' => '', + ])->save(); + } + //Data Rows + $categoryDataType = DataType::where('slug', 'categories')->firstOrFail(); + $dataRow = $this->dataRow($categoryDataType, 'id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'number', + 'display_name' => __('voyager::seeders.data_rows.id'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 1, + ])->save(); + } + + $dataRow = $this->dataRow($categoryDataType, 'parent_id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'select_dropdown', + 'display_name' => __('voyager::seeders.data_rows.parent'), + 'required' => 0, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'default' => '', + 'null' => '', + 'options' => [ + '' => '-- None --', + ], + 'relationship' => [ + 'key' => 'id', + 'label' => 'name', + ], + ], + 'order' => 2, + ])->save(); + } + + $dataRow = $this->dataRow($categoryDataType, 'order'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.order'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'default' => 1, + ], + 'order' => 3, + ])->save(); + } + + $dataRow = $this->dataRow($categoryDataType, 'name'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.name'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 4, + ])->save(); + } + + $dataRow = $this->dataRow($categoryDataType, 'slug'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.slug'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'slugify' => [ + 'origin' => 'name', + ], + ], + 'order' => 5, + ])->save(); + } + + $dataRow = $this->dataRow($categoryDataType, 'created_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.created_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 1, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 6, + ])->save(); + } + + $dataRow = $this->dataRow($categoryDataType, 'updated_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.updated_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 7, + ])->save(); + } + + //Menu Item + $menu = Menu::where('name', 'admin')->firstOrFail(); + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.categories'), + 'url' => '', + 'route' => 'voyager.categories.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-categories', + 'color' => null, + 'parent_id' => null, + 'order' => 8, + ])->save(); + } + + //Permissions + Permission::generateFor('categories'); + + //Content + $category = Category::firstOrNew([ + 'slug' => 'category-1', + ]); + if (!$category->exists) { + $category->fill([ + 'name' => 'Category 1', + ])->save(); + } + + $category = Category::firstOrNew([ + 'slug' => 'category-2', + ]); + if (!$category->exists) { + $category->fill([ + 'name' => 'Category 2', + ])->save(); + } + } + + /** + * [dataRow description]. + * + * @param [type] $type [description] + * @param [type] $field [description] + * + * @return [type] [description] + */ + protected function dataRow($type, $field) + { + return DataRow::firstOrNew([ + 'data_type_id' => $type->id, + 'field' => $field, + ]); + } + + /** + * [dataType description]. + * + * @param [type] $field [description] + * @param [type] $for [description] + * + * @return [type] [description] + */ + protected function dataType($field, $for) + { + return DataType::firstOrNew([$field => $for]); + } +} diff --git a/database/seeders/DataRowsTableSeeder.php b/database/seeders/DataRowsTableSeeder.php new file mode 100644 index 0000000..262c11d --- /dev/null +++ b/database/seeders/DataRowsTableSeeder.php @@ -0,0 +1,372 @@ +firstOrFail(); + $menuDataType = DataType::where('slug', 'menus')->firstOrFail(); + $roleDataType = DataType::where('slug', 'roles')->firstOrFail(); + + $dataRow = $this->dataRow($userDataType, 'id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'number', + 'display_name' => __('voyager::seeders.data_rows.id'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 1, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'name'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.name'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 2, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'email'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.email'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 3, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'password'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'password', + 'display_name' => __('voyager::seeders.data_rows.password'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 1, + 'add' => 1, + 'delete' => 0, + 'order' => 4, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'remember_token'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.remember_token'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 5, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'created_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.created_at'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 6, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'updated_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.updated_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 7, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'avatar'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'image', + 'display_name' => __('voyager::seeders.data_rows.avatar'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 8, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'user_belongsto_role_relationship'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'relationship', + 'display_name' => __('voyager::seeders.data_rows.role'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 0, + 'details' => [ + 'model' => 'TCG\\Voyager\\Models\\Role', + 'table' => 'roles', + 'type' => 'belongsTo', + 'column' => 'role_id', + 'key' => 'id', + 'label' => 'display_name', + 'pivot_table' => 'roles', + 'pivot' => 0, + ], + 'order' => 10, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'user_belongstomany_role_relationship'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'relationship', + 'display_name' => __('voyager::seeders.data_rows.roles'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 0, + 'details' => [ + 'model' => 'TCG\\Voyager\\Models\\Role', + 'table' => 'roles', + 'type' => 'belongsToMany', + 'column' => 'id', + 'key' => 'id', + 'label' => 'display_name', + 'pivot_table' => 'user_roles', + 'pivot' => '1', + 'taggable' => '0', + ], + 'order' => 11, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'settings'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'hidden', + 'display_name' => 'Settings', + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 12, + ])->save(); + } + + $dataRow = $this->dataRow($menuDataType, 'id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'number', + 'display_name' => __('voyager::seeders.data_rows.id'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 1, + ])->save(); + } + + $dataRow = $this->dataRow($menuDataType, 'name'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.name'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 2, + ])->save(); + } + + $dataRow = $this->dataRow($menuDataType, 'created_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.created_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 3, + ])->save(); + } + + $dataRow = $this->dataRow($menuDataType, 'updated_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.updated_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 4, + ])->save(); + } + + $dataRow = $this->dataRow($roleDataType, 'id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'number', + 'display_name' => __('voyager::seeders.data_rows.id'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 1, + ])->save(); + } + + $dataRow = $this->dataRow($roleDataType, 'name'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.name'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 2, + ])->save(); + } + + $dataRow = $this->dataRow($roleDataType, 'created_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.created_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 3, + ])->save(); + } + + $dataRow = $this->dataRow($roleDataType, 'updated_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.updated_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 4, + ])->save(); + } + + $dataRow = $this->dataRow($roleDataType, 'display_name'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.display_name'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 5, + ])->save(); + } + + $dataRow = $this->dataRow($userDataType, 'role_id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.role'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 9, + ])->save(); + } + } + + /** + * [dataRow description]. + * + * @param [type] $type [description] + * @param [type] $field [description] + * + * @return [type] [description] + */ + protected function dataRow($type, $field) + { + return DataRow::firstOrNew([ + 'data_type_id' => $type->id, + 'field' => $field, + ]); + } +} diff --git a/database/seeders/DataTypesTableSeeder.php b/database/seeders/DataTypesTableSeeder.php new file mode 100644 index 0000000..52fa50e --- /dev/null +++ b/database/seeders/DataTypesTableSeeder.php @@ -0,0 +1,71 @@ +dataType('slug', 'users'); + if (!$dataType->exists) { + $dataType->fill([ + 'name' => 'users', + 'display_name_singular' => __('voyager::seeders.data_types.user.singular'), + 'display_name_plural' => __('voyager::seeders.data_types.user.plural'), + 'icon' => 'voyager-person', + 'model_name' => 'TCG\\Voyager\\Models\\User', + 'policy_name' => 'TCG\\Voyager\\Policies\\UserPolicy', + 'controller' => 'TCG\\Voyager\\Http\\Controllers\\VoyagerUserController', + 'generate_permissions' => 1, + 'description' => '', + ])->save(); + } + + $dataType = $this->dataType('slug', 'menus'); + if (!$dataType->exists) { + $dataType->fill([ + 'name' => 'menus', + 'display_name_singular' => __('voyager::seeders.data_types.menu.singular'), + 'display_name_plural' => __('voyager::seeders.data_types.menu.plural'), + 'icon' => 'voyager-list', + 'model_name' => 'TCG\\Voyager\\Models\\Menu', + 'controller' => '', + 'generate_permissions' => 1, + 'description' => '', + ])->save(); + } + + $dataType = $this->dataType('slug', 'roles'); + if (!$dataType->exists) { + $dataType->fill([ + 'name' => 'roles', + 'display_name_singular' => __('voyager::seeders.data_types.role.singular'), + 'display_name_plural' => __('voyager::seeders.data_types.role.plural'), + 'icon' => 'voyager-lock', + 'model_name' => 'TCG\\Voyager\\Models\\Role', + 'controller' => 'TCG\\Voyager\\Http\\Controllers\\VoyagerRoleController', + 'generate_permissions' => 1, + 'description' => '', + ])->save(); + } + } + + /** + * [dataType description]. + * + * @param [type] $field [description] + * @param [type] $for [description] + * + * @return [type] [description] + */ + protected function dataType($field, $for) + { + return DataType::firstOrNew([$field => $for]); + } +} diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php new file mode 100644 index 0000000..76d96dc --- /dev/null +++ b/database/seeders/DatabaseSeeder.php @@ -0,0 +1,24 @@ +create(); + + // \App\Models\User::factory()->create([ + // 'name' => 'Test User', + // 'email' => 'test@example.com', + // ]); + } +} diff --git a/database/seeders/MenuItemsTableSeeder.php b/database/seeders/MenuItemsTableSeeder.php new file mode 100644 index 0000000..bd1c797 --- /dev/null +++ b/database/seeders/MenuItemsTableSeeder.php @@ -0,0 +1,179 @@ +firstOrFail(); + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.dashboard'), + 'url' => '', + 'route' => 'voyager.dashboard', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-boat', + 'color' => null, + 'parent_id' => null, + 'order' => 1, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.media'), + 'url' => '', + 'route' => 'voyager.media.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-images', + 'color' => null, + 'parent_id' => null, + 'order' => 5, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.users'), + 'url' => '', + 'route' => 'voyager.users.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-person', + 'color' => null, + 'parent_id' => null, + 'order' => 3, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.roles'), + 'url' => '', + 'route' => 'voyager.roles.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-lock', + 'color' => null, + 'parent_id' => null, + 'order' => 2, + ])->save(); + } + + $toolsMenuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.tools'), + 'url' => '', + ]); + if (!$toolsMenuItem->exists) { + $toolsMenuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-tools', + 'color' => null, + 'parent_id' => null, + 'order' => 9, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.menu_builder'), + 'url' => '', + 'route' => 'voyager.menus.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-list', + 'color' => null, + 'parent_id' => $toolsMenuItem->id, + 'order' => 10, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.database'), + 'url' => '', + 'route' => 'voyager.database.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-data', + 'color' => null, + 'parent_id' => $toolsMenuItem->id, + 'order' => 11, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.compass'), + 'url' => '', + 'route' => 'voyager.compass.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-compass', + 'color' => null, + 'parent_id' => $toolsMenuItem->id, + 'order' => 12, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.bread'), + 'url' => '', + 'route' => 'voyager.bread.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-bread', + 'color' => null, + 'parent_id' => $toolsMenuItem->id, + 'order' => 13, + ])->save(); + } + + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.settings'), + 'url' => '', + 'route' => 'voyager.settings.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-settings', + 'color' => null, + 'parent_id' => null, + 'order' => 14, + ])->save(); + } + } +} diff --git a/database/seeders/MenusTableSeeder.php b/database/seeders/MenusTableSeeder.php new file mode 100644 index 0000000..9ce5d18 --- /dev/null +++ b/database/seeders/MenusTableSeeder.php @@ -0,0 +1,21 @@ + 'admin', + ]); + } +} diff --git a/database/seeders/PagesTableSeeder.php b/database/seeders/PagesTableSeeder.php new file mode 100644 index 0000000..4b08502 --- /dev/null +++ b/database/seeders/PagesTableSeeder.php @@ -0,0 +1,301 @@ +dataType('slug', 'pages'); + if (!$dataType->exists) { + $dataType->fill([ + 'name' => 'pages', + 'display_name_singular' => __('voyager::seeders.data_types.page.singular'), + 'display_name_plural' => __('voyager::seeders.data_types.page.plural'), + 'icon' => 'voyager-file-text', + 'model_name' => 'TCG\\Voyager\\Models\\Page', + 'controller' => '', + 'generate_permissions' => 1, + 'description' => '', + ])->save(); + } + + //Data Rows + $pageDataType = DataType::where('slug', 'pages')->firstOrFail(); + $dataRow = $this->dataRow($pageDataType, 'id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'number', + 'display_name' => __('voyager::seeders.data_rows.id'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 1, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'author_id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.author'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 2, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'title'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.title'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 3, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'excerpt'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text_area', + 'display_name' => __('voyager::seeders.data_rows.excerpt'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 4, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'body'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'rich_text_box', + 'display_name' => __('voyager::seeders.data_rows.body'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 5, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'slug'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.slug'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'slugify' => [ + 'origin' => 'title', + ], + 'validation' => [ + 'rule' => 'unique:pages,slug', + ], + ], + 'order' => 6, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'meta_description'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.meta_description'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 7, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'meta_keywords'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.meta_keywords'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 8, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'status'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'select_dropdown', + 'display_name' => __('voyager::seeders.data_rows.status'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'default' => 'INACTIVE', + 'options' => [ + 'INACTIVE' => 'INACTIVE', + 'ACTIVE' => 'ACTIVE', + ], + ], + 'order' => 9, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'created_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.created_at'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 10, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'updated_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.updated_at'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 11, + ])->save(); + } + + $dataRow = $this->dataRow($pageDataType, 'image'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'image', + 'display_name' => __('voyager::seeders.data_rows.page_image'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 12, + ])->save(); + } + + //Menu Item + $menu = Menu::where('name', 'admin')->firstOrFail(); + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.pages'), + 'url' => '', + 'route' => 'voyager.pages.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-file-text', + 'color' => null, + 'parent_id' => null, + 'order' => 7, + ])->save(); + } + + //Permissions + Permission::generateFor('pages'); + //Content + $page = Page::firstOrNew([ + 'slug' => 'hello-world', + ]); + if (!$page->exists) { + $page->fill([ + 'author_id' => 0, + 'title' => 'Hello World', + 'excerpt' => 'Hang the jib grog grog blossom grapple dance the hempen jig gangway pressgang bilge rat to go on account lugger. Nelsons folly gabion line draught scallywag fire ship gaff fluke fathom case shot. Sea Legs bilge rat sloop matey gabion long clothes run a shot across the bow Gold Road cog league.', + 'body' => '

Hello World. Scallywag grog swab Cat o\'nine tails scuttle rigging hardtack cable nipper Yellow Jack. Handsomely spirits knave lad killick landlubber or just lubber deadlights chantey pinnace crack Jennys tea cup. Provost long clothes black spot Yellow Jack bilged on her anchor league lateen sail case shot lee tackle.

+

Ballast spirits fluke topmast me quarterdeck schooner landlubber or just lubber gabion belaying pin. Pinnace stern galleon starboard warp carouser to go on account dance the hempen jig jolly boat measured fer yer chains. Man-of-war fire in the hole nipperkin handsomely doubloon barkadeer Brethren of the Coast gibbet driver squiffy.

', + 'image' => 'pages/page1.jpg', + 'meta_description' => 'Yar Meta Description', + 'meta_keywords' => 'Keyword1, Keyword2', + 'status' => 'ACTIVE', + ])->save(); + } + } + + /** + * [dataRow description]. + * + * @param [type] $type [description] + * @param [type] $field [description] + * + * @return [type] [description] + */ + protected function dataRow($type, $field) + { + return DataRow::firstOrNew([ + 'data_type_id' => $type->id, + 'field' => $field, + ]); + } + + /** + * [dataType description]. + * + * @param [type] $field [description] + * @param [type] $for [description] + * + * @return [type] [description] + */ + protected function dataType($field, $for) + { + return DataType::firstOrNew([$field => $for]); + } +} diff --git a/database/seeders/PermissionRoleTableSeeder.php b/database/seeders/PermissionRoleTableSeeder.php new file mode 100644 index 0000000..21b529f --- /dev/null +++ b/database/seeders/PermissionRoleTableSeeder.php @@ -0,0 +1,26 @@ +firstOrFail(); + + $permissions = Permission::all(); + + $role->permissions()->sync( + $permissions->pluck('id')->all() + ); + } +} diff --git a/database/seeders/PermissionsTableSeeder.php b/database/seeders/PermissionsTableSeeder.php new file mode 100644 index 0000000..541f5f1 --- /dev/null +++ b/database/seeders/PermissionsTableSeeder.php @@ -0,0 +1,38 @@ + $key, + 'table_name' => null, + ]); + } + + Permission::generateFor('menus'); + + Permission::generateFor('roles'); + + Permission::generateFor('users'); + + Permission::generateFor('settings'); + } +} diff --git a/database/seeders/PostsTableSeeder.php b/database/seeders/PostsTableSeeder.php new file mode 100644 index 0000000..e783bbf --- /dev/null +++ b/database/seeders/PostsTableSeeder.php @@ -0,0 +1,439 @@ +dataType('slug', 'posts'); + if (!$dataType->exists) { + $dataType->fill([ + 'name' => 'posts', + 'display_name_singular' => __('voyager::seeders.data_types.post.singular'), + 'display_name_plural' => __('voyager::seeders.data_types.post.plural'), + 'icon' => 'voyager-news', + 'model_name' => 'TCG\\Voyager\\Models\\Post', + 'policy_name' => 'TCG\\Voyager\\Policies\\PostPolicy', + 'controller' => '', + 'generate_permissions' => 1, + 'description' => '', + ])->save(); + } + + //Data Rows + $postDataType = DataType::where('slug', 'posts')->firstOrFail(); + $dataRow = $this->dataRow($postDataType, 'id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'number', + 'display_name' => __('voyager::seeders.data_rows.id'), + 'required' => 1, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 1, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'author_id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.author'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 0, + 'delete' => 1, + 'order' => 2, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'category_id'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.category'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 0, + 'order' => 3, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'title'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.title'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 4, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'excerpt'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text_area', + 'display_name' => __('voyager::seeders.data_rows.excerpt'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 5, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'body'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'rich_text_box', + 'display_name' => __('voyager::seeders.data_rows.body'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 6, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'image'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'image', + 'display_name' => __('voyager::seeders.data_rows.post_image'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'resize' => [ + 'width' => '1000', + 'height' => 'null', + ], + 'quality' => '70%', + 'upsize' => true, + 'thumbnails' => [ + [ + 'name' => 'medium', + 'scale' => '50%', + ], + [ + 'name' => 'small', + 'scale' => '25%', + ], + [ + 'name' => 'cropped', + 'crop' => [ + 'width' => '300', + 'height' => '250', + ], + ], + ], + ], + 'order' => 7, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'slug'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.slug'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'slugify' => [ + 'origin' => 'title', + 'forceUpdate' => true, + ], + 'validation' => [ + 'rule' => 'unique:posts,slug', + ], + ], + 'order' => 8, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'meta_description'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text_area', + 'display_name' => __('voyager::seeders.data_rows.meta_description'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 9, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'meta_keywords'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text_area', + 'display_name' => __('voyager::seeders.data_rows.meta_keywords'), + 'required' => 1, + 'browse' => 0, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 10, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'status'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'select_dropdown', + 'display_name' => __('voyager::seeders.data_rows.status'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'details' => [ + 'default' => 'DRAFT', + 'options' => [ + 'PUBLISHED' => 'published', + 'DRAFT' => 'draft', + 'PENDING' => 'pending', + ], + ], + 'order' => 11, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'created_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.created_at'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 12, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'updated_at'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'timestamp', + 'display_name' => __('voyager::seeders.data_rows.updated_at'), + 'required' => 0, + 'browse' => 0, + 'read' => 0, + 'edit' => 0, + 'add' => 0, + 'delete' => 0, + 'order' => 13, + ])->save(); + } + + $dataRow = $this->dataRow($postDataType, 'seo_title'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'text', + 'display_name' => __('voyager::seeders.data_rows.seo_title'), + 'required' => 0, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 14, + ])->save(); + } + $dataRow = $this->dataRow($postDataType, 'featured'); + if (!$dataRow->exists) { + $dataRow->fill([ + 'type' => 'checkbox', + 'display_name' => __('voyager::seeders.data_rows.featured'), + 'required' => 1, + 'browse' => 1, + 'read' => 1, + 'edit' => 1, + 'add' => 1, + 'delete' => 1, + 'order' => 15, + ])->save(); + } + + //Menu Item + $menu = Menu::where('name', 'admin')->firstOrFail(); + $menuItem = MenuItem::firstOrNew([ + 'menu_id' => $menu->id, + 'title' => __('voyager::seeders.menu_items.posts'), + 'url' => '', + 'route' => 'voyager.posts.index', + ]); + if (!$menuItem->exists) { + $menuItem->fill([ + 'target' => '_self', + 'icon_class' => 'voyager-news', + 'color' => null, + 'parent_id' => null, + 'order' => 6, + ])->save(); + } + + //Permissions + Permission::generateFor('posts'); + + //Content + $post = $this->findPost('lorem-ipsum-post'); + if (!$post->exists) { + $post->fill([ + 'title' => 'Lorem Ipsum Post', + 'author_id' => 0, + 'seo_title' => null, + 'excerpt' => 'This is the excerpt for the Lorem Ipsum Post', + 'body' => '

This is the body of the lorem ipsum post

', + 'image' => 'posts/post1.jpg', + 'slug' => 'lorem-ipsum-post', + 'meta_description' => 'This is the meta description', + 'meta_keywords' => 'keyword1, keyword2, keyword3', + 'status' => 'PUBLISHED', + 'featured' => 0, + ])->save(); + } + + $post = $this->findPost('my-sample-post'); + if (!$post->exists) { + $post->fill([ + 'title' => 'My Sample Post', + 'author_id' => 0, + 'seo_title' => null, + 'excerpt' => 'This is the excerpt for the sample Post', + 'body' => '

This is the body for the sample post, which includes the body.

+

We can use all kinds of format!

+

And include a bunch of other stuff.

', + 'image' => 'posts/post2.jpg', + 'slug' => 'my-sample-post', + 'meta_description' => 'Meta Description for sample post', + 'meta_keywords' => 'keyword1, keyword2, keyword3', + 'status' => 'PUBLISHED', + 'featured' => 0, + ])->save(); + } + + $post = $this->findPost('latest-post'); + if (!$post->exists) { + $post->fill([ + 'title' => 'Latest Post', + 'author_id' => 0, + 'seo_title' => null, + 'excerpt' => 'This is the excerpt for the latest post', + 'body' => '

This is the body for the latest post

', + 'image' => 'posts/post3.jpg', + 'slug' => 'latest-post', + 'meta_description' => 'This is the meta description', + 'meta_keywords' => 'keyword1, keyword2, keyword3', + 'status' => 'PUBLISHED', + 'featured' => 0, + ])->save(); + } + + $post = $this->findPost('yarr-post'); + if (!$post->exists) { + $post->fill([ + 'title' => 'Yarr Post', + 'author_id' => 0, + 'seo_title' => null, + 'excerpt' => 'Reef sails nipperkin bring a spring upon her cable coffer jury mast spike marooned Pieces of Eight poop deck pillage. Clipper driver coxswain galleon hempen halter come about pressgang gangplank boatswain swing the lead. Nipperkin yard skysail swab lanyard Blimey bilge water ho quarter Buccaneer.', + 'body' => '

Swab deadlights Buccaneer fire ship square-rigged dance the hempen jig weigh anchor cackle fruit grog furl. Crack Jennys tea cup chase guns pressgang hearties spirits hogshead Gold Road six pounders fathom measured fer yer chains. Main sheet provost come about trysail barkadeer crimp scuttle mizzenmast brig plunder.

+

Mizzen league keelhaul galleon tender cog chase Barbary Coast doubloon crack Jennys tea cup. Blow the man down lugsail fire ship pinnace cackle fruit line warp Admiral of the Black strike colors doubloon. Tackle Jack Ketch come about crimp rum draft scuppers run a shot across the bow haul wind maroon.

+

Interloper heave down list driver pressgang holystone scuppers tackle scallywag bilged on her anchor. Jack Tar interloper draught grapple mizzenmast hulk knave cable transom hogshead. Gaff pillage to go on account grog aft chase guns piracy yardarm knave clap of thunder.

', + 'image' => 'posts/post4.jpg', + 'slug' => 'yarr-post', + 'meta_description' => 'this be a meta descript', + 'meta_keywords' => 'keyword1, keyword2, keyword3', + 'status' => 'PUBLISHED', + 'featured' => 0, + ])->save(); + } + } + + /** + * [post description]. + * + * @param [type] $slug [description] + * + * @return [type] [description] + */ + protected function findPost($slug) + { + return Post::firstOrNew(['slug' => $slug]); + } + + /** + * [dataRow description]. + * + * @param [type] $type [description] + * @param [type] $field [description] + * + * @return [type] [description] + */ + protected function dataRow($type, $field) + { + return DataRow::firstOrNew([ + 'data_type_id' => $type->id, + 'field' => $field, + ]); + } + + /** + * [dataType description]. + * + * @param [type] $field [description] + * @param [type] $for [description] + * + * @return [type] [description] + */ + protected function dataType($field, $for) + { + return DataType::firstOrNew([$field => $for]); + } +} diff --git a/database/seeders/RolesTableSeeder.php b/database/seeders/RolesTableSeeder.php new file mode 100644 index 0000000..dc08497 --- /dev/null +++ b/database/seeders/RolesTableSeeder.php @@ -0,0 +1,29 @@ + 'admin']); + if (!$role->exists) { + $role->fill([ + 'display_name' => __('voyager::seeders.roles.admin'), + ])->save(); + } + + $role = Role::firstOrNew(['name' => 'user']); + if (!$role->exists) { + $role->fill([ + 'display_name' => __('voyager::seeders.roles.user'), + ])->save(); + } + } +} diff --git a/database/seeders/SettingsTableSeeder.php b/database/seeders/SettingsTableSeeder.php new file mode 100644 index 0000000..09b27bc --- /dev/null +++ b/database/seeders/SettingsTableSeeder.php @@ -0,0 +1,147 @@ +findSetting('site.title'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.site.title'), + 'value' => __('voyager::seeders.settings.site.title'), + 'details' => '', + 'type' => 'text', + 'order' => 1, + 'group' => 'Site', + ])->save(); + } + + $setting = $this->findSetting('site.description'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.site.description'), + 'value' => __('voyager::seeders.settings.site.description'), + 'details' => '', + 'type' => 'text', + 'order' => 2, + 'group' => 'Site', + ])->save(); + } + + $setting = $this->findSetting('site.logo'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.site.logo'), + 'value' => '', + 'details' => '', + 'type' => 'image', + 'order' => 3, + 'group' => 'Site', + ])->save(); + } + + $setting = $this->findSetting('site.google_analytics_tracking_id'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.site.google_analytics_tracking_id'), + 'value' => '', + 'details' => '', + 'type' => 'text', + 'order' => 4, + 'group' => 'Site', + ])->save(); + } + + $setting = $this->findSetting('admin.bg_image'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.admin.background_image'), + 'value' => '', + 'details' => '', + 'type' => 'image', + 'order' => 5, + 'group' => 'Admin', + ])->save(); + } + + $setting = $this->findSetting('admin.title'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.admin.title'), + 'value' => 'Voyager', + 'details' => '', + 'type' => 'text', + 'order' => 1, + 'group' => 'Admin', + ])->save(); + } + + $setting = $this->findSetting('admin.description'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.admin.description'), + 'value' => __('voyager::seeders.settings.admin.description_value'), + 'details' => '', + 'type' => 'text', + 'order' => 2, + 'group' => 'Admin', + ])->save(); + } + + $setting = $this->findSetting('admin.loader'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.admin.loader'), + 'value' => '', + 'details' => '', + 'type' => 'image', + 'order' => 3, + 'group' => 'Admin', + ])->save(); + } + + $setting = $this->findSetting('admin.icon_image'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.admin.icon_image'), + 'value' => '', + 'details' => '', + 'type' => 'image', + 'order' => 4, + 'group' => 'Admin', + ])->save(); + } + + $setting = $this->findSetting('admin.google_analytics_client_id'); + if (!$setting->exists) { + $setting->fill([ + 'display_name' => __('voyager::seeders.settings.admin.google_analytics_client_id'), + 'value' => '', + 'details' => '', + 'type' => 'text', + 'order' => 1, + 'group' => 'Admin', + ])->save(); + } + } + + /** + * [setting description]. + * + * @param [type] $key [description] + * + * @return [type] [description] + */ + protected function findSetting($key) + { + return Setting::firstOrNew(['key' => $key]); + } +} diff --git a/database/seeders/TranslationsTableSeeder.php b/database/seeders/TranslationsTableSeeder.php new file mode 100644 index 0000000..fff73d3 --- /dev/null +++ b/database/seeders/TranslationsTableSeeder.php @@ -0,0 +1,233 @@ +dataTypesTranslations(); + $this->categoriesTranslations(); + $this->pagesTranslations(); + $this->menusTranslations(); + } + + /** + * Auto generate Categories Translations. + * + * @return void + */ + private function categoriesTranslations() + { + // Adding translations for 'categories' + // + $cat = Category::where('slug', 'category-1')->firstOrFail(); + if ($cat->exists) { + $this->trans('pt', $this->arr(['categories', 'slug'], $cat->id), 'categoria-1'); + $this->trans('pt', $this->arr(['categories', 'name'], $cat->id), 'Categoria 1'); + } + $cat = Category::where('slug', 'category-2')->firstOrFail(); + if ($cat->exists) { + $this->trans('pt', $this->arr(['categories', 'slug'], $cat->id), 'categoria-2'); + $this->trans('pt', $this->arr(['categories', 'name'], $cat->id), 'Categoria 2'); + } + } + + /** + * Auto generate DataTypes Translations. + * + * @return void + */ + private function dataTypesTranslations() + { + // Adding translations for 'display_name_singular' + // + $_fld = 'display_name_singular'; + $_tpl = ['data_types', $_fld]; + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.post.singular'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Post'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.page.singular'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Página'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.user.singular'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Utilizador'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.category.singular'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Categoria'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.menu.singular'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Menu'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.role.singular'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Função'); + } + + // Adding translations for 'display_name_plural' + // + $_fld = 'display_name_plural'; + $_tpl = ['data_types', $_fld]; + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.post.plural'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Posts'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.page.plural'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Páginas'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.user.plural'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Utilizadores'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.category.plural'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Categorias'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.menu.plural'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Menus'); + } + $dtp = DataType::where($_fld, __('voyager::seeders.data_types.role.plural'))->firstOrFail(); + if ($dtp->exists) { + $this->trans('pt', $this->arr($_tpl, $dtp->id), 'Funções'); + } + } + + /** + * Auto generate Pages Translations. + * + * @return void + */ + private function pagesTranslations() + { + $page = Page::where('slug', 'hello-world')->firstOrFail(); + if ($page->exists) { + $_arr = $this->arr(['pages', 'title'], $page->id); + $this->trans('pt', $_arr, 'Olá Mundo'); + /** + * For configuring additional languages use it e.g. + * + * ``` + * $this->trans('es', $_arr, 'hola-mundo'); + * $this->trans('de', $_arr, 'hallo-welt'); + * ``` + */ + $_arr = $this->arr(['pages', 'slug'], $page->id); + $this->trans('pt', $_arr, 'ola-mundo'); + + $_arr = $this->arr(['pages', 'body'], $page->id); + $this->trans('pt', $_arr, '

Olá Mundo. Scallywag grog swab Cat o\'nine tails scuttle rigging hardtack cable nipper Yellow Jack. Handsomely spirits knave lad killick landlubber or just lubber deadlights chantey pinnace crack Jennys tea cup. Provost long clothes black spot Yellow Jack bilged on her anchor league lateen sail case shot lee tackle.

' + ."\r\n".'

Ballast spirits fluke topmast me quarterdeck schooner landlubber or just lubber gabion belaying pin. Pinnace stern galleon starboard warp carouser to go on account dance the hempen jig jolly boat measured fer yer chains. Man-of-war fire in the hole nipperkin handsomely doubloon barkadeer Brethren of the Coast gibbet driver squiffy.

'); + } + } + + /** + * Auto generate Menus Translations. + * + * @return void + */ + private function menusTranslations() + { + $_tpl = ['menu_items', 'title']; + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.dashboard')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Painel de Controle'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.media')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Media'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.posts')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Publicações'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.users')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Utilizadores'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.categories')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Categorias'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.pages')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Páginas'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.roles')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Funções'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.tools')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Ferramentas'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.menu_builder')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Menus'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.database')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Base de dados'); + } + + $_item = $this->findMenuItem(__('voyager::seeders.menu_items.settings')); + if ($_item->exists) { + $this->trans('pt', $this->arr($_tpl, $_item->id), 'Configurações'); + } + } + + private function findMenuItem($title) + { + return MenuItem::where('title', $title)->firstOrFail(); + } + + private function arr($par, $id) + { + return [ + 'table_name' => $par[0], + 'column_name' => $par[1], + 'foreign_key' => $id, + ]; + } + + private function trans($lang, $keys, $value) + { + $_t = Translation::firstOrNew(array_merge($keys, [ + 'locale' => $lang, + ])); + + if (!$_t->exists) { + $_t->fill(array_merge( + $keys, + ['value' => $value] + ))->save(); + } + } +} diff --git a/database/seeders/UsersTableSeeder.php b/database/seeders/UsersTableSeeder.php new file mode 100644 index 0000000..b1375c3 --- /dev/null +++ b/database/seeders/UsersTableSeeder.php @@ -0,0 +1,31 @@ +firstOrFail(); + + User::create([ + 'name' => 'Admin', + 'email' => 'admin@admin.com', + 'password' => bcrypt('password'), + 'remember_token' => Str::random(60), + 'role_id' => $role->id, + ]); + } + } +} diff --git a/database/seeders/VoyagerDatabaseSeeder.php b/database/seeders/VoyagerDatabaseSeeder.php new file mode 100644 index 0000000..ff8d68c --- /dev/null +++ b/database/seeders/VoyagerDatabaseSeeder.php @@ -0,0 +1,27 @@ +call([ + DataTypesTableSeeder::class, + DataRowsTableSeeder::class, + MenusTableSeeder::class, + MenuItemsTableSeeder::class, + RolesTableSeeder::class, + PermissionsTableSeeder::class, + PermissionRoleTableSeeder::class, + SettingsTableSeeder::class, + ]); + } +} diff --git a/database/seeders/VoyagerDummyDatabaseSeeder.php b/database/seeders/VoyagerDummyDatabaseSeeder.php new file mode 100644 index 0000000..228b8c4 --- /dev/null +++ b/database/seeders/VoyagerDummyDatabaseSeeder.php @@ -0,0 +1,25 @@ +call([ + CategoriesTableSeeder::class, + UsersTableSeeder::class, + PostsTableSeeder::class, + PagesTableSeeder::class, + TranslationsTableSeeder::class, + PermissionRoleTableSeeder::class, + ]); + } +} diff --git a/lang/en/auth.php b/lang/en/auth.php new file mode 100644 index 0000000..6598e2c --- /dev/null +++ b/lang/en/auth.php @@ -0,0 +1,20 @@ + 'These credentials do not match our records.', + 'password' => 'The provided password is incorrect.', + 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', + +]; diff --git a/lang/en/pagination.php b/lang/en/pagination.php new file mode 100644 index 0000000..d481411 --- /dev/null +++ b/lang/en/pagination.php @@ -0,0 +1,19 @@ + '« Previous', + 'next' => 'Next »', + +]; diff --git a/lang/en/passwords.php b/lang/en/passwords.php new file mode 100644 index 0000000..2345a56 --- /dev/null +++ b/lang/en/passwords.php @@ -0,0 +1,22 @@ + 'Your password has been reset!', + 'sent' => 'We have emailed your password reset link!', + 'throttled' => 'Please wait before retrying.', + 'token' => 'This password reset token is invalid.', + 'user' => "We can't find a user with that email address.", + +]; diff --git a/lang/en/validation.php b/lang/en/validation.php new file mode 100644 index 0000000..af94bd4 --- /dev/null +++ b/lang/en/validation.php @@ -0,0 +1,179 @@ + 'The :attribute must be accepted.', + 'accepted_if' => 'The :attribute must be accepted when :other is :value.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute must only contain letters.', + 'alpha_dash' => 'The :attribute must only contain letters, numbers, dashes and underscores.', + 'alpha_num' => 'The :attribute must only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'ascii' => 'The :attribute must only contain single-byte alphanumeric characters and symbols.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'array' => 'The :attribute must have between :min and :max items.', + 'file' => 'The :attribute must be between :min and :max kilobytes.', + 'numeric' => 'The :attribute must be between :min and :max.', + 'string' => 'The :attribute must be between :min and :max characters.', + ], + 'boolean' => 'The :attribute field must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'current_password' => 'The password is incorrect.', + 'date' => 'The :attribute is not a valid date.', + 'date_equals' => 'The :attribute must be a date equal to :date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'decimal' => 'The :attribute must have :decimal decimal places.', + 'declined' => 'The :attribute must be declined.', + 'declined_if' => 'The :attribute must be declined when :other is :value.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'doesnt_end_with' => 'The :attribute may not end with one of the following: :values.', + 'doesnt_start_with' => 'The :attribute may not start with one of the following: :values.', + 'email' => 'The :attribute must be a valid email address.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'enum' => 'The selected :attribute is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'gt' => [ + 'array' => 'The :attribute must have more than :value items.', + 'file' => 'The :attribute must be greater than :value kilobytes.', + 'numeric' => 'The :attribute must be greater than :value.', + 'string' => 'The :attribute must be greater than :value characters.', + ], + 'gte' => [ + 'array' => 'The :attribute must have :value items or more.', + 'file' => 'The :attribute must be greater than or equal to :value kilobytes.', + 'numeric' => 'The :attribute must be greater than or equal to :value.', + 'string' => 'The :attribute must be greater than or equal to :value characters.', + ], + 'image' => 'The :attribute must be an image.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'json' => 'The :attribute must be a valid JSON string.', + 'lowercase' => 'The :attribute must be lowercase.', + 'lt' => [ + 'array' => 'The :attribute must have less than :value items.', + 'file' => 'The :attribute must be less than :value kilobytes.', + 'numeric' => 'The :attribute must be less than :value.', + 'string' => 'The :attribute must be less than :value characters.', + ], + 'lte' => [ + 'array' => 'The :attribute must not have more than :value items.', + 'file' => 'The :attribute must be less than or equal to :value kilobytes.', + 'numeric' => 'The :attribute must be less than or equal to :value.', + 'string' => 'The :attribute must be less than or equal to :value characters.', + ], + 'mac_address' => 'The :attribute must be a valid MAC address.', + 'max' => [ + 'array' => 'The :attribute must not have more than :max items.', + 'file' => 'The :attribute must not be greater than :max kilobytes.', + 'numeric' => 'The :attribute must not be greater than :max.', + 'string' => 'The :attribute must not be greater than :max characters.', + ], + 'max_digits' => 'The :attribute must not have more than :max digits.', + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'array' => 'The :attribute must have at least :min items.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'numeric' => 'The :attribute must be at least :min.', + 'string' => 'The :attribute must be at least :min characters.', + ], + 'min_digits' => 'The :attribute must have at least :min digits.', + 'multiple_of' => 'The :attribute must be a multiple of :value.', + 'not_in' => 'The selected :attribute is invalid.', + 'not_regex' => 'The :attribute format is invalid.', + 'numeric' => 'The :attribute must be a number.', + 'password' => [ + 'letters' => 'The :attribute must contain at least one letter.', + 'mixed' => 'The :attribute must contain at least one uppercase and one lowercase letter.', + 'numbers' => 'The :attribute must contain at least one number.', + 'symbols' => 'The :attribute must contain at least one symbol.', + 'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.', + ], + 'present' => 'The :attribute field must be present.', + 'prohibited' => 'The :attribute field is prohibited.', + 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', + 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', + 'prohibits' => 'The :attribute field prohibits :other from being present.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_array_keys' => 'The :attribute field must contain entries for: :values.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'array' => 'The :attribute must contain :size items.', + 'file' => 'The :attribute must be :size kilobytes.', + 'numeric' => 'The :attribute must be :size.', + 'string' => 'The :attribute must be :size characters.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid timezone.', + 'unique' => 'The :attribute has already been taken.', + 'uploaded' => 'The :attribute failed to upload.', + 'uppercase' => 'The :attribute must be uppercase.', + 'url' => 'The :attribute must be a valid URL.', + 'ulid' => 'The :attribute must be a valid ULID.', + 'uuid' => 'The :attribute must be a valid UUID.', + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'attribute-name' => [ + 'rule-name' => 'custom-message', + ], + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap our attribute placeholder + | with something more reader friendly such as "E-Mail Address" instead + | of "email". This simply helps us make our message more expressive. + | + */ + + 'attributes' => [], + +]; diff --git a/package.json b/package.json new file mode 100644 index 0000000..0b32ba6 --- /dev/null +++ b/package.json @@ -0,0 +1,14 @@ +{ + "private": true, + "scripts": { + "dev": "vite", + "build": "vite build" + }, + "devDependencies": { + "axios": "^1.1.2", + "laravel-vite-plugin": "^0.7.2", + "lodash": "^4.17.19", + "postcss": "^8.1.14", + "vite": "^4.0.0" + } +} diff --git a/phpunit.xml b/phpunit.xml new file mode 100644 index 0000000..2ac86a1 --- /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/bootstrap.min.css b/public/css/bootstrap.min.css new file mode 100644 index 0000000..86b6845 --- /dev/null +++ b/public/css/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * 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:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-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";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.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:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.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-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.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}.table td,.table th{padding:.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 td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{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>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{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>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{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>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{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>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{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>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{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>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{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>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{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>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#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 td,.table-dark th,.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,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-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:.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:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%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(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%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") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.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 .custom-select,.form-inline .input-group{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:.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:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.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 .2rem rgba(130,138,145,.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 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.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 .2rem rgba(216,217,219,.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 .2rem rgba(216,217,219,.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 .2rem rgba(82,88,93,.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 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.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 .2rem rgba(108,117,125,.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 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.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 .2rem rgba(248,249,250,.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 .2rem rgba(248,249,250,.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 .2rem rgba(52,58,64,.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 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.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:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-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-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-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-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .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:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-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:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.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:.25rem;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:.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:.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:#007bff;background-color:#007bff}.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(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.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(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .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;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#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 .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.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 + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.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.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .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:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.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:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#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 .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-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:.5rem 1rem}.nav-link:focus,.nav-link:hover{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:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.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:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-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:.5rem;padding-bottom:.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:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-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:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-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-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-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:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-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-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-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:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-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-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-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:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-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-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.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:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-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,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;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:-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-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-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:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.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:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.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:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-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:focus,.list-group-item-action:hover{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:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.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:#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:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:.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:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:.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:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{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:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .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-footer,.modal-dialog-scrollable .modal-header{-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:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-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:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.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:-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";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#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 .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-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-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-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:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-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:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-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:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-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 embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.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 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.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:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/public/css/easy-pie-chart.css b/public/css/easy-pie-chart.css new file mode 100644 index 0000000..31e5c07 --- /dev/null +++ b/public/css/easy-pie-chart.css @@ -0,0 +1,140 @@ +html, +body { + padding: 0; + margin: 0; +} +body { + -webkit-font-smoothing: antialiased; + text-align: center; + font: 18px / 1.4 'Helvetica', 'Arial', sans-serif; + padding-top: 60px; +} +ul { + position: fixed; + top: 0; + left: 0; + right: 0; + margin: 0; + padding: 0; + height: 60px; + background: #cccccc; + font-size: 0; + line-height: 0; + letter-spacing: -0.3em; +} +li { + position: relative; + display: inline-block; + vertical-align: top; + width: 25%; + text-align: center; + font-size: 18px; + line-height: 60px; + letter-spacing: normal; +} +li a { + display: block; + color: #ffffff; + text-decoration: none; + text-transform: uppercase; + white-space: nowrap; +} +li a:hover, +li a.active { + background: #333333; + color: #ffffff; +} +li a.active:after { + content: ''; + position: absolute; + top: 100%; + left: 50%; + margin-left: -10px; + border: 10px solid; + border-color: transparent; + border-top-color: #333333; +} +.chart { + position: relative; + display: inline-block; + width: 110px; + height: 110px; + margin-top: 50px; + margin-bottom: 50px; + text-align: center; +} +.chart canvas { + position: absolute; + top: 0; + left: 0; +} +.percent { + display: inline-block; + line-height: 110px; + z-index: 2; +} +.percent:after { + content: '%'; + margin-left: 0.1em; + font-size: .8em; +} +.angular { + margin-top: 100px; +} +.angular .chart { + margin-top: 0; +} +input { + display: block; + margin: auto; + margin-bottom: 3em; +} +.btn { + display: block; + width: 200px; + margin: 0 auto; + padding: 10px 20px; + background: #cccccc; + color: #ffffff; + text-transform: uppercase; + cursor: pointer; + font-size: 0.8em; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.btn:hover { + background: #333333; + color: #ffffff; +} +.span6 { + float: left; + width: 50%; +} +@media only screen and (max-width: 600px) { + li { + font-size: 14.4px; + } +} +@media only screen and (max-width: 430px) { + .span6 { + float: none; + width: 100%; + } + body { + padding-top: 0; + } + ul { + height: auto; + position: static; + } + li { + display: block; + width: 100%; + } + li a { + white-space: normal; + } + a.active:after { + display: none; + } +} diff --git a/public/css/fontawesome.css b/public/css/fontawesome.css new file mode 100644 index 0000000..4b8a3af --- /dev/null +++ b/public/css/fontawesome.css @@ -0,0 +1,4224 @@ +/*! + * Font Awesome Free 5.6.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, +.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.33333em; + 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% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } + +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } + +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } + +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + transform: scale(1, -1); } + +.fa-flip-horizontal.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(-1, -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 { + -webkit-filter: none; + 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-adobe:before { + content: "\f778"; } + +.fa-adversal:before { + content: "\f36a"; } + +.fa-affiliatetheme:before { + content: "\f36b"; } + +.fa-air-freshener:before { + content: "\f5d0"; } + +.fa-algolia:before { + content: "\f36c"; } + +.fa-align-center:before { + content: "\f037"; } + +.fa-align-justify:before { + content: "\f039"; } + +.fa-align-left:before { + content: "\f036"; } + +.fa-align-right:before { + content: "\f038"; } + +.fa-alipay:before { + content: "\f642"; } + +.fa-allergies:before { + content: "\f461"; } + +.fa-amazon:before { + content: "\f270"; } + +.fa-amazon-pay:before { + content: "\f42c"; } + +.fa-ambulance:before { + content: "\f0f9"; } + +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; } + +.fa-amilia:before { + content: "\f36d"; } + +.fa-anchor:before { + content: "\f13d"; } + +.fa-android:before { + content: "\f17b"; } + +.fa-angellist:before { + content: "\f209"; } + +.fa-angle-double-down:before { + content: "\f103"; } + +.fa-angle-double-left:before { + content: "\f100"; } + +.fa-angle-double-right:before { + content: "\f101"; } + +.fa-angle-double-up:before { + content: "\f102"; } + +.fa-angle-down:before { + content: "\f107"; } + +.fa-angle-left:before { + content: "\f104"; } + +.fa-angle-right:before { + content: "\f105"; } + +.fa-angle-up:before { + content: "\f106"; } + +.fa-angry:before { + content: "\f556"; } + +.fa-angrycreative:before { + content: "\f36e"; } + +.fa-angular:before { + content: "\f420"; } + +.fa-ankh:before { + content: "\f644"; } + +.fa-app-store:before { + content: "\f36f"; } + +.fa-app-store-ios:before { + content: "\f370"; } + +.fa-apper:before { + content: "\f371"; } + +.fa-apple:before { + content: "\f179"; } + +.fa-apple-alt:before { + content: "\f5d1"; } + +.fa-apple-pay:before { + content: "\f415"; } + +.fa-archive:before { + content: "\f187"; } + +.fa-archway:before { + content: "\f557"; } + +.fa-arrow-alt-circle-down:before { + content: "\f358"; } + +.fa-arrow-alt-circle-left:before { + content: "\f359"; } + +.fa-arrow-alt-circle-right:before { + content: "\f35a"; } + +.fa-arrow-alt-circle-up:before { + content: "\f35b"; } + +.fa-arrow-circle-down:before { + content: "\f0ab"; } + +.fa-arrow-circle-left:before { + content: "\f0a8"; } + +.fa-arrow-circle-right:before { + content: "\f0a9"; } + +.fa-arrow-circle-up:before { + content: "\f0aa"; } + +.fa-arrow-down:before { + content: "\f063"; } + +.fa-arrow-left:before { + content: "\f060"; } + +.fa-arrow-right:before { + content: "\f061"; } + +.fa-arrow-up:before { + content: "\f062"; } + +.fa-arrows-alt:before { + content: "\f0b2"; } + +.fa-arrows-alt-h:before { + content: "\f337"; } + +.fa-arrows-alt-v:before { + content: "\f338"; } + +.fa-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-balance-scale:before { + content: "\f24e"; } + +.fa-ban:before { + content: "\f05e"; } + +.fa-band-aid:before { + content: "\f462"; } + +.fa-bandcamp:before { + content: "\f2d5"; } + +.fa-barcode:before { + content: "\f02a"; } + +.fa-bars:before { + content: "\f0c9"; } + +.fa-baseball-ball:before { + content: "\f433"; } + +.fa-basketball-ball:before { + content: "\f434"; } + +.fa-bath:before { + content: "\f2cd"; } + +.fa-battery-empty:before { + content: "\f244"; } + +.fa-battery-full:before { + content: "\f240"; } + +.fa-battery-half:before { + content: "\f242"; } + +.fa-battery-quarter:before { + content: "\f243"; } + +.fa-battery-three-quarters:before { + content: "\f241"; } + +.fa-bed:before { + content: "\f236"; } + +.fa-beer:before { + content: "\f0fc"; } + +.fa-behance:before { + content: "\f1b4"; } + +.fa-behance-square:before { + content: "\f1b5"; } + +.fa-bell:before { + content: "\f0f3"; } + +.fa-bell-slash:before { + content: "\f1f6"; } + +.fa-bezier-curve:before { + content: "\f55b"; } + +.fa-bible:before { + content: "\f647"; } + +.fa-bicycle:before { + content: "\f206"; } + +.fa-bimobject:before { + content: "\f378"; } + +.fa-binoculars:before { + content: "\f1e5"; } + +.fa-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-open:before { + content: "\f518"; } + +.fa-book-reader:before { + content: "\f5da"; } + +.fa-bookmark:before { + content: "\f02e"; } + +.fa-bowling-ball:before { + content: "\f436"; } + +.fa-box:before { + content: "\f466"; } + +.fa-box-open:before { + content: "\f49e"; } + +.fa-boxes:before { + content: "\f468"; } + +.fa-braille:before { + content: "\f2a1"; } + +.fa-brain:before { + content: "\f5dc"; } + +.fa-briefcase:before { + content: "\f0b1"; } + +.fa-briefcase-medical:before { + content: "\f469"; } + +.fa-broadcast-tower:before { + content: "\f519"; } + +.fa-broom:before { + content: "\f51a"; } + +.fa-brush:before { + content: "\f55d"; } + +.fa-btc:before { + content: "\f15a"; } + +.fa-bug:before { + content: "\f188"; } + +.fa-building:before { + content: "\f1ad"; } + +.fa-bullhorn:before { + content: "\f0a1"; } + +.fa-bullseye:before { + content: "\f140"; } + +.fa-burn:before { + content: "\f46a"; } + +.fa-buromobelexperte:before { + content: "\f37f"; } + +.fa-bus:before { + content: "\f207"; } + +.fa-bus-alt:before { + content: "\f55e"; } + +.fa-business-time:before { + content: "\f64a"; } + +.fa-buysellads:before { + content: "\f20d"; } + +.fa-calculator:before { + content: "\f1ec"; } + +.fa-calendar:before { + content: "\f133"; } + +.fa-calendar-alt:before { + content: "\f073"; } + +.fa-calendar-check:before { + content: "\f274"; } + +.fa-calendar-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-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-chess:before { + content: "\f439"; } + +.fa-chess-bishop:before { + content: "\f43a"; } + +.fa-chess-board:before { + content: "\f43c"; } + +.fa-chess-king:before { + content: "\f43f"; } + +.fa-chess-knight:before { + content: "\f441"; } + +.fa-chess-pawn:before { + content: "\f443"; } + +.fa-chess-queen:before { + content: "\f445"; } + +.fa-chess-rook:before { + content: "\f447"; } + +.fa-chevron-circle-down:before { + content: "\f13a"; } + +.fa-chevron-circle-left:before { + content: "\f137"; } + +.fa-chevron-circle-right:before { + content: "\f138"; } + +.fa-chevron-circle-up:before { + content: "\f139"; } + +.fa-chevron-down:before { + content: "\f078"; } + +.fa-chevron-left:before { + content: "\f053"; } + +.fa-chevron-right:before { + content: "\f054"; } + +.fa-chevron-up:before { + content: "\f077"; } + +.fa-child:before { + content: "\f1ae"; } + +.fa-chrome:before { + content: "\f268"; } + +.fa-church:before { + content: "\f51d"; } + +.fa-circle:before { + content: "\f111"; } + +.fa-circle-notch:before { + content: "\f1ce"; } + +.fa-city:before { + content: "\f64f"; } + +.fa-clipboard:before { + content: "\f328"; } + +.fa-clipboard-check:before { + content: "\f46c"; } + +.fa-clipboard-list:before { + content: "\f46d"; } + +.fa-clock:before { + content: "\f017"; } + +.fa-clone:before { + content: "\f24d"; } + +.fa-closed-captioning:before { + content: "\f20a"; } + +.fa-cloud:before { + content: "\f0c2"; } + +.fa-cloud-download-alt:before { + content: "\f381"; } + +.fa-cloud-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-cloudscale:before { + content: "\f383"; } + +.fa-cloudsmith:before { + content: "\f384"; } + +.fa-cloudversify:before { + content: "\f385"; } + +.fa-cocktail:before { + content: "\f561"; } + +.fa-code:before { + content: "\f121"; } + +.fa-code-branch:before { + content: "\f126"; } + +.fa-codepen:before { + content: "\f1cb"; } + +.fa-codiepie:before { + content: "\f284"; } + +.fa-coffee:before { + content: "\f0f4"; } + +.fa-cog:before { + content: "\f013"; } + +.fa-cogs:before { + content: "\f085"; } + +.fa-coins:before { + content: "\f51e"; } + +.fa-columns:before { + content: "\f0db"; } + +.fa-comment:before { + content: "\f075"; } + +.fa-comment-alt:before { + content: "\f27a"; } + +.fa-comment-dollar:before { + content: "\f651"; } + +.fa-comment-dots:before { + content: "\f4ad"; } + +.fa-comment-slash:before { + content: "\f4b3"; } + +.fa-comments:before { + content: "\f086"; } + +.fa-comments-dollar:before { + content: "\f653"; } + +.fa-compact-disc:before { + content: "\f51f"; } + +.fa-compass:before { + content: "\f14e"; } + +.fa-compress:before { + content: "\f066"; } + +.fa-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-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-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-dashcube:before { + content: "\f210"; } + +.fa-database:before { + content: "\f1c0"; } + +.fa-deaf:before { + content: "\f2a4"; } + +.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-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-edit:before { + content: "\f044"; } + +.fa-eject:before { + content: "\f052"; } + +.fa-elementor:before { + content: "\f430"; } + +.fa-ellipsis-h:before { + content: "\f141"; } + +.fa-ellipsis-v:before { + content: "\f142"; } + +.fa-ello:before { + content: "\f5f1"; } + +.fa-ember:before { + content: "\f423"; } + +.fa-empire:before { + content: "\f1d1"; } + +.fa-envelope:before { + content: "\f0e0"; } + +.fa-envelope-open:before { + content: "\f2b6"; } + +.fa-envelope-open-text:before { + content: "\f658"; } + +.fa-envelope-square:before { + content: "\f199"; } + +.fa-envira:before { + content: "\f299"; } + +.fa-equals:before { + content: "\f52c"; } + +.fa-eraser:before { + content: "\f12d"; } + +.fa-erlang:before { + content: "\f39d"; } + +.fa-ethereum:before { + content: "\f42e"; } + +.fa-ethernet:before { + content: "\f796"; } + +.fa-etsy:before { + content: "\f2d7"; } + +.fa-euro-sign:before { + content: "\f153"; } + +.fa-exchange-alt:before { + content: "\f362"; } + +.fa-exclamation:before { + content: "\f12a"; } + +.fa-exclamation-circle:before { + content: "\f06a"; } + +.fa-exclamation-triangle:before { + content: "\f071"; } + +.fa-expand:before { + content: "\f065"; } + +.fa-expand-arrows-alt:before { + content: "\f31e"; } + +.fa-expeditedssl:before { + content: "\f23e"; } + +.fa-external-link-alt:before { + content: "\f35d"; } + +.fa-external-link-square-alt:before { + content: "\f360"; } + +.fa-eye:before { + content: "\f06e"; } + +.fa-eye-dropper:before { + content: "\f1fb"; } + +.fa-eye-slash:before { + content: "\f070"; } + +.fa-facebook:before { + content: "\f09a"; } + +.fa-facebook-f:before { + content: "\f39e"; } + +.fa-facebook-messenger:before { + content: "\f39f"; } + +.fa-facebook-square:before { + content: "\f082"; } + +.fa-fantasy-flight-games:before { + content: "\f6dc"; } + +.fa-fast-backward:before { + content: "\f049"; } + +.fa-fast-forward:before { + content: "\f050"; } + +.fa-fax:before { + content: "\f1ac"; } + +.fa-feather:before { + content: "\f52d"; } + +.fa-feather-alt:before { + content: "\f56b"; } + +.fa-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-extinguisher:before { + content: "\f134"; } + +.fa-firefox:before { + content: "\f269"; } + +.fa-first-aid:before { + content: "\f479"; } + +.fa-first-order:before { + content: "\f2b0"; } + +.fa-first-order-alt:before { + content: "\f50a"; } + +.fa-firstdraft:before { + content: "\f3a1"; } + +.fa-fish:before { + content: "\f578"; } + +.fa-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-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-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-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-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-usd:before { + content: "\f4c0"; } + +.fa-hand-lizard:before { + content: "\f258"; } + +.fa-hand-paper:before { + content: "\f256"; } + +.fa-hand-peace:before { + content: "\f25b"; } + +.fa-hand-point-down:before { + content: "\f0a7"; } + +.fa-hand-point-left:before { + content: "\f0a5"; } + +.fa-hand-point-right:before { + content: "\f0a4"; } + +.fa-hand-point-up:before { + content: "\f0a6"; } + +.fa-hand-pointer:before { + content: "\f25a"; } + +.fa-hand-rock:before { + content: "\f255"; } + +.fa-hand-scissors:before { + content: "\f257"; } + +.fa-hand-spock:before { + content: "\f259"; } + +.fa-hands:before { + content: "\f4c2"; } + +.fa-hands-helping:before { + content: "\f4c4"; } + +.fa-handshake:before { + content: "\f2b5"; } + +.fa-hanukiah:before { + content: "\f6e6"; } + +.fa-hashtag:before { + content: "\f292"; } + +.fa-hat-wizard:before { + content: "\f6e8"; } + +.fa-haykal:before { + content: "\f666"; } + +.fa-hdd:before { + content: "\f0a0"; } + +.fa-heading:before { + content: "\f1dc"; } + +.fa-headphones:before { + content: "\f025"; } + +.fa-headphones-alt:before { + content: "\f58f"; } + +.fa-headset:before { + content: "\f590"; } + +.fa-heart:before { + content: "\f004"; } + +.fa-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-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-hot-tub:before { + content: "\f593"; } + +.fa-hotel:before { + content: "\f594"; } + +.fa-hotjar:before { + content: "\f3b1"; } + +.fa-hourglass:before { + content: "\f254"; } + +.fa-hourglass-end:before { + content: "\f253"; } + +.fa-hourglass-half:before { + content: "\f252"; } + +.fa-hourglass-start:before { + content: "\f251"; } + +.fa-house-damage:before { + content: "\f6f1"; } + +.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-icicles:before { + content: "\f7ad"; } + +.fa-id-badge:before { + content: "\f2c1"; } + +.fa-id-card:before { + content: "\f2c2"; } + +.fa-id-card-alt:before { + content: "\f47f"; } + +.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-instagram:before { + content: "\f16d"; } + +.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-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-laravel:before { + content: "\f3bd"; } + +.fa-lastfm:before { + content: "\f202"; } + +.fa-lastfm-square:before { + content: "\f203"; } + +.fa-laugh:before { + content: "\f599"; } + +.fa-laugh-beam:before { + content: "\f59a"; } + +.fa-laugh-squint:before { + content: "\f59b"; } + +.fa-laugh-wink:before { + content: "\f59c"; } + +.fa-layer-group:before { + content: "\f5fd"; } + +.fa-leaf:before { + content: "\f06c"; } + +.fa-leanpub:before { + content: "\f212"; } + +.fa-lemon:before { + content: "\f094"; } + +.fa-less:before { + content: "\f41d"; } + +.fa-less-than:before { + content: "\f536"; } + +.fa-less-than-equal:before { + content: "\f537"; } + +.fa-level-down-alt:before { + content: "\f3be"; } + +.fa-level-up-alt:before { + content: "\f3bf"; } + +.fa-life-ring:before { + content: "\f1cd"; } + +.fa-lightbulb:before { + content: "\f0eb"; } + +.fa-line:before { + content: "\f3c0"; } + +.fa-link:before { + content: "\f0c1"; } + +.fa-linkedin:before { + content: "\f08c"; } + +.fa-linkedin-in:before { + content: "\f0e1"; } + +.fa-linode:before { + content: "\f2b8"; } + +.fa-linux:before { + content: "\f17c"; } + +.fa-lira-sign:before { + content: "\f195"; } + +.fa-list:before { + content: "\f03a"; } + +.fa-list-alt:before { + content: "\f022"; } + +.fa-list-ol:before { + content: "\f0cb"; } + +.fa-list-ul:before { + content: "\f0ca"; } + +.fa-location-arrow:before { + content: "\f124"; } + +.fa-lock:before { + content: "\f023"; } + +.fa-lock-open:before { + content: "\f3c1"; } + +.fa-long-arrow-alt-down:before { + content: "\f309"; } + +.fa-long-arrow-alt-left:before { + content: "\f30a"; } + +.fa-long-arrow-alt-right:before { + content: "\f30b"; } + +.fa-long-arrow-alt-up:before { + content: "\f30c"; } + +.fa-low-vision:before { + content: "\f2a8"; } + +.fa-luggage-cart:before { + content: "\f59d"; } + +.fa-lyft:before { + content: "\f3c3"; } + +.fa-magento:before { + content: "\f3c4"; } + +.fa-magic:before { + content: "\f0d0"; } + +.fa-magnet:before { + content: "\f076"; } + +.fa-mail-bulk:before { + content: "\f674"; } + +.fa-mailchimp:before { + content: "\f59e"; } + +.fa-male:before { + content: "\f183"; } + +.fa-mandalorian:before { + content: "\f50f"; } + +.fa-map:before { + content: "\f279"; } + +.fa-map-marked:before { + content: "\f59f"; } + +.fa-map-marked-alt:before { + content: "\f5a0"; } + +.fa-map-marker:before { + content: "\f041"; } + +.fa-map-marker-alt:before { + content: "\f3c5"; } + +.fa-map-pin:before { + content: "\f276"; } + +.fa-map-signs:before { + content: "\f277"; } + +.fa-markdown:before { + content: "\f60f"; } + +.fa-marker:before { + content: "\f5a1"; } + +.fa-mars:before { + content: "\f222"; } + +.fa-mars-double:before { + content: "\f227"; } + +.fa-mars-stroke:before { + content: "\f229"; } + +.fa-mars-stroke-h:before { + content: "\f22b"; } + +.fa-mars-stroke-v:before { + content: "\f22a"; } + +.fa-mask:before { + content: "\f6fa"; } + +.fa-mastodon:before { + content: "\f4f6"; } + +.fa-maxcdn:before { + content: "\f136"; } + +.fa-medal:before { + content: "\f5a2"; } + +.fa-medapps:before { + content: "\f3c6"; } + +.fa-medium:before { + content: "\f23a"; } + +.fa-medium-m:before { + content: "\f3c7"; } + +.fa-medkit:before { + content: "\f0fa"; } + +.fa-medrt:before { + content: "\f3c8"; } + +.fa-meetup:before { + content: "\f2e0"; } + +.fa-megaport:before { + content: "\f5a3"; } + +.fa-meh:before { + content: "\f11a"; } + +.fa-meh-blank:before { + content: "\f5a4"; } + +.fa-meh-rolling-eyes:before { + content: "\f5a5"; } + +.fa-memory:before { + content: "\f538"; } + +.fa-mendeley:before { + content: "\f7b3"; } + +.fa-menorah:before { + content: "\f676"; } + +.fa-mercury:before { + content: "\f223"; } + +.fa-meteor:before { + content: "\f753"; } + +.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-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-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-nintendo-switch:before { + content: "\f418"; } + +.fa-node:before { + content: "\f419"; } + +.fa-node-js:before { + content: "\f3d3"; } + +.fa-not-equal:before { + content: "\f53e"; } + +.fa-notes-medical:before { + content: "\f481"; } + +.fa-npm:before { + content: "\f3d4"; } + +.fa-ns8:before { + content: "\f3d5"; } + +.fa-nutritionix:before { + content: "\f3d6"; } + +.fa-object-group:before { + content: "\f247"; } + +.fa-object-ungroup:before { + content: "\f248"; } + +.fa-odnoklassniki:before { + content: "\f263"; } + +.fa-odnoklassniki-square:before { + content: "\f264"; } + +.fa-oil-can:before { + content: "\f613"; } + +.fa-old-republic:before { + content: "\f510"; } + +.fa-om:before { + content: "\f679"; } + +.fa-opencart:before { + content: "\f23d"; } + +.fa-openid:before { + content: "\f19b"; } + +.fa-opera:before { + content: "\f26a"; } + +.fa-optin-monster:before { + content: "\f23c"; } + +.fa-osi:before { + content: "\f41a"; } + +.fa-otter:before { + content: "\f700"; } + +.fa-outdent:before { + content: "\f03b"; } + +.fa-page4:before { + content: "\f3d7"; } + +.fa-pagelines:before { + content: "\f18c"; } + +.fa-paint-brush:before { + content: "\f1fc"; } + +.fa-paint-roller:before { + content: "\f5aa"; } + +.fa-palette:before { + content: "\f53f"; } + +.fa-palfed:before { + content: "\f3d8"; } + +.fa-pallet:before { + content: "\f482"; } + +.fa-paper-plane:before { + content: "\f1d8"; } + +.fa-paperclip:before { + content: "\f0c6"; } + +.fa-parachute-box:before { + content: "\f4cd"; } + +.fa-paragraph:before { + content: "\f1dd"; } + +.fa-parking:before { + content: "\f540"; } + +.fa-passport:before { + content: "\f5ab"; } + +.fa-pastafarianism:before { + content: "\f67b"; } + +.fa-paste:before { + content: "\f0ea"; } + +.fa-patreon:before { + content: "\f3d9"; } + +.fa-pause:before { + content: "\f04c"; } + +.fa-pause-circle:before { + content: "\f28b"; } + +.fa-paw:before { + content: "\f1b0"; } + +.fa-paypal:before { + content: "\f1ed"; } + +.fa-peace:before { + content: "\f67c"; } + +.fa-pen:before { + content: "\f304"; } + +.fa-pen-alt:before { + content: "\f305"; } + +.fa-pen-fancy:before { + content: "\f5ac"; } + +.fa-pen-nib:before { + content: "\f5ad"; } + +.fa-pen-square:before { + content: "\f14b"; } + +.fa-pencil-alt:before { + content: "\f303"; } + +.fa-pencil-ruler:before { + content: "\f5ae"; } + +.fa-penny-arcade:before { + content: "\f704"; } + +.fa-people-carry:before { + content: "\f4ce"; } + +.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-slash:before { + content: "\f3dd"; } + +.fa-phone-square:before { + content: "\f098"; } + +.fa-phone-volume:before { + content: "\f2a0"; } + +.fa-php:before { + content: "\f457"; } + +.fa-pied-piper:before { + content: "\f2ae"; } + +.fa-pied-piper-alt:before { + content: "\f1a8"; } + +.fa-pied-piper-hat:before { + content: "\f4e5"; } + +.fa-pied-piper-pp:before { + content: "\f1a7"; } + +.fa-piggy-bank:before { + content: "\f4d3"; } + +.fa-pills:before { + content: "\f484"; } + +.fa-pinterest:before { + content: "\f0d2"; } + +.fa-pinterest-p:before { + content: "\f231"; } + +.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa-place-of-worship:before { + content: "\f67f"; } + +.fa-plane:before { + content: "\f072"; } + +.fa-plane-arrival:before { + content: "\f5af"; } + +.fa-plane-departure:before { + content: "\f5b0"; } + +.fa-play:before { + content: "\f04b"; } + +.fa-play-circle:before { + content: "\f144"; } + +.fa-playstation:before { + content: "\f3df"; } + +.fa-plug:before { + content: "\f1e6"; } + +.fa-plus:before { + content: "\f067"; } + +.fa-plus-circle:before { + content: "\f055"; } + +.fa-plus-square:before { + content: "\f0fe"; } + +.fa-podcast:before { + content: "\f2ce"; } + +.fa-poll:before { + content: "\f681"; } + +.fa-poll-h:before { + content: "\f682"; } + +.fa-poo:before { + content: "\f2fe"; } + +.fa-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-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-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-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-sad-cry:before { + content: "\f5b3"; } + +.fa-sad-tear:before { + content: "\f5b4"; } + +.fa-safari:before { + content: "\f267"; } + +.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-ship:before { + content: "\f21a"; } + +.fa-shipping-fast:before { + content: "\f48b"; } + +.fa-shirtsinbulk:before { + content: "\f214"; } + +.fa-shoe-prints:before { + content: "\f54b"; } + +.fa-shopping-bag:before { + content: "\f290"; } + +.fa-shopping-basket:before { + content: "\f291"; } + +.fa-shopping-cart:before { + content: "\f07a"; } + +.fa-shopware:before { + content: "\f5b5"; } + +.fa-shower:before { + content: "\f2cc"; } + +.fa-shuttle-van:before { + content: "\f5b6"; } + +.fa-sign:before { + content: "\f4d9"; } + +.fa-sign-in-alt:before { + content: "\f2f6"; } + +.fa-sign-language:before { + content: "\f2a7"; } + +.fa-sign-out-alt:before { + content: "\f2f5"; } + +.fa-signal:before { + content: "\f012"; } + +.fa-signature:before { + content: "\f5b7"; } + +.fa-sim-card:before { + content: "\f7c4"; } + +.fa-simplybuilt:before { + content: "\f215"; } + +.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-socks:before { + content: "\f696"; } + +.fa-solar-panel:before { + content: "\f5ba"; } + +.fa-sort:before { + content: "\f0dc"; } + +.fa-sort-alpha-down:before { + content: "\f15d"; } + +.fa-sort-alpha-up:before { + content: "\f15e"; } + +.fa-sort-amount-down:before { + content: "\f160"; } + +.fa-sort-amount-up:before { + content: "\f161"; } + +.fa-sort-down:before { + content: "\f0dd"; } + +.fa-sort-numeric-down:before { + content: "\f162"; } + +.fa-sort-numeric-up:before { + content: "\f163"; } + +.fa-sort-up:before { + content: "\f0de"; } + +.fa-soundcloud:before { + content: "\f1be"; } + +.fa-sourcetree:before { + content: "\f7d3"; } + +.fa-spa:before { + content: "\f5bb"; } + +.fa-space-shuttle:before { + content: "\f197"; } + +.fa-speakap:before { + content: "\f3f3"; } + +.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-stamp:before { + content: "\f5bf"; } + +.fa-star:before { + content: "\f005"; } + +.fa-star-and-crescent:before { + content: "\f699"; } + +.fa-star-half:before { + content: "\f089"; } + +.fa-star-half-alt:before { + content: "\f5c0"; } + +.fa-star-of-david:before { + content: "\f69a"; } + +.fa-star-of-life:before { + content: "\f621"; } + +.fa-staylinked:before { + content: "\f3f5"; } + +.fa-steam:before { + content: "\f1b6"; } + +.fa-steam-square:before { + content: "\f1b7"; } + +.fa-steam-symbol:before { + content: "\f3f6"; } + +.fa-step-backward:before { + content: "\f048"; } + +.fa-step-forward:before { + content: "\f051"; } + +.fa-stethoscope:before { + content: "\f0f1"; } + +.fa-sticker-mule:before { + content: "\f3f7"; } + +.fa-sticky-note:before { + content: "\f249"; } + +.fa-stop:before { + content: "\f04d"; } + +.fa-stop-circle:before { + content: "\f28d"; } + +.fa-stopwatch:before { + content: "\f2f2"; } + +.fa-store:before { + content: "\f54e"; } + +.fa-store-alt:before { + content: "\f54f"; } + +.fa-strava:before { + content: "\f428"; } + +.fa-stream:before { + content: "\f550"; } + +.fa-street-view:before { + content: "\f21d"; } + +.fa-strikethrough:before { + content: "\f0cc"; } + +.fa-stripe:before { + content: "\f429"; } + +.fa-stripe-s:before { + content: "\f42a"; } + +.fa-stroopwafel:before { + content: "\f551"; } + +.fa-studiovinari:before { + content: "\f3f8"; } + +.fa-stumbleupon:before { + content: "\f1a4"; } + +.fa-stumbleupon-circle:before { + content: "\f1a3"; } + +.fa-subscript:before { + content: "\f12c"; } + +.fa-subway:before { + content: "\f239"; } + +.fa-suitcase:before { + content: "\f0f2"; } + +.fa-suitcase-rolling:before { + content: "\f5c1"; } + +.fa-sun:before { + content: "\f185"; } + +.fa-superpowers:before { + content: "\f2dd"; } + +.fa-superscript:before { + content: "\f12b"; } + +.fa-supple:before { + content: "\f3f9"; } + +.fa-surprise:before { + content: "\f5c2"; } + +.fa-suse:before { + content: "\f7d6"; } + +.fa-swatchbook:before { + content: "\f5c3"; } + +.fa-swimmer:before { + content: "\f5c4"; } + +.fa-swimming-pool:before { + content: "\f5c5"; } + +.fa-synagogue:before { + content: "\f69b"; } + +.fa-sync:before { + content: "\f021"; } + +.fa-sync-alt:before { + content: "\f2f1"; } + +.fa-syringe:before { + content: "\f48e"; } + +.fa-table:before { + content: "\f0ce"; } + +.fa-table-tennis:before { + content: "\f45d"; } + +.fa-tablet:before { + content: "\f10a"; } + +.fa-tablet-alt:before { + content: "\f3fa"; } + +.fa-tablets:before { + content: "\f490"; } + +.fa-tachometer-alt:before { + content: "\f3fd"; } + +.fa-tag:before { + content: "\f02b"; } + +.fa-tags:before { + content: "\f02c"; } + +.fa-tape:before { + content: "\f4db"; } + +.fa-tasks:before { + content: "\f0ae"; } + +.fa-taxi:before { + content: "\f1ba"; } + +.fa-teamspeak:before { + content: "\f4f9"; } + +.fa-teeth:before { + content: "\f62e"; } + +.fa-teeth-open:before { + content: "\f62f"; } + +.fa-telegram:before { + content: "\f2c6"; } + +.fa-telegram-plane:before { + content: "\f3fe"; } + +.fa-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-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-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-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-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-umbrella:before { + content: "\f0e9"; } + +.fa-umbrella-beach:before { + content: "\f5ca"; } + +.fa-underline:before { + content: "\f0cd"; } + +.fa-undo:before { + content: "\f0e2"; } + +.fa-undo-alt:before { + content: "\f2ea"; } + +.fa-uniregistry:before { + content: "\f404"; } + +.fa-universal-access:before { + content: "\f29a"; } + +.fa-university:before { + content: "\f19c"; } + +.fa-unlink:before { + content: "\f127"; } + +.fa-unlock:before { + content: "\f09c"; } + +.fa-unlock-alt:before { + content: "\f13e"; } + +.fa-untappd:before { + content: "\f405"; } + +.fa-upload:before { + content: "\f093"; } + +.fa-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-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-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-viacoin:before { + content: "\f237"; } + +.fa-viadeo:before { + content: "\f2a9"; } + +.fa-viadeo-square:before { + content: "\f2aa"; } + +.fa-vial:before { + content: "\f492"; } + +.fa-vials:before { + content: "\f493"; } + +.fa-viber:before { + content: "\f409"; } + +.fa-video:before { + content: "\f03d"; } + +.fa-video-slash:before { + content: "\f4e2"; } + +.fa-vihara:before { + content: "\f6a7"; } + +.fa-vimeo:before { + content: "\f40a"; } + +.fa-vimeo-square:before { + content: "\f194"; } + +.fa-vimeo-v:before { + content: "\f27d"; } + +.fa-vine:before { + content: "\f1ca"; } + +.fa-vk:before { + content: "\f189"; } + +.fa-vnv:before { + content: "\f40b"; } + +.fa-volleyball-ball:before { + content: "\f45f"; } + +.fa-volume-down:before { + content: "\f027"; } + +.fa-volume-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-water:before { + content: "\f773"; } + +.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-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-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; } + +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-style: normal; + font-weight: normal; + src: url("../fonts/fa-brands-400.eot"); + src: url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg"); } + +.fab { + font-family: 'Font Awesome 5 Brands'; } +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 400; + src: url("../fonts/fa-regular-400.eot"); + src: url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg"); } + +.far { + font-family: 'Font Awesome 5 Free'; + font-weight: 400; } +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 900; + src: url("../fonts/fa-solid-900.eot"); + src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg"); } + +.fa, +.fas { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; } diff --git a/public/css/materialdesignicons.min.css b/public/css/materialdesignicons.min.css new file mode 100644 index 0000000..0356fe5 --- /dev/null +++ b/public/css/materialdesignicons.min.css @@ -0,0 +1,2 @@ +/* MaterialDesignIcons.com */@font-face{font-family:"Material Design Icons";src:url("../fonts/materialdesignicons-webfont.eot?v=2.8.94");src:url("../fonts/materialdesignicons-webfont.eot?#iefix&v=2.8.94") format("embedded-opentype"),url("../fonts/materialdesignicons-webfont.woff2?v=2.8.94") format("woff2"),url("../fonts/materialdesignicons-webfont.woff?v=2.8.94") format("woff"),url("../fonts/materialdesignicons-webfont.ttf?v=2.8.94") format("truetype"),url("../fonts/materialdesignicons-webfont.svg?v=2.8.94#materialdesigniconsregular") format("svg");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-access-point:before{content:"\F002"}.mdi-access-point-network:before{content:"\F003"}.mdi-account:before{content:"\F004"}.mdi-account-alert:before{content:"\F005"}.mdi-account-box:before{content:"\F006"}.mdi-account-box-multiple:before{content:"\F933"}.mdi-account-box-outline:before{content:"\F007"}.mdi-account-card-details:before{content:"\F5D2"}.mdi-account-check:before{content:"\F008"}.mdi-account-child:before{content:"\FA88"}.mdi-account-child-circle:before{content:"\FA89"}.mdi-account-circle:before{content:"\F009"}.mdi-account-convert:before{content:"\F00A"}.mdi-account-details:before{content:"\F631"}.mdi-account-edit:before{content:"\F6BB"}.mdi-account-group:before{content:"\F848"}.mdi-account-heart:before{content:"\F898"}.mdi-account-key:before{content:"\F00B"}.mdi-account-location:before{content:"\F00C"}.mdi-account-minus:before{content:"\F00D"}.mdi-account-minus-outline:before{content:"\FAEB"}.mdi-account-multiple:before{content:"\F00E"}.mdi-account-multiple-check:before{content:"\F8C4"}.mdi-account-multiple-minus:before{content:"\F5D3"}.mdi-account-multiple-outline:before{content:"\F00F"}.mdi-account-multiple-plus:before{content:"\F010"}.mdi-account-multiple-plus-outline:before{content:"\F7FF"}.mdi-account-network:before{content:"\F011"}.mdi-account-off:before{content:"\F012"}.mdi-account-outline:before{content:"\F013"}.mdi-account-plus:before{content:"\F014"}.mdi-account-plus-outline:before{content:"\F800"}.mdi-account-remove:before{content:"\F015"}.mdi-account-remove-outline:before{content:"\FAEC"}.mdi-account-search:before{content:"\F016"}.mdi-account-search-outline:before{content:"\F934"}.mdi-account-settings:before{content:"\F630"}.mdi-account-star:before{content:"\F017"}.mdi-account-supervisor:before{content:"\FA8A"}.mdi-account-supervisor-circle:before{content:"\FA8B"}.mdi-account-switch:before{content:"\F019"}.mdi-accusoft:before{content:"\F849"}.mdi-adjust:before{content:"\F01A"}.mdi-adobe:before{content:"\F935"}.mdi-air-conditioner:before{content:"\F01B"}.mdi-airballoon:before{content:"\F01C"}.mdi-airplane:before{content:"\F01D"}.mdi-airplane-landing:before{content:"\F5D4"}.mdi-airplane-off:before{content:"\F01E"}.mdi-airplane-takeoff:before{content:"\F5D5"}.mdi-airplay:before{content:"\F01F"}.mdi-airport:before{content:"\F84A"}.mdi-alarm:before{content:"\F020"}.mdi-alarm-bell:before{content:"\F78D"}.mdi-alarm-check:before{content:"\F021"}.mdi-alarm-light:before{content:"\F78E"}.mdi-alarm-multiple:before{content:"\F022"}.mdi-alarm-off:before{content:"\F023"}.mdi-alarm-plus:before{content:"\F024"}.mdi-alarm-snooze:before{content:"\F68D"}.mdi-album:before{content:"\F025"}.mdi-alert:before{content:"\F026"}.mdi-alert-box:before{content:"\F027"}.mdi-alert-circle:before{content:"\F028"}.mdi-alert-circle-outline:before{content:"\F5D6"}.mdi-alert-decagram:before{content:"\F6BC"}.mdi-alert-octagon:before{content:"\F029"}.mdi-alert-octagram:before{content:"\F766"}.mdi-alert-outline:before{content:"\F02A"}.mdi-alien:before{content:"\F899"}.mdi-all-inclusive:before{content:"\F6BD"}.mdi-alpha:before{content:"\F02B"}.mdi-alpha-a:before{content:"\41"}.mdi-alpha-a-box:before{content:"\FAED"}.mdi-alpha-b:before{content:"\42"}.mdi-alpha-b-box:before{content:"\FAEE"}.mdi-alpha-c:before{content:"\43"}.mdi-alpha-c-box:before{content:"\FAEF"}.mdi-alpha-d:before{content:"\44"}.mdi-alpha-d-box:before{content:"\FAF0"}.mdi-alpha-e:before{content:"\45"}.mdi-alpha-e-box:before{content:"\FAF1"}.mdi-alpha-f:before{content:"\46"}.mdi-alpha-f-box:before{content:"\FAF2"}.mdi-alpha-g:before{content:"\47"}.mdi-alpha-g-box:before{content:"\FAF3"}.mdi-alpha-h:before{content:"\48"}.mdi-alpha-h-box:before{content:"\FAF4"}.mdi-alpha-i:before{content:"\49"}.mdi-alpha-i-box:before{content:"\FAF5"}.mdi-alpha-j:before{content:"\4A"}.mdi-alpha-j-box:before{content:"\FAF6"}.mdi-alpha-k:before{content:"\4B"}.mdi-alpha-k-box:before{content:"\FAF7"}.mdi-alpha-l:before{content:"\4C"}.mdi-alpha-l-box:before{content:"\FAF8"}.mdi-alpha-m:before{content:"\4D"}.mdi-alpha-m-box:before{content:"\FAF9"}.mdi-alpha-n:before{content:"\4E"}.mdi-alpha-n-box:before{content:"\FAFA"}.mdi-alpha-o:before{content:"\4F"}.mdi-alpha-o-box:before{content:"\FAFB"}.mdi-alpha-p:before{content:"\50"}.mdi-alpha-p-box:before{content:"\FAFC"}.mdi-alpha-q:before{content:"\51"}.mdi-alpha-q-box:before{content:"\FAFD"}.mdi-alpha-r:before{content:"\52"}.mdi-alpha-r-box:before{content:"\FAFE"}.mdi-alpha-s:before{content:"\53"}.mdi-alpha-s-box:before{content:"\FAFF"}.mdi-alpha-t:before{content:"\54"}.mdi-alpha-t-box:before{content:"\FB00"}.mdi-alpha-u:before{content:"\55"}.mdi-alpha-u-box:before{content:"\FB01"}.mdi-alpha-v:before{content:"\56"}.mdi-alpha-v-box:before{content:"\FB02"}.mdi-alpha-w:before{content:"\57"}.mdi-alpha-w-box:before{content:"\FB03"}.mdi-alpha-x:before{content:"\58"}.mdi-alpha-x-box:before{content:"\FB04"}.mdi-alpha-y:before{content:"\59"}.mdi-alpha-y-box:before{content:"\FB05"}.mdi-alpha-z:before{content:"\5A"}.mdi-alpha-z-box:before{content:"\FB06"}.mdi-alphabetical:before{content:"\F02C"}.mdi-altimeter:before{content:"\F5D7"}.mdi-amazon:before{content:"\F02D"}.mdi-amazon-alexa:before{content:"\F8C5"}.mdi-amazon-drive:before{content:"\F02E"}.mdi-ambulance:before{content:"\F02F"}.mdi-ampersand:before{content:"\FA8C"}.mdi-amplifier:before{content:"\F030"}.mdi-anchor:before{content:"\F031"}.mdi-android:before{content:"\F032"}.mdi-android-auto:before{content:"\FA8D"}.mdi-android-debug-bridge:before{content:"\F033"}.mdi-android-head:before{content:"\F78F"}.mdi-android-studio:before{content:"\F034"}.mdi-angle-acute:before{content:"\F936"}.mdi-angle-obtuse:before{content:"\F937"}.mdi-angle-right:before{content:"\F938"}.mdi-angular:before{content:"\F6B1"}.mdi-angularjs:before{content:"\F6BE"}.mdi-animation:before{content:"\F5D8"}.mdi-animation-outline:before{content:"\FA8E"}.mdi-animation-play:before{content:"\F939"}.mdi-animation-play-outline:before{content:"\FA8F"}.mdi-anvil:before{content:"\F89A"}.mdi-apple:before{content:"\F035"}.mdi-apple-finder:before{content:"\F036"}.mdi-apple-icloud:before{content:"\F038"}.mdi-apple-ios:before{content:"\F037"}.mdi-apple-keyboard-caps:before{content:"\F632"}.mdi-apple-keyboard-command:before{content:"\F633"}.mdi-apple-keyboard-control:before{content:"\F634"}.mdi-apple-keyboard-option:before{content:"\F635"}.mdi-apple-keyboard-shift:before{content:"\F636"}.mdi-apple-safari:before{content:"\F039"}.mdi-application:before{content:"\F614"}.mdi-apps:before{content:"\F03B"}.mdi-arch:before{content:"\F8C6"}.mdi-archive:before{content:"\F03C"}.mdi-arrange-bring-forward:before{content:"\F03D"}.mdi-arrange-bring-to-front:before{content:"\F03E"}.mdi-arrange-send-backward:before{content:"\F03F"}.mdi-arrange-send-to-back:before{content:"\F040"}.mdi-arrow-all:before{content:"\F041"}.mdi-arrow-bottom-left:before{content:"\F042"}.mdi-arrow-bottom-left-bold-outline:before{content:"\F9B6"}.mdi-arrow-bottom-left-thick:before{content:"\F9B7"}.mdi-arrow-bottom-right:before{content:"\F043"}.mdi-arrow-bottom-right-bold-outline:before{content:"\F9B8"}.mdi-arrow-bottom-right-thick:before{content:"\F9B9"}.mdi-arrow-collapse:before{content:"\F615"}.mdi-arrow-collapse-all:before{content:"\F044"}.mdi-arrow-collapse-down:before{content:"\F791"}.mdi-arrow-collapse-horizontal:before{content:"\F84B"}.mdi-arrow-collapse-left:before{content:"\F792"}.mdi-arrow-collapse-right:before{content:"\F793"}.mdi-arrow-collapse-up:before{content:"\F794"}.mdi-arrow-collapse-vertical:before{content:"\F84C"}.mdi-arrow-decision:before{content:"\F9BA"}.mdi-arrow-decision-auto:before{content:"\F9BB"}.mdi-arrow-decision-auto-outline:before{content:"\F9BC"}.mdi-arrow-decision-outline:before{content:"\F9BD"}.mdi-arrow-down:before{content:"\F045"}.mdi-arrow-down-bold:before{content:"\F72D"}.mdi-arrow-down-bold-box:before{content:"\F72E"}.mdi-arrow-down-bold-box-outline:before{content:"\F72F"}.mdi-arrow-down-bold-circle:before{content:"\F047"}.mdi-arrow-down-bold-circle-outline:before{content:"\F048"}.mdi-arrow-down-bold-hexagon-outline:before{content:"\F049"}.mdi-arrow-down-bold-outline:before{content:"\F9BE"}.mdi-arrow-down-box:before{content:"\F6BF"}.mdi-arrow-down-drop-circle:before{content:"\F04A"}.mdi-arrow-down-drop-circle-outline:before{content:"\F04B"}.mdi-arrow-down-thick:before{content:"\F046"}.mdi-arrow-expand:before{content:"\F616"}.mdi-arrow-expand-all:before{content:"\F04C"}.mdi-arrow-expand-down:before{content:"\F795"}.mdi-arrow-expand-horizontal:before{content:"\F84D"}.mdi-arrow-expand-left:before{content:"\F796"}.mdi-arrow-expand-right:before{content:"\F797"}.mdi-arrow-expand-up:before{content:"\F798"}.mdi-arrow-expand-vertical:before{content:"\F84E"}.mdi-arrow-left:before{content:"\F04D"}.mdi-arrow-left-bold:before{content:"\F730"}.mdi-arrow-left-bold-box:before{content:"\F731"}.mdi-arrow-left-bold-box-outline:before{content:"\F732"}.mdi-arrow-left-bold-circle:before{content:"\F04F"}.mdi-arrow-left-bold-circle-outline:before{content:"\F050"}.mdi-arrow-left-bold-hexagon-outline:before{content:"\F051"}.mdi-arrow-left-bold-outline:before{content:"\F9BF"}.mdi-arrow-left-box:before{content:"\F6C0"}.mdi-arrow-left-drop-circle:before{content:"\F052"}.mdi-arrow-left-drop-circle-outline:before{content:"\F053"}.mdi-arrow-left-right-bold-outline:before{content:"\F9C0"}.mdi-arrow-left-thick:before{content:"\F04E"}.mdi-arrow-right:before{content:"\F054"}.mdi-arrow-right-bold:before{content:"\F733"}.mdi-arrow-right-bold-box:before{content:"\F734"}.mdi-arrow-right-bold-box-outline:before{content:"\F735"}.mdi-arrow-right-bold-circle:before{content:"\F056"}.mdi-arrow-right-bold-circle-outline:before{content:"\F057"}.mdi-arrow-right-bold-hexagon-outline:before{content:"\F058"}.mdi-arrow-right-bold-outline:before{content:"\F9C1"}.mdi-arrow-right-box:before{content:"\F6C1"}.mdi-arrow-right-drop-circle:before{content:"\F059"}.mdi-arrow-right-drop-circle-outline:before{content:"\F05A"}.mdi-arrow-right-thick:before{content:"\F055"}.mdi-arrow-split-horizontal:before{content:"\F93A"}.mdi-arrow-split-vertical:before{content:"\F93B"}.mdi-arrow-top-left:before{content:"\F05B"}.mdi-arrow-top-left-bold-outline:before{content:"\F9C2"}.mdi-arrow-top-left-thick:before{content:"\F9C3"}.mdi-arrow-top-right:before{content:"\F05C"}.mdi-arrow-top-right-bold-outline:before{content:"\F9C4"}.mdi-arrow-top-right-thick:before{content:"\F9C5"}.mdi-arrow-up:before{content:"\F05D"}.mdi-arrow-up-bold:before{content:"\F736"}.mdi-arrow-up-bold-box:before{content:"\F737"}.mdi-arrow-up-bold-box-outline:before{content:"\F738"}.mdi-arrow-up-bold-circle:before{content:"\F05F"}.mdi-arrow-up-bold-circle-outline:before{content:"\F060"}.mdi-arrow-up-bold-hexagon-outline:before{content:"\F061"}.mdi-arrow-up-bold-outline:before{content:"\F9C6"}.mdi-arrow-up-box:before{content:"\F6C2"}.mdi-arrow-up-down-bold-outline:before{content:"\F9C7"}.mdi-arrow-up-drop-circle:before{content:"\F062"}.mdi-arrow-up-drop-circle-outline:before{content:"\F063"}.mdi-arrow-up-thick:before{content:"\F05E"}.mdi-artist:before{content:"\F802"}.mdi-aspect-ratio:before{content:"\FA23"}.mdi-assistant:before{content:"\F064"}.mdi-asterisk:before{content:"\F6C3"}.mdi-at:before{content:"\F065"}.mdi-atlassian:before{content:"\F803"}.mdi-atom:before{content:"\F767"}.mdi-attachment:before{content:"\F066"}.mdi-audio-video:before{content:"\F93C"}.mdi-audiobook:before{content:"\F067"}.mdi-augmented-reality:before{content:"\F84F"}.mdi-auto-fix:before{content:"\F068"}.mdi-auto-upload:before{content:"\F069"}.mdi-autorenew:before{content:"\F06A"}.mdi-av-timer:before{content:"\F06B"}.mdi-axe:before{content:"\F8C7"}.mdi-azure:before{content:"\F804"}.mdi-babel:before{content:"\FA24"}.mdi-baby:before{content:"\F06C"}.mdi-baby-buggy:before{content:"\F68E"}.mdi-backburger:before{content:"\F06D"}.mdi-backspace:before{content:"\F06E"}.mdi-backup-restore:before{content:"\F06F"}.mdi-badminton:before{content:"\F850"}.mdi-balloon:before{content:"\FA25"}.mdi-ballot:before{content:"\F9C8"}.mdi-ballot-outline:before{content:"\F9C9"}.mdi-bandcamp:before{content:"\F674"}.mdi-bank:before{content:"\F070"}.mdi-bank-transfer:before{content:"\FA26"}.mdi-bank-transfer-in:before{content:"\FA27"}.mdi-bank-transfer-out:before{content:"\FA28"}.mdi-barcode:before{content:"\F071"}.mdi-barcode-scan:before{content:"\F072"}.mdi-barley:before{content:"\F073"}.mdi-barrel:before{content:"\F074"}.mdi-baseball:before{content:"\F851"}.mdi-baseball-bat:before{content:"\F852"}.mdi-basecamp:before{content:"\F075"}.mdi-basket:before{content:"\F076"}.mdi-basket-fill:before{content:"\F077"}.mdi-basket-unfill:before{content:"\F078"}.mdi-basketball:before{content:"\F805"}.mdi-battery:before{content:"\F079"}.mdi-battery-10:before{content:"\F07A"}.mdi-battery-10-bluetooth:before{content:"\F93D"}.mdi-battery-20:before{content:"\F07B"}.mdi-battery-20-bluetooth:before{content:"\F93E"}.mdi-battery-30:before{content:"\F07C"}.mdi-battery-30-bluetooth:before{content:"\F93F"}.mdi-battery-40:before{content:"\F07D"}.mdi-battery-40-bluetooth:before{content:"\F940"}.mdi-battery-50:before{content:"\F07E"}.mdi-battery-50-bluetooth:before{content:"\F941"}.mdi-battery-60:before{content:"\F07F"}.mdi-battery-60-bluetooth:before{content:"\F942"}.mdi-battery-70:before{content:"\F080"}.mdi-battery-70-bluetooth:before{content:"\F943"}.mdi-battery-80:before{content:"\F081"}.mdi-battery-80-bluetooth:before{content:"\F944"}.mdi-battery-90:before{content:"\F082"}.mdi-battery-90-bluetooth:before{content:"\F945"}.mdi-battery-alert:before{content:"\F083"}.mdi-battery-alert-bluetooth:before{content:"\F946"}.mdi-battery-bluetooth:before{content:"\F947"}.mdi-battery-bluetooth-variant:before{content:"\F948"}.mdi-battery-charging:before{content:"\F084"}.mdi-battery-charging-10:before{content:"\F89B"}.mdi-battery-charging-100:before{content:"\F085"}.mdi-battery-charging-20:before{content:"\F086"}.mdi-battery-charging-30:before{content:"\F087"}.mdi-battery-charging-40:before{content:"\F088"}.mdi-battery-charging-50:before{content:"\F89C"}.mdi-battery-charging-60:before{content:"\F089"}.mdi-battery-charging-70:before{content:"\F89D"}.mdi-battery-charging-80:before{content:"\F08A"}.mdi-battery-charging-90:before{content:"\F08B"}.mdi-battery-charging-outline:before{content:"\F89E"}.mdi-battery-charging-wireless:before{content:"\F806"}.mdi-battery-charging-wireless-10:before{content:"\F807"}.mdi-battery-charging-wireless-20:before{content:"\F808"}.mdi-battery-charging-wireless-30:before{content:"\F809"}.mdi-battery-charging-wireless-40:before{content:"\F80A"}.mdi-battery-charging-wireless-50:before{content:"\F80B"}.mdi-battery-charging-wireless-60:before{content:"\F80C"}.mdi-battery-charging-wireless-70:before{content:"\F80D"}.mdi-battery-charging-wireless-80:before{content:"\F80E"}.mdi-battery-charging-wireless-90:before{content:"\F80F"}.mdi-battery-charging-wireless-alert:before{content:"\F810"}.mdi-battery-charging-wireless-outline:before{content:"\F811"}.mdi-battery-minus:before{content:"\F08C"}.mdi-battery-negative:before{content:"\F08D"}.mdi-battery-outline:before{content:"\F08E"}.mdi-battery-plus:before{content:"\F08F"}.mdi-battery-positive:before{content:"\F090"}.mdi-battery-unknown:before{content:"\F091"}.mdi-battery-unknown-bluetooth:before{content:"\F949"}.mdi-beach:before{content:"\F092"}.mdi-beaker:before{content:"\F68F"}.mdi-beats:before{content:"\F097"}.mdi-bed-empty:before{content:"\F89F"}.mdi-beer:before{content:"\F098"}.mdi-behance:before{content:"\F099"}.mdi-bell:before{content:"\F09A"}.mdi-bell-off:before{content:"\F09B"}.mdi-bell-off-outline:before{content:"\FA90"}.mdi-bell-outline:before{content:"\F09C"}.mdi-bell-plus:before{content:"\F09D"}.mdi-bell-plus-outline:before{content:"\FA91"}.mdi-bell-ring:before{content:"\F09E"}.mdi-bell-ring-outline:before{content:"\F09F"}.mdi-bell-sleep:before{content:"\F0A0"}.mdi-bell-sleep-outline:before{content:"\FA92"}.mdi-beta:before{content:"\F0A1"}.mdi-betamax:before{content:"\F9CA"}.mdi-bible:before{content:"\F0A2"}.mdi-bike:before{content:"\F0A3"}.mdi-bing:before{content:"\F0A4"}.mdi-binoculars:before{content:"\F0A5"}.mdi-bio:before{content:"\F0A6"}.mdi-biohazard:before{content:"\F0A7"}.mdi-bitbucket:before{content:"\F0A8"}.mdi-bitcoin:before{content:"\F812"}.mdi-black-mesa:before{content:"\F0A9"}.mdi-blackberry:before{content:"\F0AA"}.mdi-blender:before{content:"\F0AB"}.mdi-blinds:before{content:"\F0AC"}.mdi-block-helper:before{content:"\F0AD"}.mdi-blogger:before{content:"\F0AE"}.mdi-bluetooth:before{content:"\F0AF"}.mdi-bluetooth-audio:before{content:"\F0B0"}.mdi-bluetooth-connect:before{content:"\F0B1"}.mdi-bluetooth-off:before{content:"\F0B2"}.mdi-bluetooth-settings:before{content:"\F0B3"}.mdi-bluetooth-transfer:before{content:"\F0B4"}.mdi-blur:before{content:"\F0B5"}.mdi-blur-linear:before{content:"\F0B6"}.mdi-blur-off:before{content:"\F0B7"}.mdi-blur-radial:before{content:"\F0B8"}.mdi-bomb:before{content:"\F690"}.mdi-bomb-off:before{content:"\F6C4"}.mdi-bone:before{content:"\F0B9"}.mdi-book:before{content:"\F0BA"}.mdi-book-lock:before{content:"\F799"}.mdi-book-lock-open:before{content:"\F79A"}.mdi-book-minus:before{content:"\F5D9"}.mdi-book-multiple:before{content:"\F0BB"}.mdi-book-multiple-minus:before{content:"\FA93"}.mdi-book-multiple-plus:before{content:"\FA94"}.mdi-book-multiple-remove:before{content:"\FA95"}.mdi-book-multiple-variant:before{content:"\F0BC"}.mdi-book-open:before{content:"\F0BD"}.mdi-book-open-page-variant:before{content:"\F5DA"}.mdi-book-open-variant:before{content:"\F0BE"}.mdi-book-plus:before{content:"\F5DB"}.mdi-book-remove:before{content:"\FA96"}.mdi-book-variant:before{content:"\F0BF"}.mdi-bookmark:before{content:"\F0C0"}.mdi-bookmark-check:before{content:"\F0C1"}.mdi-bookmark-minus:before{content:"\F9CB"}.mdi-bookmark-minus-outline:before{content:"\F9CC"}.mdi-bookmark-music:before{content:"\F0C2"}.mdi-bookmark-off:before{content:"\F9CD"}.mdi-bookmark-off-outline:before{content:"\F9CE"}.mdi-bookmark-outline:before{content:"\F0C3"}.mdi-bookmark-plus:before{content:"\F0C5"}.mdi-bookmark-plus-outline:before{content:"\F0C4"}.mdi-bookmark-remove:before{content:"\F0C6"}.mdi-boombox:before{content:"\F5DC"}.mdi-bootstrap:before{content:"\F6C5"}.mdi-border-all:before{content:"\F0C7"}.mdi-border-all-variant:before{content:"\F8A0"}.mdi-border-bottom:before{content:"\F0C8"}.mdi-border-bottom-variant:before{content:"\F8A1"}.mdi-border-color:before{content:"\F0C9"}.mdi-border-horizontal:before{content:"\F0CA"}.mdi-border-inside:before{content:"\F0CB"}.mdi-border-left:before{content:"\F0CC"}.mdi-border-left-variant:before{content:"\F8A2"}.mdi-border-none:before{content:"\F0CD"}.mdi-border-none-variant:before{content:"\F8A3"}.mdi-border-outside:before{content:"\F0CE"}.mdi-border-right:before{content:"\F0CF"}.mdi-border-right-variant:before{content:"\F8A4"}.mdi-border-style:before{content:"\F0D0"}.mdi-border-top:before{content:"\F0D1"}.mdi-border-top-variant:before{content:"\F8A5"}.mdi-border-vertical:before{content:"\F0D2"}.mdi-bottle-wine:before{content:"\F853"}.mdi-bow-tie:before{content:"\F677"}.mdi-bowl:before{content:"\F617"}.mdi-bowling:before{content:"\F0D3"}.mdi-box:before{content:"\F0D4"}.mdi-box-cutter:before{content:"\F0D5"}.mdi-box-shadow:before{content:"\F637"}.mdi-braille:before{content:"\F9CF"}.mdi-brain:before{content:"\F9D0"}.mdi-bridge:before{content:"\F618"}.mdi-briefcase:before{content:"\F0D6"}.mdi-briefcase-check:before{content:"\F0D7"}.mdi-briefcase-download:before{content:"\F0D8"}.mdi-briefcase-edit:before{content:"\FA97"}.mdi-briefcase-minus:before{content:"\FA29"}.mdi-briefcase-outline:before{content:"\F813"}.mdi-briefcase-plus:before{content:"\FA2A"}.mdi-briefcase-remove:before{content:"\FA2B"}.mdi-briefcase-search:before{content:"\FA2C"}.mdi-briefcase-upload:before{content:"\F0D9"}.mdi-brightness-1:before{content:"\F0DA"}.mdi-brightness-2:before{content:"\F0DB"}.mdi-brightness-3:before{content:"\F0DC"}.mdi-brightness-4:before{content:"\F0DD"}.mdi-brightness-5:before{content:"\F0DE"}.mdi-brightness-6:before{content:"\F0DF"}.mdi-brightness-7:before{content:"\F0E0"}.mdi-brightness-auto:before{content:"\F0E1"}.mdi-broom:before{content:"\F0E2"}.mdi-brush:before{content:"\F0E3"}.mdi-buddhism:before{content:"\F94A"}.mdi-buffer:before{content:"\F619"}.mdi-bug:before{content:"\F0E4"}.mdi-bug-check:before{content:"\FA2D"}.mdi-bug-check-outline:before{content:"\FA2E"}.mdi-bug-outline:before{content:"\FA2F"}.mdi-bulldozer:before{content:"\FB07"}.mdi-bulletin-board:before{content:"\F0E5"}.mdi-bullhorn:before{content:"\F0E6"}.mdi-bullhorn-outline:before{content:"\FB08"}.mdi-bullseye:before{content:"\F5DD"}.mdi-bullseye-arrow:before{content:"\F8C8"}.mdi-bus:before{content:"\F0E7"}.mdi-bus-alert:before{content:"\FA98"}.mdi-bus-articulated-end:before{content:"\F79B"}.mdi-bus-articulated-front:before{content:"\F79C"}.mdi-bus-clock:before{content:"\F8C9"}.mdi-bus-double-decker:before{content:"\F79D"}.mdi-bus-school:before{content:"\F79E"}.mdi-bus-side:before{content:"\F79F"}.mdi-cached:before{content:"\F0E8"}.mdi-cake:before{content:"\F0E9"}.mdi-cake-layered:before{content:"\F0EA"}.mdi-cake-variant:before{content:"\F0EB"}.mdi-calculator:before{content:"\F0EC"}.mdi-calculator-variant:before{content:"\FA99"}.mdi-calendar:before{content:"\F0ED"}.mdi-calendar-alert:before{content:"\FA30"}.mdi-calendar-blank:before{content:"\F0EE"}.mdi-calendar-check:before{content:"\F0EF"}.mdi-calendar-clock:before{content:"\F0F0"}.mdi-calendar-edit:before{content:"\F8A6"}.mdi-calendar-export:before{content:"\FB09"}.mdi-calendar-heart:before{content:"\F9D1"}.mdi-calendar-import:before{content:"\FB0A"}.mdi-calendar-multiple:before{content:"\F0F1"}.mdi-calendar-multiple-check:before{content:"\F0F2"}.mdi-calendar-multiselect:before{content:"\FA31"}.mdi-calendar-plus:before{content:"\F0F3"}.mdi-calendar-question:before{content:"\F691"}.mdi-calendar-range:before{content:"\F678"}.mdi-calendar-remove:before{content:"\F0F4"}.mdi-calendar-search:before{content:"\F94B"}.mdi-calendar-star:before{content:"\F9D2"}.mdi-calendar-text:before{content:"\F0F5"}.mdi-calendar-today:before{content:"\F0F6"}.mdi-calendar-week:before{content:"\FA32"}.mdi-calendar-week-begin:before{content:"\FA33"}.mdi-call-made:before{content:"\F0F7"}.mdi-call-merge:before{content:"\F0F8"}.mdi-call-missed:before{content:"\F0F9"}.mdi-call-received:before{content:"\F0FA"}.mdi-call-split:before{content:"\F0FB"}.mdi-camcorder:before{content:"\F0FC"}.mdi-camcorder-box:before{content:"\F0FD"}.mdi-camcorder-box-off:before{content:"\F0FE"}.mdi-camcorder-off:before{content:"\F0FF"}.mdi-camera:before{content:"\F100"}.mdi-camera-account:before{content:"\F8CA"}.mdi-camera-burst:before{content:"\F692"}.mdi-camera-enhance:before{content:"\F101"}.mdi-camera-front:before{content:"\F102"}.mdi-camera-front-variant:before{content:"\F103"}.mdi-camera-gopro:before{content:"\F7A0"}.mdi-camera-image:before{content:"\F8CB"}.mdi-camera-iris:before{content:"\F104"}.mdi-camera-metering-center:before{content:"\F7A1"}.mdi-camera-metering-matrix:before{content:"\F7A2"}.mdi-camera-metering-partial:before{content:"\F7A3"}.mdi-camera-metering-spot:before{content:"\F7A4"}.mdi-camera-off:before{content:"\F5DF"}.mdi-camera-party-mode:before{content:"\F105"}.mdi-camera-rear:before{content:"\F106"}.mdi-camera-rear-variant:before{content:"\F107"}.mdi-camera-switch:before{content:"\F108"}.mdi-camera-timer:before{content:"\F109"}.mdi-cancel:before{content:"\F739"}.mdi-candle:before{content:"\F5E2"}.mdi-candycane:before{content:"\F10A"}.mdi-cannabis:before{content:"\F7A5"}.mdi-caps-lock:before{content:"\FA9A"}.mdi-car:before{content:"\F10B"}.mdi-car-battery:before{content:"\F10C"}.mdi-car-connected:before{content:"\F10D"}.mdi-car-convertible:before{content:"\F7A6"}.mdi-car-estate:before{content:"\F7A7"}.mdi-car-hatchback:before{content:"\F7A8"}.mdi-car-limousine:before{content:"\F8CC"}.mdi-car-pickup:before{content:"\F7A9"}.mdi-car-side:before{content:"\F7AA"}.mdi-car-sports:before{content:"\F7AB"}.mdi-car-wash:before{content:"\F10E"}.mdi-caravan:before{content:"\F7AC"}.mdi-cards:before{content:"\F638"}.mdi-cards-club:before{content:"\F8CD"}.mdi-cards-diamond:before{content:"\F8CE"}.mdi-cards-heart:before{content:"\F8CF"}.mdi-cards-outline:before{content:"\F639"}.mdi-cards-playing-outline:before{content:"\F63A"}.mdi-cards-spade:before{content:"\F8D0"}.mdi-cards-variant:before{content:"\F6C6"}.mdi-carrot:before{content:"\F10F"}.mdi-cart:before{content:"\F110"}.mdi-cart-off:before{content:"\F66B"}.mdi-cart-outline:before{content:"\F111"}.mdi-cart-plus:before{content:"\F112"}.mdi-case-sensitive-alt:before{content:"\F113"}.mdi-cash:before{content:"\F114"}.mdi-cash-100:before{content:"\F115"}.mdi-cash-multiple:before{content:"\F116"}.mdi-cash-refund:before{content:"\FA9B"}.mdi-cash-usd:before{content:"\F117"}.mdi-cassette:before{content:"\F9D3"}.mdi-cast:before{content:"\F118"}.mdi-cast-connected:before{content:"\F119"}.mdi-cast-off:before{content:"\F789"}.mdi-castle:before{content:"\F11A"}.mdi-cat:before{content:"\F11B"}.mdi-cctv:before{content:"\F7AD"}.mdi-ceiling-light:before{content:"\F768"}.mdi-cellphone:before{content:"\F11C"}.mdi-cellphone-android:before{content:"\F11D"}.mdi-cellphone-arrow-down:before{content:"\F9D4"}.mdi-cellphone-basic:before{content:"\F11E"}.mdi-cellphone-dock:before{content:"\F11F"}.mdi-cellphone-erase:before{content:"\F94C"}.mdi-cellphone-iphone:before{content:"\F120"}.mdi-cellphone-key:before{content:"\F94D"}.mdi-cellphone-link:before{content:"\F121"}.mdi-cellphone-link-off:before{content:"\F122"}.mdi-cellphone-lock:before{content:"\F94E"}.mdi-cellphone-message:before{content:"\F8D2"}.mdi-cellphone-off:before{content:"\F94F"}.mdi-cellphone-screenshot:before{content:"\FA34"}.mdi-cellphone-settings:before{content:"\F123"}.mdi-cellphone-settings-variant:before{content:"\F950"}.mdi-cellphone-sound:before{content:"\F951"}.mdi-cellphone-text:before{content:"\F8D1"}.mdi-cellphone-wireless:before{content:"\F814"}.mdi-certificate:before{content:"\F124"}.mdi-chair-school:before{content:"\F125"}.mdi-chart-arc:before{content:"\F126"}.mdi-chart-areaspline:before{content:"\F127"}.mdi-chart-bar:before{content:"\F128"}.mdi-chart-bar-stacked:before{content:"\F769"}.mdi-chart-bubble:before{content:"\F5E3"}.mdi-chart-donut:before{content:"\F7AE"}.mdi-chart-donut-variant:before{content:"\F7AF"}.mdi-chart-gantt:before{content:"\F66C"}.mdi-chart-histogram:before{content:"\F129"}.mdi-chart-line:before{content:"\F12A"}.mdi-chart-line-stacked:before{content:"\F76A"}.mdi-chart-line-variant:before{content:"\F7B0"}.mdi-chart-multiline:before{content:"\F8D3"}.mdi-chart-pie:before{content:"\F12B"}.mdi-chart-scatterplot-hexbin:before{content:"\F66D"}.mdi-chart-timeline:before{content:"\F66E"}.mdi-check:before{content:"\F12C"}.mdi-check-all:before{content:"\F12D"}.mdi-check-circle:before{content:"\F5E0"}.mdi-check-circle-outline:before{content:"\F5E1"}.mdi-check-decagram:before{content:"\F790"}.mdi-check-outline:before{content:"\F854"}.mdi-checkbook:before{content:"\FA9C"}.mdi-checkbox-blank:before{content:"\F12E"}.mdi-checkbox-blank-circle:before{content:"\F12F"}.mdi-checkbox-blank-circle-outline:before{content:"\F130"}.mdi-checkbox-blank-outline:before{content:"\F131"}.mdi-checkbox-intermediate:before{content:"\F855"}.mdi-checkbox-marked:before{content:"\F132"}.mdi-checkbox-marked-circle:before{content:"\F133"}.mdi-checkbox-marked-circle-outline:before{content:"\F134"}.mdi-checkbox-marked-outline:before{content:"\F135"}.mdi-checkbox-multiple-blank:before{content:"\F136"}.mdi-checkbox-multiple-blank-circle:before{content:"\F63B"}.mdi-checkbox-multiple-blank-circle-outline:before{content:"\F63C"}.mdi-checkbox-multiple-blank-outline:before{content:"\F137"}.mdi-checkbox-multiple-marked:before{content:"\F138"}.mdi-checkbox-multiple-marked-circle:before{content:"\F63D"}.mdi-checkbox-multiple-marked-circle-outline:before{content:"\F63E"}.mdi-checkbox-multiple-marked-outline:before{content:"\F139"}.mdi-checkerboard:before{content:"\F13A"}.mdi-chemical-weapon:before{content:"\F13B"}.mdi-chess-bishop:before{content:"\F85B"}.mdi-chess-king:before{content:"\F856"}.mdi-chess-knight:before{content:"\F857"}.mdi-chess-pawn:before{content:"\F858"}.mdi-chess-queen:before{content:"\F859"}.mdi-chess-rook:before{content:"\F85A"}.mdi-chevron-double-down:before{content:"\F13C"}.mdi-chevron-double-left:before{content:"\F13D"}.mdi-chevron-double-right:before{content:"\F13E"}.mdi-chevron-double-up:before{content:"\F13F"}.mdi-chevron-down:before{content:"\F140"}.mdi-chevron-down-box:before{content:"\F9D5"}.mdi-chevron-down-box-outline:before{content:"\F9D6"}.mdi-chevron-down-circle:before{content:"\FB0B"}.mdi-chevron-down-circle-outline:before{content:"\FB0C"}.mdi-chevron-left:before{content:"\F141"}.mdi-chevron-left-box:before{content:"\F9D7"}.mdi-chevron-left-box-outline:before{content:"\F9D8"}.mdi-chevron-left-circle:before{content:"\FB0D"}.mdi-chevron-left-circle-outline:before{content:"\FB0E"}.mdi-chevron-right:before{content:"\F142"}.mdi-chevron-right-box:before{content:"\F9D9"}.mdi-chevron-right-box-outline:before{content:"\F9DA"}.mdi-chevron-right-circle:before{content:"\FB0F"}.mdi-chevron-right-circle-outline:before{content:"\FB10"}.mdi-chevron-up:before{content:"\F143"}.mdi-chevron-up-box:before{content:"\F9DB"}.mdi-chevron-up-box-outline:before{content:"\F9DC"}.mdi-chevron-up-circle:before{content:"\FB11"}.mdi-chevron-up-circle-outline:before{content:"\FB12"}.mdi-chili-hot:before{content:"\F7B1"}.mdi-chili-medium:before{content:"\F7B2"}.mdi-chili-mild:before{content:"\F7B3"}.mdi-chip:before{content:"\F61A"}.mdi-christianity:before{content:"\F952"}.mdi-church:before{content:"\F144"}.mdi-circle:before{content:"\F764"}.mdi-circle-edit-outline:before{content:"\F8D4"}.mdi-circle-medium:before{content:"\F9DD"}.mdi-circle-outline:before{content:"\F765"}.mdi-circle-slice-1:before{content:"\FA9D"}.mdi-circle-slice-2:before{content:"\FA9E"}.mdi-circle-slice-3:before{content:"\FA9F"}.mdi-circle-slice-4:before{content:"\FAA0"}.mdi-circle-slice-5:before{content:"\FAA1"}.mdi-circle-slice-6:before{content:"\FAA2"}.mdi-circle-slice-7:before{content:"\FAA3"}.mdi-circle-slice-8:before{content:"\FAA4"}.mdi-circle-small:before{content:"\F9DE"}.mdi-cisco-webex:before{content:"\F145"}.mdi-city:before{content:"\F146"}.mdi-city-variant:before{content:"\FA35"}.mdi-city-variant-outline:before{content:"\FA36"}.mdi-clipboard:before{content:"\F147"}.mdi-clipboard-account:before{content:"\F148"}.mdi-clipboard-alert:before{content:"\F149"}.mdi-clipboard-arrow-down:before{content:"\F14A"}.mdi-clipboard-arrow-left:before{content:"\F14B"}.mdi-clipboard-check:before{content:"\F14C"}.mdi-clipboard-check-outline:before{content:"\F8A7"}.mdi-clipboard-flow:before{content:"\F6C7"}.mdi-clipboard-outline:before{content:"\F14D"}.mdi-clipboard-plus:before{content:"\F750"}.mdi-clipboard-pulse:before{content:"\F85C"}.mdi-clipboard-pulse-outline:before{content:"\F85D"}.mdi-clipboard-text:before{content:"\F14E"}.mdi-clipboard-text-outline:before{content:"\FA37"}.mdi-clippy:before{content:"\F14F"}.mdi-clock:before{content:"\F953"}.mdi-clock-alert:before{content:"\F954"}.mdi-clock-alert-outline:before{content:"\F5CE"}.mdi-clock-end:before{content:"\F151"}.mdi-clock-fast:before{content:"\F152"}.mdi-clock-in:before{content:"\F153"}.mdi-clock-out:before{content:"\F154"}.mdi-clock-outline:before{content:"\F150"}.mdi-clock-start:before{content:"\F155"}.mdi-close:before{content:"\F156"}.mdi-close-box:before{content:"\F157"}.mdi-close-box-outline:before{content:"\F158"}.mdi-close-circle:before{content:"\F159"}.mdi-close-circle-outline:before{content:"\F15A"}.mdi-close-network:before{content:"\F15B"}.mdi-close-octagon:before{content:"\F15C"}.mdi-close-octagon-outline:before{content:"\F15D"}.mdi-close-outline:before{content:"\F6C8"}.mdi-closed-caption:before{content:"\F15E"}.mdi-cloud:before{content:"\F15F"}.mdi-cloud-alert:before{content:"\F9DF"}.mdi-cloud-braces:before{content:"\F7B4"}.mdi-cloud-check:before{content:"\F160"}.mdi-cloud-circle:before{content:"\F161"}.mdi-cloud-download:before{content:"\F162"}.mdi-cloud-off-outline:before{content:"\F164"}.mdi-cloud-outline:before{content:"\F163"}.mdi-cloud-print:before{content:"\F165"}.mdi-cloud-print-outline:before{content:"\F166"}.mdi-cloud-question:before{content:"\FA38"}.mdi-cloud-search:before{content:"\F955"}.mdi-cloud-search-outline:before{content:"\F956"}.mdi-cloud-sync:before{content:"\F63F"}.mdi-cloud-tags:before{content:"\F7B5"}.mdi-cloud-upload:before{content:"\F167"}.mdi-clover:before{content:"\F815"}.mdi-code-array:before{content:"\F168"}.mdi-code-braces:before{content:"\F169"}.mdi-code-brackets:before{content:"\F16A"}.mdi-code-equal:before{content:"\F16B"}.mdi-code-greater-than:before{content:"\F16C"}.mdi-code-greater-than-or-equal:before{content:"\F16D"}.mdi-code-less-than:before{content:"\F16E"}.mdi-code-less-than-or-equal:before{content:"\F16F"}.mdi-code-not-equal:before{content:"\F170"}.mdi-code-not-equal-variant:before{content:"\F171"}.mdi-code-parentheses:before{content:"\F172"}.mdi-code-string:before{content:"\F173"}.mdi-code-tags:before{content:"\F174"}.mdi-code-tags-check:before{content:"\F693"}.mdi-codepen:before{content:"\F175"}.mdi-coffee:before{content:"\F176"}.mdi-coffee-outline:before{content:"\F6C9"}.mdi-coffee-to-go:before{content:"\F177"}.mdi-cogs:before{content:"\F8D5"}.mdi-coin:before{content:"\F178"}.mdi-coins:before{content:"\F694"}.mdi-collage:before{content:"\F640"}.mdi-collapse-all:before{content:"\FAA5"}.mdi-collapse-all-outline:before{content:"\FAA6"}.mdi-color-helper:before{content:"\F179"}.mdi-comment:before{content:"\F17A"}.mdi-comment-account:before{content:"\F17B"}.mdi-comment-account-outline:before{content:"\F17C"}.mdi-comment-alert:before{content:"\F17D"}.mdi-comment-alert-outline:before{content:"\F17E"}.mdi-comment-arrow-left:before{content:"\F9E0"}.mdi-comment-arrow-left-outline:before{content:"\F9E1"}.mdi-comment-arrow-right:before{content:"\F9E2"}.mdi-comment-arrow-right-outline:before{content:"\F9E3"}.mdi-comment-check:before{content:"\F17F"}.mdi-comment-check-outline:before{content:"\F180"}.mdi-comment-eye:before{content:"\FA39"}.mdi-comment-eye-outline:before{content:"\FA3A"}.mdi-comment-multiple:before{content:"\F85E"}.mdi-comment-multiple-outline:before{content:"\F181"}.mdi-comment-outline:before{content:"\F182"}.mdi-comment-plus:before{content:"\F9E4"}.mdi-comment-plus-outline:before{content:"\F183"}.mdi-comment-processing:before{content:"\F184"}.mdi-comment-processing-outline:before{content:"\F185"}.mdi-comment-question:before{content:"\F816"}.mdi-comment-question-outline:before{content:"\F186"}.mdi-comment-remove:before{content:"\F5DE"}.mdi-comment-remove-outline:before{content:"\F187"}.mdi-comment-search:before{content:"\FA3B"}.mdi-comment-search-outline:before{content:"\FA3C"}.mdi-comment-text:before{content:"\F188"}.mdi-comment-text-multiple:before{content:"\F85F"}.mdi-comment-text-multiple-outline:before{content:"\F860"}.mdi-comment-text-outline:before{content:"\F189"}.mdi-compare:before{content:"\F18A"}.mdi-compass:before{content:"\F18B"}.mdi-compass-outline:before{content:"\F18C"}.mdi-console:before{content:"\F18D"}.mdi-console-line:before{content:"\F7B6"}.mdi-console-network:before{content:"\F8A8"}.mdi-contact-mail:before{content:"\F18E"}.mdi-contacts:before{content:"\F6CA"}.mdi-contain:before{content:"\FA3D"}.mdi-contain-end:before{content:"\FA3E"}.mdi-contain-start:before{content:"\FA3F"}.mdi-content-copy:before{content:"\F18F"}.mdi-content-cut:before{content:"\F190"}.mdi-content-duplicate:before{content:"\F191"}.mdi-content-paste:before{content:"\F192"}.mdi-content-save:before{content:"\F193"}.mdi-content-save-all:before{content:"\F194"}.mdi-content-save-outline:before{content:"\F817"}.mdi-content-save-settings:before{content:"\F61B"}.mdi-content-save-settings-outline:before{content:"\FB13"}.mdi-contrast:before{content:"\F195"}.mdi-contrast-box:before{content:"\F196"}.mdi-contrast-circle:before{content:"\F197"}.mdi-cookie:before{content:"\F198"}.mdi-copyright:before{content:"\F5E6"}.mdi-cordova:before{content:"\F957"}.mdi-corn:before{content:"\F7B7"}.mdi-counter:before{content:"\F199"}.mdi-cow:before{content:"\F19A"}.mdi-crane:before{content:"\F861"}.mdi-creation:before{content:"\F1C9"}.mdi-credit-card:before{content:"\F19B"}.mdi-credit-card-multiple:before{content:"\F19C"}.mdi-credit-card-off:before{content:"\F5E4"}.mdi-credit-card-plus:before{content:"\F675"}.mdi-credit-card-refund:before{content:"\FAA7"}.mdi-credit-card-scan:before{content:"\F19D"}.mdi-credit-card-settings:before{content:"\F8D6"}.mdi-crop:before{content:"\F19E"}.mdi-crop-free:before{content:"\F19F"}.mdi-crop-landscape:before{content:"\F1A0"}.mdi-crop-portrait:before{content:"\F1A1"}.mdi-crop-rotate:before{content:"\F695"}.mdi-crop-square:before{content:"\F1A2"}.mdi-crosshairs:before{content:"\F1A3"}.mdi-crosshairs-gps:before{content:"\F1A4"}.mdi-crown:before{content:"\F1A5"}.mdi-cryengine:before{content:"\F958"}.mdi-crystal-ball:before{content:"\FB14"}.mdi-cube:before{content:"\F1A6"}.mdi-cube-outline:before{content:"\F1A7"}.mdi-cube-send:before{content:"\F1A8"}.mdi-cube-unfolded:before{content:"\F1A9"}.mdi-cup:before{content:"\F1AA"}.mdi-cup-off:before{content:"\F5E5"}.mdi-cup-water:before{content:"\F1AB"}.mdi-cupcake:before{content:"\F959"}.mdi-curling:before{content:"\F862"}.mdi-currency-bdt:before{content:"\F863"}.mdi-currency-btc:before{content:"\F1AC"}.mdi-currency-chf:before{content:"\F7B8"}.mdi-currency-cny:before{content:"\F7B9"}.mdi-currency-eth:before{content:"\F7BA"}.mdi-currency-eur:before{content:"\F1AD"}.mdi-currency-gbp:before{content:"\F1AE"}.mdi-currency-inr:before{content:"\F1AF"}.mdi-currency-jpy:before{content:"\F7BB"}.mdi-currency-krw:before{content:"\F7BC"}.mdi-currency-kzt:before{content:"\F864"}.mdi-currency-ngn:before{content:"\F1B0"}.mdi-currency-php:before{content:"\F9E5"}.mdi-currency-rub:before{content:"\F1B1"}.mdi-currency-sign:before{content:"\F7BD"}.mdi-currency-try:before{content:"\F1B2"}.mdi-currency-twd:before{content:"\F7BE"}.mdi-currency-usd:before{content:"\F1B3"}.mdi-currency-usd-off:before{content:"\F679"}.mdi-current-ac:before{content:"\F95A"}.mdi-current-dc:before{content:"\F95B"}.mdi-cursor-default:before{content:"\F1B4"}.mdi-cursor-default-outline:before{content:"\F1B5"}.mdi-cursor-move:before{content:"\F1B6"}.mdi-cursor-pointer:before{content:"\F1B7"}.mdi-cursor-text:before{content:"\F5E7"}.mdi-database:before{content:"\F1B8"}.mdi-database-check:before{content:"\FAA8"}.mdi-database-export:before{content:"\F95D"}.mdi-database-import:before{content:"\F95C"}.mdi-database-lock:before{content:"\FAA9"}.mdi-database-minus:before{content:"\F1B9"}.mdi-database-plus:before{content:"\F1BA"}.mdi-database-search:before{content:"\F865"}.mdi-death-star:before{content:"\F8D7"}.mdi-death-star-variant:before{content:"\F8D8"}.mdi-debian:before{content:"\F8D9"}.mdi-debug-step-into:before{content:"\F1BB"}.mdi-debug-step-out:before{content:"\F1BC"}.mdi-debug-step-over:before{content:"\F1BD"}.mdi-decagram:before{content:"\F76B"}.mdi-decagram-outline:before{content:"\F76C"}.mdi-decimal-decrease:before{content:"\F1BE"}.mdi-decimal-increase:before{content:"\F1BF"}.mdi-delete:before{content:"\F1C0"}.mdi-delete-circle:before{content:"\F682"}.mdi-delete-empty:before{content:"\F6CB"}.mdi-delete-forever:before{content:"\F5E8"}.mdi-delete-outline:before{content:"\F9E6"}.mdi-delete-restore:before{content:"\F818"}.mdi-delete-sweep:before{content:"\F5E9"}.mdi-delete-variant:before{content:"\F1C1"}.mdi-delta:before{content:"\F1C2"}.mdi-desk-lamp:before{content:"\F95E"}.mdi-deskphone:before{content:"\F1C3"}.mdi-desktop-classic:before{content:"\F7BF"}.mdi-desktop-mac:before{content:"\F1C4"}.mdi-desktop-mac-dashboard:before{content:"\F9E7"}.mdi-desktop-tower:before{content:"\F1C5"}.mdi-desktop-tower-monitor:before{content:"\FAAA"}.mdi-details:before{content:"\F1C6"}.mdi-developer-board:before{content:"\F696"}.mdi-deviantart:before{content:"\F1C7"}.mdi-dialpad:before{content:"\F61C"}.mdi-diamond:before{content:"\F1C8"}.mdi-dice-1:before{content:"\F1CA"}.mdi-dice-2:before{content:"\F1CB"}.mdi-dice-3:before{content:"\F1CC"}.mdi-dice-4:before{content:"\F1CD"}.mdi-dice-5:before{content:"\F1CE"}.mdi-dice-6:before{content:"\F1CF"}.mdi-dice-d10:before{content:"\F76E"}.mdi-dice-d12:before{content:"\F866"}.mdi-dice-d20:before{content:"\F5EA"}.mdi-dice-d4:before{content:"\F5EB"}.mdi-dice-d6:before{content:"\F5EC"}.mdi-dice-d8:before{content:"\F5ED"}.mdi-dice-multiple:before{content:"\F76D"}.mdi-dictionary:before{content:"\F61D"}.mdi-dip-switch:before{content:"\F7C0"}.mdi-directions:before{content:"\F1D0"}.mdi-directions-fork:before{content:"\F641"}.mdi-disc:before{content:"\F5EE"}.mdi-disc-alert:before{content:"\F1D1"}.mdi-disc-player:before{content:"\F95F"}.mdi-discord:before{content:"\F66F"}.mdi-dishwasher:before{content:"\FAAB"}.mdi-disqus:before{content:"\F1D2"}.mdi-disqus-outline:before{content:"\F1D3"}.mdi-division:before{content:"\F1D4"}.mdi-division-box:before{content:"\F1D5"}.mdi-dlna:before{content:"\FA40"}.mdi-dna:before{content:"\F683"}.mdi-dns:before{content:"\F1D6"}.mdi-do-not-disturb:before{content:"\F697"}.mdi-do-not-disturb-off:before{content:"\F698"}.mdi-docker:before{content:"\F867"}.mdi-doctor:before{content:"\FA41"}.mdi-dog:before{content:"\FA42"}.mdi-dog-service:before{content:"\FAAC"}.mdi-dog-side:before{content:"\FA43"}.mdi-dolby:before{content:"\F6B2"}.mdi-domain:before{content:"\F1D7"}.mdi-donkey:before{content:"\F7C1"}.mdi-door:before{content:"\F819"}.mdi-door-closed:before{content:"\F81A"}.mdi-door-open:before{content:"\F81B"}.mdi-doorbell-video:before{content:"\F868"}.mdi-dot-net:before{content:"\FAAD"}.mdi-dots-horizontal:before{content:"\F1D8"}.mdi-dots-horizontal-circle:before{content:"\F7C2"}.mdi-dots-vertical:before{content:"\F1D9"}.mdi-dots-vertical-circle:before{content:"\F7C3"}.mdi-douban:before{content:"\F699"}.mdi-download:before{content:"\F1DA"}.mdi-download-multiple:before{content:"\F9E8"}.mdi-download-network:before{content:"\F6F3"}.mdi-drag:before{content:"\F1DB"}.mdi-drag-horizontal:before{content:"\F1DC"}.mdi-drag-vertical:before{content:"\F1DD"}.mdi-drawing:before{content:"\F1DE"}.mdi-drawing-box:before{content:"\F1DF"}.mdi-dribbble:before{content:"\F1E0"}.mdi-dribbble-box:before{content:"\F1E1"}.mdi-drone:before{content:"\F1E2"}.mdi-dropbox:before{content:"\F1E3"}.mdi-drupal:before{content:"\F1E4"}.mdi-duck:before{content:"\F1E5"}.mdi-dumbbell:before{content:"\F1E6"}.mdi-ear-hearing:before{content:"\F7C4"}.mdi-ear-hearing-off:before{content:"\FA44"}.mdi-earth:before{content:"\F1E7"}.mdi-earth-box:before{content:"\F6CC"}.mdi-earth-box-off:before{content:"\F6CD"}.mdi-earth-off:before{content:"\F1E8"}.mdi-edge:before{content:"\F1E9"}.mdi-egg:before{content:"\FAAE"}.mdi-egg-easter:before{content:"\FAAF"}.mdi-eight-track:before{content:"\F9E9"}.mdi-eject:before{content:"\F1EA"}.mdi-elephant:before{content:"\F7C5"}.mdi-elevation-decline:before{content:"\F1EB"}.mdi-elevation-rise:before{content:"\F1EC"}.mdi-elevator:before{content:"\F1ED"}.mdi-email:before{content:"\F1EE"}.mdi-email-alert:before{content:"\F6CE"}.mdi-email-check:before{content:"\FAB0"}.mdi-email-check-outline:before{content:"\FAB1"}.mdi-email-lock:before{content:"\F1F1"}.mdi-email-open:before{content:"\F1EF"}.mdi-email-open-outline:before{content:"\F5EF"}.mdi-email-outline:before{content:"\F1F0"}.mdi-email-plus:before{content:"\F9EA"}.mdi-email-plus-outline:before{content:"\F9EB"}.mdi-email-search:before{content:"\F960"}.mdi-email-search-outline:before{content:"\F961"}.mdi-email-variant:before{content:"\F5F0"}.mdi-ember:before{content:"\FB15"}.mdi-emby:before{content:"\F6B3"}.mdi-emoticon:before{content:"\F1F2"}.mdi-emoticon-cool:before{content:"\F1F3"}.mdi-emoticon-dead:before{content:"\F69A"}.mdi-emoticon-devil:before{content:"\F1F4"}.mdi-emoticon-excited:before{content:"\F69B"}.mdi-emoticon-happy:before{content:"\F1F5"}.mdi-emoticon-neutral:before{content:"\F1F6"}.mdi-emoticon-poop:before{content:"\F1F7"}.mdi-emoticon-sad:before{content:"\F1F8"}.mdi-emoticon-tongue:before{content:"\F1F9"}.mdi-engine:before{content:"\F1FA"}.mdi-engine-off:before{content:"\FA45"}.mdi-engine-off-outline:before{content:"\FA46"}.mdi-engine-outline:before{content:"\F1FB"}.mdi-equal:before{content:"\F1FC"}.mdi-equal-box:before{content:"\F1FD"}.mdi-eraser:before{content:"\F1FE"}.mdi-eraser-variant:before{content:"\F642"}.mdi-escalator:before{content:"\F1FF"}.mdi-et:before{content:"\FAB2"}.mdi-ethereum:before{content:"\F869"}.mdi-ethernet:before{content:"\F200"}.mdi-ethernet-cable:before{content:"\F201"}.mdi-ethernet-cable-off:before{content:"\F202"}.mdi-etsy:before{content:"\F203"}.mdi-ev-station:before{content:"\F5F1"}.mdi-eventbrite:before{content:"\F7C6"}.mdi-evernote:before{content:"\F204"}.mdi-exclamation:before{content:"\F205"}.mdi-exit-run:before{content:"\FA47"}.mdi-exit-to-app:before{content:"\F206"}.mdi-expand-all:before{content:"\FAB3"}.mdi-expand-all-outline:before{content:"\FAB4"}.mdi-exponent:before{content:"\F962"}.mdi-exponent-box:before{content:"\F963"}.mdi-export:before{content:"\F207"}.mdi-eye:before{content:"\F208"}.mdi-eye-off:before{content:"\F209"}.mdi-eye-off-outline:before{content:"\F6D0"}.mdi-eye-outline:before{content:"\F6CF"}.mdi-eye-plus:before{content:"\F86A"}.mdi-eye-plus-outline:before{content:"\F86B"}.mdi-eye-settings:before{content:"\F86C"}.mdi-eye-settings-outline:before{content:"\F86D"}.mdi-eyedropper:before{content:"\F20A"}.mdi-eyedropper-variant:before{content:"\F20B"}.mdi-face:before{content:"\F643"}.mdi-face-profile:before{content:"\F644"}.mdi-facebook:before{content:"\F20C"}.mdi-facebook-box:before{content:"\F20D"}.mdi-facebook-messenger:before{content:"\F20E"}.mdi-facebook-workplace:before{content:"\FB16"}.mdi-factory:before{content:"\F20F"}.mdi-fan:before{content:"\F210"}.mdi-fan-off:before{content:"\F81C"}.mdi-fast-forward:before{content:"\F211"}.mdi-fast-forward-outline:before{content:"\F6D1"}.mdi-fax:before{content:"\F212"}.mdi-feather:before{content:"\F6D2"}.mdi-feature-search:before{content:"\FA48"}.mdi-feature-search-outline:before{content:"\FA49"}.mdi-fedora:before{content:"\F8DA"}.mdi-ferry:before{content:"\F213"}.mdi-file:before{content:"\F214"}.mdi-file-account:before{content:"\F73A"}.mdi-file-alert:before{content:"\FA4A"}.mdi-file-alert-outline:before{content:"\FA4B"}.mdi-file-cabinet:before{content:"\FAB5"}.mdi-file-chart:before{content:"\F215"}.mdi-file-check:before{content:"\F216"}.mdi-file-cloud:before{content:"\F217"}.mdi-file-compare:before{content:"\F8A9"}.mdi-file-delimited:before{content:"\F218"}.mdi-file-document:before{content:"\F219"}.mdi-file-document-box:before{content:"\F21A"}.mdi-file-document-box-multiple:before{content:"\FAB6"}.mdi-file-document-box-multiple-outline:before{content:"\FAB7"}.mdi-file-document-box-outline:before{content:"\F9EC"}.mdi-file-document-outline:before{content:"\F9ED"}.mdi-file-download:before{content:"\F964"}.mdi-file-download-outline:before{content:"\F965"}.mdi-file-excel:before{content:"\F21B"}.mdi-file-excel-box:before{content:"\F21C"}.mdi-file-export:before{content:"\F21D"}.mdi-file-find:before{content:"\F21E"}.mdi-file-hidden:before{content:"\F613"}.mdi-file-image:before{content:"\F21F"}.mdi-file-import:before{content:"\F220"}.mdi-file-lock:before{content:"\F221"}.mdi-file-move:before{content:"\FAB8"}.mdi-file-multiple:before{content:"\F222"}.mdi-file-music:before{content:"\F223"}.mdi-file-outline:before{content:"\F224"}.mdi-file-pdf:before{content:"\F225"}.mdi-file-pdf-box:before{content:"\F226"}.mdi-file-percent:before{content:"\F81D"}.mdi-file-plus:before{content:"\F751"}.mdi-file-powerpoint:before{content:"\F227"}.mdi-file-powerpoint-box:before{content:"\F228"}.mdi-file-presentation-box:before{content:"\F229"}.mdi-file-question:before{content:"\F86E"}.mdi-file-replace:before{content:"\FB17"}.mdi-file-replace-outline:before{content:"\FB18"}.mdi-file-restore:before{content:"\F670"}.mdi-file-send:before{content:"\F22A"}.mdi-file-tree:before{content:"\F645"}.mdi-file-undo:before{content:"\F8DB"}.mdi-file-upload:before{content:"\FA4C"}.mdi-file-upload-outline:before{content:"\FA4D"}.mdi-file-video:before{content:"\F22B"}.mdi-file-word:before{content:"\F22C"}.mdi-file-word-box:before{content:"\F22D"}.mdi-file-xml:before{content:"\F22E"}.mdi-film:before{content:"\F22F"}.mdi-filmstrip:before{content:"\F230"}.mdi-filmstrip-off:before{content:"\F231"}.mdi-filter:before{content:"\F232"}.mdi-filter-outline:before{content:"\F233"}.mdi-filter-remove:before{content:"\F234"}.mdi-filter-remove-outline:before{content:"\F235"}.mdi-filter-variant:before{content:"\F236"}.mdi-finance:before{content:"\F81E"}.mdi-find-replace:before{content:"\F6D3"}.mdi-fingerprint:before{content:"\F237"}.mdi-fire:before{content:"\F238"}.mdi-fire-truck:before{content:"\F8AA"}.mdi-firebase:before{content:"\F966"}.mdi-firefox:before{content:"\F239"}.mdi-fish:before{content:"\F23A"}.mdi-flag:before{content:"\F23B"}.mdi-flag-checkered:before{content:"\F23C"}.mdi-flag-outline:before{content:"\F23D"}.mdi-flag-triangle:before{content:"\F23F"}.mdi-flag-variant:before{content:"\F240"}.mdi-flag-variant-outline:before{content:"\F23E"}.mdi-flash:before{content:"\F241"}.mdi-flash-auto:before{content:"\F242"}.mdi-flash-circle:before{content:"\F81F"}.mdi-flash-off:before{content:"\F243"}.mdi-flash-outline:before{content:"\F6D4"}.mdi-flash-red-eye:before{content:"\F67A"}.mdi-flashlight:before{content:"\F244"}.mdi-flashlight-off:before{content:"\F245"}.mdi-flask:before{content:"\F093"}.mdi-flask-empty:before{content:"\F094"}.mdi-flask-empty-outline:before{content:"\F095"}.mdi-flask-outline:before{content:"\F096"}.mdi-flattr:before{content:"\F246"}.mdi-flip-to-back:before{content:"\F247"}.mdi-flip-to-front:before{content:"\F248"}.mdi-floor-lamp:before{content:"\F8DC"}.mdi-floor-plan:before{content:"\F820"}.mdi-floppy:before{content:"\F249"}.mdi-floppy-variant:before{content:"\F9EE"}.mdi-flower:before{content:"\F24A"}.mdi-flower-outline:before{content:"\F9EF"}.mdi-flower-tulip:before{content:"\F9F0"}.mdi-flower-tulip-outline:before{content:"\F9F1"}.mdi-folder:before{content:"\F24B"}.mdi-folder-account:before{content:"\F24C"}.mdi-folder-clock:before{content:"\FAB9"}.mdi-folder-clock-outline:before{content:"\FABA"}.mdi-folder-download:before{content:"\F24D"}.mdi-folder-edit:before{content:"\F8DD"}.mdi-folder-google-drive:before{content:"\F24E"}.mdi-folder-image:before{content:"\F24F"}.mdi-folder-key:before{content:"\F8AB"}.mdi-folder-key-network:before{content:"\F8AC"}.mdi-folder-lock:before{content:"\F250"}.mdi-folder-lock-open:before{content:"\F251"}.mdi-folder-move:before{content:"\F252"}.mdi-folder-multiple:before{content:"\F253"}.mdi-folder-multiple-image:before{content:"\F254"}.mdi-folder-multiple-outline:before{content:"\F255"}.mdi-folder-network:before{content:"\F86F"}.mdi-folder-open:before{content:"\F76F"}.mdi-folder-outline:before{content:"\F256"}.mdi-folder-plus:before{content:"\F257"}.mdi-folder-remove:before{content:"\F258"}.mdi-folder-search:before{content:"\F967"}.mdi-folder-search-outline:before{content:"\F968"}.mdi-folder-star:before{content:"\F69C"}.mdi-folder-upload:before{content:"\F259"}.mdi-font-awesome:before{content:"\F03A"}.mdi-food:before{content:"\F25A"}.mdi-food-apple:before{content:"\F25B"}.mdi-food-croissant:before{content:"\F7C7"}.mdi-food-fork-drink:before{content:"\F5F2"}.mdi-food-off:before{content:"\F5F3"}.mdi-food-variant:before{content:"\F25C"}.mdi-football:before{content:"\F25D"}.mdi-football-australian:before{content:"\F25E"}.mdi-football-helmet:before{content:"\F25F"}.mdi-forklift:before{content:"\F7C8"}.mdi-format-align-bottom:before{content:"\F752"}.mdi-format-align-center:before{content:"\F260"}.mdi-format-align-justify:before{content:"\F261"}.mdi-format-align-left:before{content:"\F262"}.mdi-format-align-middle:before{content:"\F753"}.mdi-format-align-right:before{content:"\F263"}.mdi-format-align-top:before{content:"\F754"}.mdi-format-annotation-minus:before{content:"\FABB"}.mdi-format-annotation-plus:before{content:"\F646"}.mdi-format-bold:before{content:"\F264"}.mdi-format-clear:before{content:"\F265"}.mdi-format-color-fill:before{content:"\F266"}.mdi-format-color-text:before{content:"\F69D"}.mdi-format-columns:before{content:"\F8DE"}.mdi-format-float-center:before{content:"\F267"}.mdi-format-float-left:before{content:"\F268"}.mdi-format-float-none:before{content:"\F269"}.mdi-format-float-right:before{content:"\F26A"}.mdi-format-font:before{content:"\F6D5"}.mdi-format-font-size-decrease:before{content:"\F9F2"}.mdi-format-font-size-increase:before{content:"\F9F3"}.mdi-format-header-1:before{content:"\F26B"}.mdi-format-header-2:before{content:"\F26C"}.mdi-format-header-3:before{content:"\F26D"}.mdi-format-header-4:before{content:"\F26E"}.mdi-format-header-5:before{content:"\F26F"}.mdi-format-header-6:before{content:"\F270"}.mdi-format-header-decrease:before{content:"\F271"}.mdi-format-header-equal:before{content:"\F272"}.mdi-format-header-increase:before{content:"\F273"}.mdi-format-header-pound:before{content:"\F274"}.mdi-format-horizontal-align-center:before{content:"\F61E"}.mdi-format-horizontal-align-left:before{content:"\F61F"}.mdi-format-horizontal-align-right:before{content:"\F620"}.mdi-format-indent-decrease:before{content:"\F275"}.mdi-format-indent-increase:before{content:"\F276"}.mdi-format-italic:before{content:"\F277"}.mdi-format-letter-case:before{content:"\FB19"}.mdi-format-letter-case-lower:before{content:"\FB1A"}.mdi-format-letter-case-upper:before{content:"\FB1B"}.mdi-format-line-spacing:before{content:"\F278"}.mdi-format-line-style:before{content:"\F5C8"}.mdi-format-line-weight:before{content:"\F5C9"}.mdi-format-list-bulleted:before{content:"\F279"}.mdi-format-list-bulleted-type:before{content:"\F27A"}.mdi-format-list-checkbox:before{content:"\F969"}.mdi-format-list-checks:before{content:"\F755"}.mdi-format-list-numbers:before{content:"\F27B"}.mdi-format-page-break:before{content:"\F6D6"}.mdi-format-paint:before{content:"\F27C"}.mdi-format-paragraph:before{content:"\F27D"}.mdi-format-pilcrow:before{content:"\F6D7"}.mdi-format-quote-close:before{content:"\F27E"}.mdi-format-quote-open:before{content:"\F756"}.mdi-format-rotate-90:before{content:"\F6A9"}.mdi-format-section:before{content:"\F69E"}.mdi-format-size:before{content:"\F27F"}.mdi-format-strikethrough:before{content:"\F280"}.mdi-format-strikethrough-variant:before{content:"\F281"}.mdi-format-subscript:before{content:"\F282"}.mdi-format-superscript:before{content:"\F283"}.mdi-format-text:before{content:"\F284"}.mdi-format-textdirection-l-to-r:before{content:"\F285"}.mdi-format-textdirection-r-to-l:before{content:"\F286"}.mdi-format-title:before{content:"\F5F4"}.mdi-format-underline:before{content:"\F287"}.mdi-format-vertical-align-bottom:before{content:"\F621"}.mdi-format-vertical-align-center:before{content:"\F622"}.mdi-format-vertical-align-top:before{content:"\F623"}.mdi-format-wrap-inline:before{content:"\F288"}.mdi-format-wrap-square:before{content:"\F289"}.mdi-format-wrap-tight:before{content:"\F28A"}.mdi-format-wrap-top-bottom:before{content:"\F28B"}.mdi-forum:before{content:"\F28C"}.mdi-forum-outline:before{content:"\F821"}.mdi-forward:before{content:"\F28D"}.mdi-fountain:before{content:"\F96A"}.mdi-foursquare:before{content:"\F28E"}.mdi-freebsd:before{content:"\F8DF"}.mdi-fridge:before{content:"\F28F"}.mdi-fridge-filled:before{content:"\F290"}.mdi-fridge-filled-bottom:before{content:"\F291"}.mdi-fridge-filled-top:before{content:"\F292"}.mdi-fuel:before{content:"\F7C9"}.mdi-fullscreen:before{content:"\F293"}.mdi-fullscreen-exit:before{content:"\F294"}.mdi-function:before{content:"\F295"}.mdi-function-variant:before{content:"\F870"}.mdi-gamepad:before{content:"\F296"}.mdi-gamepad-variant:before{content:"\F297"}.mdi-garage:before{content:"\F6D8"}.mdi-garage-alert:before{content:"\F871"}.mdi-garage-open:before{content:"\F6D9"}.mdi-gas-cylinder:before{content:"\F647"}.mdi-gas-station:before{content:"\F298"}.mdi-gate:before{content:"\F299"}.mdi-gate-and:before{content:"\F8E0"}.mdi-gate-nand:before{content:"\F8E1"}.mdi-gate-nor:before{content:"\F8E2"}.mdi-gate-not:before{content:"\F8E3"}.mdi-gate-or:before{content:"\F8E4"}.mdi-gate-xnor:before{content:"\F8E5"}.mdi-gate-xor:before{content:"\F8E6"}.mdi-gauge:before{content:"\F29A"}.mdi-gauge-empty:before{content:"\F872"}.mdi-gauge-full:before{content:"\F873"}.mdi-gauge-low:before{content:"\F874"}.mdi-gavel:before{content:"\F29B"}.mdi-gender-female:before{content:"\F29C"}.mdi-gender-male:before{content:"\F29D"}.mdi-gender-male-female:before{content:"\F29E"}.mdi-gender-transgender:before{content:"\F29F"}.mdi-gentoo:before{content:"\F8E7"}.mdi-gesture:before{content:"\F7CA"}.mdi-gesture-double-tap:before{content:"\F73B"}.mdi-gesture-pinch:before{content:"\FABC"}.mdi-gesture-spread:before{content:"\FABD"}.mdi-gesture-swipe-down:before{content:"\F73C"}.mdi-gesture-swipe-horizontal:before{content:"\FABE"}.mdi-gesture-swipe-left:before{content:"\F73D"}.mdi-gesture-swipe-right:before{content:"\F73E"}.mdi-gesture-swipe-up:before{content:"\F73F"}.mdi-gesture-swipe-vertical:before{content:"\FABF"}.mdi-gesture-tap:before{content:"\F740"}.mdi-gesture-two-double-tap:before{content:"\F741"}.mdi-gesture-two-tap:before{content:"\F742"}.mdi-ghost:before{content:"\F2A0"}.mdi-ghost-off:before{content:"\F9F4"}.mdi-gift:before{content:"\F2A1"}.mdi-git:before{content:"\F2A2"}.mdi-github-box:before{content:"\F2A3"}.mdi-github-circle:before{content:"\F2A4"}.mdi-github-face:before{content:"\F6DA"}.mdi-glass-cocktail:before{content:"\F356"}.mdi-glass-flute:before{content:"\F2A5"}.mdi-glass-mug:before{content:"\F2A6"}.mdi-glass-stange:before{content:"\F2A7"}.mdi-glass-tulip:before{content:"\F2A8"}.mdi-glass-wine:before{content:"\F875"}.mdi-glassdoor:before{content:"\F2A9"}.mdi-glasses:before{content:"\F2AA"}.mdi-globe-model:before{content:"\F8E8"}.mdi-gmail:before{content:"\F2AB"}.mdi-gnome:before{content:"\F2AC"}.mdi-golf:before{content:"\F822"}.mdi-gondola:before{content:"\F685"}.mdi-google:before{content:"\F2AD"}.mdi-google-allo:before{content:"\F801"}.mdi-google-analytics:before{content:"\F7CB"}.mdi-google-assistant:before{content:"\F7CC"}.mdi-google-cardboard:before{content:"\F2AE"}.mdi-google-chrome:before{content:"\F2AF"}.mdi-google-circles:before{content:"\F2B0"}.mdi-google-circles-communities:before{content:"\F2B1"}.mdi-google-circles-extended:before{content:"\F2B2"}.mdi-google-circles-group:before{content:"\F2B3"}.mdi-google-controller:before{content:"\F2B4"}.mdi-google-controller-off:before{content:"\F2B5"}.mdi-google-drive:before{content:"\F2B6"}.mdi-google-earth:before{content:"\F2B7"}.mdi-google-fit:before{content:"\F96B"}.mdi-google-glass:before{content:"\F2B8"}.mdi-google-hangouts:before{content:"\F2C9"}.mdi-google-home:before{content:"\F823"}.mdi-google-keep:before{content:"\F6DB"}.mdi-google-lens:before{content:"\F9F5"}.mdi-google-maps:before{content:"\F5F5"}.mdi-google-nearby:before{content:"\F2B9"}.mdi-google-pages:before{content:"\F2BA"}.mdi-google-photos:before{content:"\F6DC"}.mdi-google-physical-web:before{content:"\F2BB"}.mdi-google-play:before{content:"\F2BC"}.mdi-google-plus:before{content:"\F2BD"}.mdi-google-plus-box:before{content:"\F2BE"}.mdi-google-spreadsheet:before{content:"\F9F6"}.mdi-google-translate:before{content:"\F2BF"}.mdi-google-wallet:before{content:"\F2C0"}.mdi-gpu:before{content:"\F8AD"}.mdi-gradient:before{content:"\F69F"}.mdi-graphql:before{content:"\F876"}.mdi-grease-pencil:before{content:"\F648"}.mdi-greater-than:before{content:"\F96C"}.mdi-greater-than-or-equal:before{content:"\F96D"}.mdi-grid:before{content:"\F2C1"}.mdi-grid-large:before{content:"\F757"}.mdi-grid-off:before{content:"\F2C2"}.mdi-group:before{content:"\F2C3"}.mdi-guitar-acoustic:before{content:"\F770"}.mdi-guitar-electric:before{content:"\F2C4"}.mdi-guitar-pick:before{content:"\F2C5"}.mdi-guitar-pick-outline:before{content:"\F2C6"}.mdi-guy-fawkes-mask:before{content:"\F824"}.mdi-hackernews:before{content:"\F624"}.mdi-hail:before{content:"\FAC0"}.mdi-hamburger:before{content:"\F684"}.mdi-hammer:before{content:"\F8E9"}.mdi-hand:before{content:"\FA4E"}.mdi-hand-okay:before{content:"\FA4F"}.mdi-hand-peace:before{content:"\FA50"}.mdi-hand-peace-variant:before{content:"\FA51"}.mdi-hand-pointing-down:before{content:"\FA52"}.mdi-hand-pointing-left:before{content:"\FA53"}.mdi-hand-pointing-right:before{content:"\F2C7"}.mdi-hand-pointing-up:before{content:"\FA54"}.mdi-hanger:before{content:"\F2C8"}.mdi-hard-hat:before{content:"\F96E"}.mdi-harddisk:before{content:"\F2CA"}.mdi-headphones:before{content:"\F2CB"}.mdi-headphones-bluetooth:before{content:"\F96F"}.mdi-headphones-box:before{content:"\F2CC"}.mdi-headphones-off:before{content:"\F7CD"}.mdi-headphones-settings:before{content:"\F2CD"}.mdi-headset:before{content:"\F2CE"}.mdi-headset-dock:before{content:"\F2CF"}.mdi-headset-off:before{content:"\F2D0"}.mdi-heart:before{content:"\F2D1"}.mdi-heart-box:before{content:"\F2D2"}.mdi-heart-box-outline:before{content:"\F2D3"}.mdi-heart-broken:before{content:"\F2D4"}.mdi-heart-circle:before{content:"\F970"}.mdi-heart-circle-outline:before{content:"\F971"}.mdi-heart-half:before{content:"\F6DE"}.mdi-heart-half-full:before{content:"\F6DD"}.mdi-heart-half-outline:before{content:"\F6DF"}.mdi-heart-multiple:before{content:"\FA55"}.mdi-heart-multiple-outline:before{content:"\FA56"}.mdi-heart-off:before{content:"\F758"}.mdi-heart-outline:before{content:"\F2D5"}.mdi-heart-pulse:before{content:"\F5F6"}.mdi-helicopter:before{content:"\FAC1"}.mdi-help:before{content:"\F2D6"}.mdi-help-box:before{content:"\F78A"}.mdi-help-circle:before{content:"\F2D7"}.mdi-help-circle-outline:before{content:"\F625"}.mdi-help-network:before{content:"\F6F4"}.mdi-hexagon:before{content:"\F2D8"}.mdi-hexagon-multiple:before{content:"\F6E0"}.mdi-hexagon-outline:before{content:"\F2D9"}.mdi-hexagon-slice-1:before{content:"\FAC2"}.mdi-hexagon-slice-2:before{content:"\FAC3"}.mdi-hexagon-slice-3:before{content:"\FAC4"}.mdi-hexagon-slice-4:before{content:"\FAC5"}.mdi-hexagon-slice-5:before{content:"\FAC6"}.mdi-hexagon-slice-6:before{content:"\FAC7"}.mdi-hexagram:before{content:"\FAC8"}.mdi-hexagram-outline:before{content:"\FAC9"}.mdi-high-definition:before{content:"\F7CE"}.mdi-high-definition-box:before{content:"\F877"}.mdi-highway:before{content:"\F5F7"}.mdi-hinduism:before{content:"\F972"}.mdi-history:before{content:"\F2DA"}.mdi-hockey-puck:before{content:"\F878"}.mdi-hockey-sticks:before{content:"\F879"}.mdi-hololens:before{content:"\F2DB"}.mdi-home:before{content:"\F2DC"}.mdi-home-account:before{content:"\F825"}.mdi-home-alert:before{content:"\F87A"}.mdi-home-assistant:before{content:"\F7CF"}.mdi-home-automation:before{content:"\F7D0"}.mdi-home-circle:before{content:"\F7D1"}.mdi-home-currency-usd:before{content:"\F8AE"}.mdi-home-heart:before{content:"\F826"}.mdi-home-lock:before{content:"\F8EA"}.mdi-home-lock-open:before{content:"\F8EB"}.mdi-home-map-marker:before{content:"\F5F8"}.mdi-home-minus:before{content:"\F973"}.mdi-home-modern:before{content:"\F2DD"}.mdi-home-outline:before{content:"\F6A0"}.mdi-home-plus:before{content:"\F974"}.mdi-home-variant:before{content:"\F2DE"}.mdi-hook:before{content:"\F6E1"}.mdi-hook-off:before{content:"\F6E2"}.mdi-hops:before{content:"\F2DF"}.mdi-horseshoe:before{content:"\FA57"}.mdi-hospital:before{content:"\F2E0"}.mdi-hospital-building:before{content:"\F2E1"}.mdi-hospital-marker:before{content:"\F2E2"}.mdi-hot-tub:before{content:"\F827"}.mdi-hotel:before{content:"\F2E3"}.mdi-houzz:before{content:"\F2E4"}.mdi-houzz-box:before{content:"\F2E5"}.mdi-hulu:before{content:"\F828"}.mdi-human:before{content:"\F2E6"}.mdi-human-child:before{content:"\F2E7"}.mdi-human-female:before{content:"\F649"}.mdi-human-female-boy:before{content:"\FA58"}.mdi-human-female-female:before{content:"\FA59"}.mdi-human-female-girl:before{content:"\FA5A"}.mdi-human-greeting:before{content:"\F64A"}.mdi-human-handsdown:before{content:"\F64B"}.mdi-human-handsup:before{content:"\F64C"}.mdi-human-male:before{content:"\F64D"}.mdi-human-male-boy:before{content:"\FA5B"}.mdi-human-male-female:before{content:"\F2E8"}.mdi-human-male-girl:before{content:"\FA5C"}.mdi-human-male-male:before{content:"\FA5D"}.mdi-human-pregnant:before{content:"\F5CF"}.mdi-humble-bundle:before{content:"\F743"}.mdi-ice-cream:before{content:"\F829"}.mdi-image:before{content:"\F2E9"}.mdi-image-album:before{content:"\F2EA"}.mdi-image-area:before{content:"\F2EB"}.mdi-image-area-close:before{content:"\F2EC"}.mdi-image-broken:before{content:"\F2ED"}.mdi-image-broken-variant:before{content:"\F2EE"}.mdi-image-filter:before{content:"\F2EF"}.mdi-image-filter-black-white:before{content:"\F2F0"}.mdi-image-filter-center-focus:before{content:"\F2F1"}.mdi-image-filter-center-focus-weak:before{content:"\F2F2"}.mdi-image-filter-drama:before{content:"\F2F3"}.mdi-image-filter-frames:before{content:"\F2F4"}.mdi-image-filter-hdr:before{content:"\F2F5"}.mdi-image-filter-none:before{content:"\F2F6"}.mdi-image-filter-tilt-shift:before{content:"\F2F7"}.mdi-image-filter-vintage:before{content:"\F2F8"}.mdi-image-move:before{content:"\F9F7"}.mdi-image-multiple:before{content:"\F2F9"}.mdi-image-off:before{content:"\F82A"}.mdi-image-outline:before{content:"\F975"}.mdi-image-plus:before{content:"\F87B"}.mdi-image-search:before{content:"\F976"}.mdi-image-search-outline:before{content:"\F977"}.mdi-import:before{content:"\F2FA"}.mdi-inbox:before{content:"\F686"}.mdi-inbox-arrow-down:before{content:"\F2FB"}.mdi-inbox-arrow-up:before{content:"\F3D1"}.mdi-inbox-multiple:before{content:"\F8AF"}.mdi-incognito:before{content:"\F5F9"}.mdi-infinity:before{content:"\F6E3"}.mdi-information:before{content:"\F2FC"}.mdi-information-outline:before{content:"\F2FD"}.mdi-information-variant:before{content:"\F64E"}.mdi-instagram:before{content:"\F2FE"}.mdi-instapaper:before{content:"\F2FF"}.mdi-internet-explorer:before{content:"\F300"}.mdi-invert-colors:before{content:"\F301"}.mdi-ip:before{content:"\FA5E"}.mdi-ip-network:before{content:"\FA5F"}.mdi-islam:before{content:"\F978"}.mdi-itunes:before{content:"\F676"}.mdi-jeepney:before{content:"\F302"}.mdi-jira:before{content:"\F303"}.mdi-jquery:before{content:"\F87C"}.mdi-jsfiddle:before{content:"\F304"}.mdi-json:before{content:"\F626"}.mdi-judaism:before{content:"\F979"}.mdi-karate:before{content:"\F82B"}.mdi-keg:before{content:"\F305"}.mdi-kettle:before{content:"\F5FA"}.mdi-key:before{content:"\F306"}.mdi-key-change:before{content:"\F307"}.mdi-key-minus:before{content:"\F308"}.mdi-key-plus:before{content:"\F309"}.mdi-key-remove:before{content:"\F30A"}.mdi-key-variant:before{content:"\F30B"}.mdi-keyboard:before{content:"\F30C"}.mdi-keyboard-backspace:before{content:"\F30D"}.mdi-keyboard-caps:before{content:"\F30E"}.mdi-keyboard-close:before{content:"\F30F"}.mdi-keyboard-off:before{content:"\F310"}.mdi-keyboard-outline:before{content:"\F97A"}.mdi-keyboard-return:before{content:"\F311"}.mdi-keyboard-settings:before{content:"\F9F8"}.mdi-keyboard-settings-outline:before{content:"\F9F9"}.mdi-keyboard-tab:before{content:"\F312"}.mdi-keyboard-variant:before{content:"\F313"}.mdi-kickstarter:before{content:"\F744"}.mdi-knife:before{content:"\F9FA"}.mdi-knife-military:before{content:"\F9FB"}.mdi-kodi:before{content:"\F314"}.mdi-label:before{content:"\F315"}.mdi-label-off:before{content:"\FACA"}.mdi-label-off-outline:before{content:"\FACB"}.mdi-label-outline:before{content:"\F316"}.mdi-label-variant:before{content:"\FACC"}.mdi-label-variant-outline:before{content:"\FACD"}.mdi-ladybug:before{content:"\F82C"}.mdi-lambda:before{content:"\F627"}.mdi-lamp:before{content:"\F6B4"}.mdi-lan:before{content:"\F317"}.mdi-lan-connect:before{content:"\F318"}.mdi-lan-disconnect:before{content:"\F319"}.mdi-lan-pending:before{content:"\F31A"}.mdi-language-c:before{content:"\F671"}.mdi-language-cpp:before{content:"\F672"}.mdi-language-csharp:before{content:"\F31B"}.mdi-language-css3:before{content:"\F31C"}.mdi-language-go:before{content:"\F7D2"}.mdi-language-html5:before{content:"\F31D"}.mdi-language-java:before{content:"\FB1C"}.mdi-language-javascript:before{content:"\F31E"}.mdi-language-lua:before{content:"\F8B0"}.mdi-language-php:before{content:"\F31F"}.mdi-language-python:before{content:"\F320"}.mdi-language-python-text:before{content:"\F321"}.mdi-language-r:before{content:"\F7D3"}.mdi-language-ruby-on-rails:before{content:"\FACE"}.mdi-language-swift:before{content:"\F6E4"}.mdi-language-typescript:before{content:"\F6E5"}.mdi-laptop:before{content:"\F322"}.mdi-laptop-chromebook:before{content:"\F323"}.mdi-laptop-mac:before{content:"\F324"}.mdi-laptop-off:before{content:"\F6E6"}.mdi-laptop-windows:before{content:"\F325"}.mdi-laravel:before{content:"\FACF"}.mdi-lastfm:before{content:"\F326"}.mdi-lastpass:before{content:"\F446"}.mdi-launch:before{content:"\F327"}.mdi-lava-lamp:before{content:"\F7D4"}.mdi-layers:before{content:"\F328"}.mdi-layers-off:before{content:"\F329"}.mdi-layers-off-outline:before{content:"\F9FC"}.mdi-layers-outline:before{content:"\F9FD"}.mdi-lead-pencil:before{content:"\F64F"}.mdi-leaf:before{content:"\F32A"}.mdi-led-off:before{content:"\F32B"}.mdi-led-on:before{content:"\F32C"}.mdi-led-outline:before{content:"\F32D"}.mdi-led-strip:before{content:"\F7D5"}.mdi-led-variant-off:before{content:"\F32E"}.mdi-led-variant-on:before{content:"\F32F"}.mdi-led-variant-outline:before{content:"\F330"}.mdi-less-than:before{content:"\F97B"}.mdi-less-than-or-equal:before{content:"\F97C"}.mdi-library:before{content:"\F331"}.mdi-library-books:before{content:"\F332"}.mdi-library-music:before{content:"\F333"}.mdi-library-plus:before{content:"\F334"}.mdi-lifebuoy:before{content:"\F87D"}.mdi-light-switch:before{content:"\F97D"}.mdi-lightbulb:before{content:"\F335"}.mdi-lightbulb-on:before{content:"\F6E7"}.mdi-lightbulb-on-outline:before{content:"\F6E8"}.mdi-lightbulb-outline:before{content:"\F336"}.mdi-lighthouse:before{content:"\F9FE"}.mdi-lighthouse-on:before{content:"\F9FF"}.mdi-link:before{content:"\F337"}.mdi-link-off:before{content:"\F338"}.mdi-link-variant:before{content:"\F339"}.mdi-link-variant-off:before{content:"\F33A"}.mdi-linkedin:before{content:"\F33B"}.mdi-linkedin-box:before{content:"\F33C"}.mdi-linux:before{content:"\F33D"}.mdi-linux-mint:before{content:"\F8EC"}.mdi-litecoin:before{content:"\FA60"}.mdi-loading:before{content:"\F771"}.mdi-lock:before{content:"\F33E"}.mdi-lock-alert:before{content:"\F8ED"}.mdi-lock-clock:before{content:"\F97E"}.mdi-lock-open:before{content:"\F33F"}.mdi-lock-open-outline:before{content:"\F340"}.mdi-lock-outline:before{content:"\F341"}.mdi-lock-pattern:before{content:"\F6E9"}.mdi-lock-plus:before{content:"\F5FB"}.mdi-lock-question:before{content:"\F8EE"}.mdi-lock-reset:before{content:"\F772"}.mdi-lock-smart:before{content:"\F8B1"}.mdi-locker:before{content:"\F7D6"}.mdi-locker-multiple:before{content:"\F7D7"}.mdi-login:before{content:"\F342"}.mdi-login-variant:before{content:"\F5FC"}.mdi-logout:before{content:"\F343"}.mdi-logout-variant:before{content:"\F5FD"}.mdi-looks:before{content:"\F344"}.mdi-loop:before{content:"\F6EA"}.mdi-loupe:before{content:"\F345"}.mdi-lumx:before{content:"\F346"}.mdi-lyft:before{content:"\FB1D"}.mdi-magnet:before{content:"\F347"}.mdi-magnet-on:before{content:"\F348"}.mdi-magnify:before{content:"\F349"}.mdi-magnify-close:before{content:"\F97F"}.mdi-magnify-minus:before{content:"\F34A"}.mdi-magnify-minus-cursor:before{content:"\FA61"}.mdi-magnify-minus-outline:before{content:"\F6EB"}.mdi-magnify-plus:before{content:"\F34B"}.mdi-magnify-plus-cursor:before{content:"\FA62"}.mdi-magnify-plus-outline:before{content:"\F6EC"}.mdi-mail-ru:before{content:"\F34C"}.mdi-mailbox:before{content:"\F6ED"}.mdi-map:before{content:"\F34D"}.mdi-map-legend:before{content:"\FA00"}.mdi-map-marker:before{content:"\F34E"}.mdi-map-marker-circle:before{content:"\F34F"}.mdi-map-marker-distance:before{content:"\F8EF"}.mdi-map-marker-minus:before{content:"\F650"}.mdi-map-marker-multiple:before{content:"\F350"}.mdi-map-marker-off:before{content:"\F351"}.mdi-map-marker-outline:before{content:"\F7D8"}.mdi-map-marker-plus:before{content:"\F651"}.mdi-map-marker-radius:before{content:"\F352"}.mdi-map-minus:before{content:"\F980"}.mdi-map-outline:before{content:"\F981"}.mdi-map-plus:before{content:"\F982"}.mdi-map-search:before{content:"\F983"}.mdi-map-search-outline:before{content:"\F984"}.mdi-margin:before{content:"\F353"}.mdi-markdown:before{content:"\F354"}.mdi-marker:before{content:"\F652"}.mdi-marker-check:before{content:"\F355"}.mdi-mastodon:before{content:"\FAD0"}.mdi-mastodon-variant:before{content:"\FAD1"}.mdi-material-design:before{content:"\F985"}.mdi-material-ui:before{content:"\F357"}.mdi-math-compass:before{content:"\F358"}.mdi-matrix:before{content:"\F628"}.mdi-maxcdn:before{content:"\F359"}.mdi-medal:before{content:"\F986"}.mdi-medical-bag:before{content:"\F6EE"}.mdi-medium:before{content:"\F35A"}.mdi-meetup:before{content:"\FAD2"}.mdi-memory:before{content:"\F35B"}.mdi-menu:before{content:"\F35C"}.mdi-menu-down:before{content:"\F35D"}.mdi-menu-down-outline:before{content:"\F6B5"}.mdi-menu-left:before{content:"\F35E"}.mdi-menu-left-outline:before{content:"\FA01"}.mdi-menu-right:before{content:"\F35F"}.mdi-menu-right-outline:before{content:"\FA02"}.mdi-menu-swap:before{content:"\FA63"}.mdi-menu-swap-outline:before{content:"\FA64"}.mdi-menu-up:before{content:"\F360"}.mdi-menu-up-outline:before{content:"\F6B6"}.mdi-message:before{content:"\F361"}.mdi-message-alert:before{content:"\F362"}.mdi-message-alert-outline:before{content:"\FA03"}.mdi-message-bulleted:before{content:"\F6A1"}.mdi-message-bulleted-off:before{content:"\F6A2"}.mdi-message-draw:before{content:"\F363"}.mdi-message-image:before{content:"\F364"}.mdi-message-outline:before{content:"\F365"}.mdi-message-plus:before{content:"\F653"}.mdi-message-processing:before{content:"\F366"}.mdi-message-reply:before{content:"\F367"}.mdi-message-reply-text:before{content:"\F368"}.mdi-message-settings:before{content:"\F6EF"}.mdi-message-settings-variant:before{content:"\F6F0"}.mdi-message-text:before{content:"\F369"}.mdi-message-text-outline:before{content:"\F36A"}.mdi-message-video:before{content:"\F36B"}.mdi-meteor:before{content:"\F629"}.mdi-metronome:before{content:"\F7D9"}.mdi-metronome-tick:before{content:"\F7DA"}.mdi-micro-sd:before{content:"\F7DB"}.mdi-microphone:before{content:"\F36C"}.mdi-microphone-minus:before{content:"\F8B2"}.mdi-microphone-off:before{content:"\F36D"}.mdi-microphone-outline:before{content:"\F36E"}.mdi-microphone-plus:before{content:"\F8B3"}.mdi-microphone-settings:before{content:"\F36F"}.mdi-microphone-variant:before{content:"\F370"}.mdi-microphone-variant-off:before{content:"\F371"}.mdi-microscope:before{content:"\F654"}.mdi-microsoft:before{content:"\F372"}.mdi-microsoft-dynamics:before{content:"\F987"}.mdi-midi:before{content:"\F8F0"}.mdi-midi-port:before{content:"\F8F1"}.mdi-minecraft:before{content:"\F373"}.mdi-mini-sd:before{content:"\FA04"}.mdi-minidisc:before{content:"\FA05"}.mdi-minus:before{content:"\F374"}.mdi-minus-box:before{content:"\F375"}.mdi-minus-box-outline:before{content:"\F6F1"}.mdi-minus-circle:before{content:"\F376"}.mdi-minus-circle-outline:before{content:"\F377"}.mdi-minus-network:before{content:"\F378"}.mdi-mixcloud:before{content:"\F62A"}.mdi-mixed-reality:before{content:"\F87E"}.mdi-mixer:before{content:"\F7DC"}.mdi-monitor:before{content:"\F379"}.mdi-monitor-cellphone:before{content:"\F988"}.mdi-monitor-cellphone-star:before{content:"\F989"}.mdi-monitor-dashboard:before{content:"\FA06"}.mdi-monitor-multiple:before{content:"\F37A"}.mdi-more:before{content:"\F37B"}.mdi-motorbike:before{content:"\F37C"}.mdi-mouse:before{content:"\F37D"}.mdi-mouse-bluetooth:before{content:"\F98A"}.mdi-mouse-off:before{content:"\F37E"}.mdi-mouse-variant:before{content:"\F37F"}.mdi-mouse-variant-off:before{content:"\F380"}.mdi-move-resize:before{content:"\F655"}.mdi-move-resize-variant:before{content:"\F656"}.mdi-movie:before{content:"\F381"}.mdi-movie-roll:before{content:"\F7DD"}.mdi-muffin:before{content:"\F98B"}.mdi-multiplication:before{content:"\F382"}.mdi-multiplication-box:before{content:"\F383"}.mdi-mushroom:before{content:"\F7DE"}.mdi-mushroom-outline:before{content:"\F7DF"}.mdi-music:before{content:"\F759"}.mdi-music-box:before{content:"\F384"}.mdi-music-box-outline:before{content:"\F385"}.mdi-music-circle:before{content:"\F386"}.mdi-music-circle-outline:before{content:"\FAD3"}.mdi-music-note:before{content:"\F387"}.mdi-music-note-bluetooth:before{content:"\F5FE"}.mdi-music-note-bluetooth-off:before{content:"\F5FF"}.mdi-music-note-eighth:before{content:"\F388"}.mdi-music-note-half:before{content:"\F389"}.mdi-music-note-off:before{content:"\F38A"}.mdi-music-note-quarter:before{content:"\F38B"}.mdi-music-note-sixteenth:before{content:"\F38C"}.mdi-music-note-whole:before{content:"\F38D"}.mdi-music-off:before{content:"\F75A"}.mdi-nas:before{content:"\F8F2"}.mdi-nativescript:before{content:"\F87F"}.mdi-nature:before{content:"\F38E"}.mdi-nature-people:before{content:"\F38F"}.mdi-navigation:before{content:"\F390"}.mdi-near-me:before{content:"\F5CD"}.mdi-needle:before{content:"\F391"}.mdi-netflix:before{content:"\F745"}.mdi-network:before{content:"\F6F2"}.mdi-network-strength-1:before{content:"\F8F3"}.mdi-network-strength-1-alert:before{content:"\F8F4"}.mdi-network-strength-2:before{content:"\F8F5"}.mdi-network-strength-2-alert:before{content:"\F8F6"}.mdi-network-strength-3:before{content:"\F8F7"}.mdi-network-strength-3-alert:before{content:"\F8F8"}.mdi-network-strength-4:before{content:"\F8F9"}.mdi-network-strength-4-alert:before{content:"\F8FA"}.mdi-network-strength-off:before{content:"\F8FB"}.mdi-network-strength-off-outline:before{content:"\F8FC"}.mdi-network-strength-outline:before{content:"\F8FD"}.mdi-new-box:before{content:"\F394"}.mdi-newspaper:before{content:"\F395"}.mdi-nfc:before{content:"\F396"}.mdi-nfc-tap:before{content:"\F397"}.mdi-nfc-variant:before{content:"\F398"}.mdi-ninja:before{content:"\F773"}.mdi-nintendo-switch:before{content:"\F7E0"}.mdi-nodejs:before{content:"\F399"}.mdi-not-equal:before{content:"\F98C"}.mdi-not-equal-variant:before{content:"\F98D"}.mdi-note:before{content:"\F39A"}.mdi-note-multiple:before{content:"\F6B7"}.mdi-note-multiple-outline:before{content:"\F6B8"}.mdi-note-outline:before{content:"\F39B"}.mdi-note-plus:before{content:"\F39C"}.mdi-note-plus-outline:before{content:"\F39D"}.mdi-note-text:before{content:"\F39E"}.mdi-notebook:before{content:"\F82D"}.mdi-notification-clear-all:before{content:"\F39F"}.mdi-npm:before{content:"\F6F6"}.mdi-npm-variant:before{content:"\F98E"}.mdi-npm-variant-outline:before{content:"\F98F"}.mdi-nuke:before{content:"\F6A3"}.mdi-null:before{content:"\F7E1"}.mdi-numeric:before{content:"\F3A0"}.mdi-numeric-0:before{content:"\30"}.mdi-numeric-0-box:before{content:"\F3A1"}.mdi-numeric-0-box-multiple-outline:before{content:"\F3A2"}.mdi-numeric-0-box-outline:before{content:"\F3A3"}.mdi-numeric-1:before{content:"\31"}.mdi-numeric-1-box:before{content:"\F3A4"}.mdi-numeric-1-box-multiple-outline:before{content:"\F3A5"}.mdi-numeric-1-box-outline:before{content:"\F3A6"}.mdi-numeric-2:before{content:"\32"}.mdi-numeric-2-box:before{content:"\F3A7"}.mdi-numeric-2-box-multiple-outline:before{content:"\F3A8"}.mdi-numeric-2-box-outline:before{content:"\F3A9"}.mdi-numeric-3:before{content:"\33"}.mdi-numeric-3-box:before{content:"\F3AA"}.mdi-numeric-3-box-multiple-outline:before{content:"\F3AB"}.mdi-numeric-3-box-outline:before{content:"\F3AC"}.mdi-numeric-4:before{content:"\34"}.mdi-numeric-4-box:before{content:"\F3AD"}.mdi-numeric-4-box-multiple-outline:before{content:"\F3AE"}.mdi-numeric-4-box-outline:before{content:"\F3AF"}.mdi-numeric-5:before{content:"\35"}.mdi-numeric-5-box:before{content:"\F3B0"}.mdi-numeric-5-box-multiple-outline:before{content:"\F3B1"}.mdi-numeric-5-box-outline:before{content:"\F3B2"}.mdi-numeric-6:before{content:"\36"}.mdi-numeric-6-box:before{content:"\F3B3"}.mdi-numeric-6-box-multiple-outline:before{content:"\F3B4"}.mdi-numeric-6-box-outline:before{content:"\F3B5"}.mdi-numeric-7:before{content:"\37"}.mdi-numeric-7-box:before{content:"\F3B6"}.mdi-numeric-7-box-multiple-outline:before{content:"\F3B7"}.mdi-numeric-7-box-outline:before{content:"\F3B8"}.mdi-numeric-8:before{content:"\38"}.mdi-numeric-8-box:before{content:"\F3B9"}.mdi-numeric-8-box-multiple-outline:before{content:"\F3BA"}.mdi-numeric-8-box-outline:before{content:"\F3BB"}.mdi-numeric-9:before{content:"\39"}.mdi-numeric-9-box:before{content:"\F3BC"}.mdi-numeric-9-box-multiple-outline:before{content:"\F3BD"}.mdi-numeric-9-box-outline:before{content:"\F3BE"}.mdi-numeric-9-plus-box:before{content:"\F3BF"}.mdi-numeric-9-plus-box-multiple-outline:before{content:"\F3C0"}.mdi-numeric-9-plus-box-outline:before{content:"\F3C1"}.mdi-nut:before{content:"\F6F7"}.mdi-nutrition:before{content:"\F3C2"}.mdi-oar:before{content:"\F67B"}.mdi-octagon:before{content:"\F3C3"}.mdi-octagon-outline:before{content:"\F3C4"}.mdi-octagram:before{content:"\F6F8"}.mdi-octagram-outline:before{content:"\F774"}.mdi-odnoklassniki:before{content:"\F3C5"}.mdi-office:before{content:"\F3C6"}.mdi-office-building:before{content:"\F990"}.mdi-oil:before{content:"\F3C7"}.mdi-oil-temperature:before{content:"\F3C8"}.mdi-omega:before{content:"\F3C9"}.mdi-onedrive:before{content:"\F3CA"}.mdi-onenote:before{content:"\F746"}.mdi-onepassword:before{content:"\F880"}.mdi-opacity:before{content:"\F5CC"}.mdi-open-in-app:before{content:"\F3CB"}.mdi-open-in-new:before{content:"\F3CC"}.mdi-openid:before{content:"\F3CD"}.mdi-opera:before{content:"\F3CE"}.mdi-orbit:before{content:"\F018"}.mdi-origin:before{content:"\FB2B"}.mdi-ornament:before{content:"\F3CF"}.mdi-ornament-variant:before{content:"\F3D0"}.mdi-owl:before{content:"\F3D2"}.mdi-package:before{content:"\F3D3"}.mdi-package-down:before{content:"\F3D4"}.mdi-package-up:before{content:"\F3D5"}.mdi-package-variant:before{content:"\F3D6"}.mdi-package-variant-closed:before{content:"\F3D7"}.mdi-page-first:before{content:"\F600"}.mdi-page-last:before{content:"\F601"}.mdi-page-layout-body:before{content:"\F6F9"}.mdi-page-layout-footer:before{content:"\F6FA"}.mdi-page-layout-header:before{content:"\F6FB"}.mdi-page-layout-sidebar-left:before{content:"\F6FC"}.mdi-page-layout-sidebar-right:before{content:"\F6FD"}.mdi-palette:before{content:"\F3D8"}.mdi-palette-advanced:before{content:"\F3D9"}.mdi-palette-swatch:before{content:"\F8B4"}.mdi-panda:before{content:"\F3DA"}.mdi-pandora:before{content:"\F3DB"}.mdi-panorama:before{content:"\F3DC"}.mdi-panorama-fisheye:before{content:"\F3DD"}.mdi-panorama-horizontal:before{content:"\F3DE"}.mdi-panorama-vertical:before{content:"\F3DF"}.mdi-panorama-wide-angle:before{content:"\F3E0"}.mdi-paper-cut-vertical:before{content:"\F3E1"}.mdi-paperclip:before{content:"\F3E2"}.mdi-parking:before{content:"\F3E3"}.mdi-passport:before{content:"\F7E2"}.mdi-patreon:before{content:"\F881"}.mdi-pause:before{content:"\F3E4"}.mdi-pause-circle:before{content:"\F3E5"}.mdi-pause-circle-outline:before{content:"\F3E6"}.mdi-pause-octagon:before{content:"\F3E7"}.mdi-pause-octagon-outline:before{content:"\F3E8"}.mdi-paw:before{content:"\F3E9"}.mdi-paw-off:before{content:"\F657"}.mdi-paypal:before{content:"\F882"}.mdi-peace:before{content:"\F883"}.mdi-pen:before{content:"\F3EA"}.mdi-pencil:before{content:"\F3EB"}.mdi-pencil-box:before{content:"\F3EC"}.mdi-pencil-box-outline:before{content:"\F3ED"}.mdi-pencil-circle:before{content:"\F6FE"}.mdi-pencil-circle-outline:before{content:"\F775"}.mdi-pencil-lock:before{content:"\F3EE"}.mdi-pencil-off:before{content:"\F3EF"}.mdi-pentagon:before{content:"\F6FF"}.mdi-pentagon-outline:before{content:"\F700"}.mdi-percent:before{content:"\F3F0"}.mdi-periodic-table:before{content:"\F8B5"}.mdi-periodic-table-co2:before{content:"\F7E3"}.mdi-periscope:before{content:"\F747"}.mdi-pharmacy:before{content:"\F3F1"}.mdi-phone:before{content:"\F3F2"}.mdi-phone-bluetooth:before{content:"\F3F3"}.mdi-phone-classic:before{content:"\F602"}.mdi-phone-forward:before{content:"\F3F4"}.mdi-phone-hangup:before{content:"\F3F5"}.mdi-phone-in-talk:before{content:"\F3F6"}.mdi-phone-incoming:before{content:"\F3F7"}.mdi-phone-lock:before{content:"\F3F8"}.mdi-phone-log:before{content:"\F3F9"}.mdi-phone-minus:before{content:"\F658"}.mdi-phone-missed:before{content:"\F3FA"}.mdi-phone-outgoing:before{content:"\F3FB"}.mdi-phone-paused:before{content:"\F3FC"}.mdi-phone-plus:before{content:"\F659"}.mdi-phone-return:before{content:"\F82E"}.mdi-phone-rotate-landscape:before{content:"\F884"}.mdi-phone-rotate-portrait:before{content:"\F885"}.mdi-phone-settings:before{content:"\F3FD"}.mdi-phone-voip:before{content:"\F3FE"}.mdi-pi:before{content:"\F3FF"}.mdi-pi-box:before{content:"\F400"}.mdi-piano:before{content:"\F67C"}.mdi-pickaxe:before{content:"\F8B6"}.mdi-pier:before{content:"\F886"}.mdi-pier-crane:before{content:"\F887"}.mdi-pig:before{content:"\F401"}.mdi-pill:before{content:"\F402"}.mdi-pillar:before{content:"\F701"}.mdi-pin:before{content:"\F403"}.mdi-pin-off:before{content:"\F404"}.mdi-pin-off-outline:before{content:"\F92F"}.mdi-pin-outline:before{content:"\F930"}.mdi-pine-tree:before{content:"\F405"}.mdi-pine-tree-box:before{content:"\F406"}.mdi-pinterest:before{content:"\F407"}.mdi-pinterest-box:before{content:"\F408"}.mdi-pinwheel:before{content:"\FAD4"}.mdi-pinwheel-outline:before{content:"\FAD5"}.mdi-pipe:before{content:"\F7E4"}.mdi-pipe-disconnected:before{content:"\F7E5"}.mdi-pipe-leak:before{content:"\F888"}.mdi-pirate:before{content:"\FA07"}.mdi-pistol:before{content:"\F702"}.mdi-piston:before{content:"\F889"}.mdi-pizza:before{content:"\F409"}.mdi-plane-shield:before{content:"\F6BA"}.mdi-play:before{content:"\F40A"}.mdi-play-box-outline:before{content:"\F40B"}.mdi-play-circle:before{content:"\F40C"}.mdi-play-circle-outline:before{content:"\F40D"}.mdi-play-network:before{content:"\F88A"}.mdi-play-pause:before{content:"\F40E"}.mdi-play-protected-content:before{content:"\F40F"}.mdi-play-speed:before{content:"\F8FE"}.mdi-playlist-check:before{content:"\F5C7"}.mdi-playlist-edit:before{content:"\F8FF"}.mdi-playlist-minus:before{content:"\F410"}.mdi-playlist-play:before{content:"\F411"}.mdi-playlist-plus:before{content:"\F412"}.mdi-playlist-remove:before{content:"\F413"}.mdi-playstation:before{content:"\F414"}.mdi-plex:before{content:"\F6B9"}.mdi-plus:before{content:"\F415"}.mdi-plus-box:before{content:"\F416"}.mdi-plus-box-outline:before{content:"\F703"}.mdi-plus-circle:before{content:"\F417"}.mdi-plus-circle-multiple-outline:before{content:"\F418"}.mdi-plus-circle-outline:before{content:"\F419"}.mdi-plus-minus:before{content:"\F991"}.mdi-plus-minus-box:before{content:"\F992"}.mdi-plus-network:before{content:"\F41A"}.mdi-plus-one:before{content:"\F41B"}.mdi-plus-outline:before{content:"\F704"}.mdi-pocket:before{content:"\F41C"}.mdi-podcast:before{content:"\F993"}.mdi-pokeball:before{content:"\F41D"}.mdi-pokemon-go:before{content:"\FA08"}.mdi-poker-chip:before{content:"\F82F"}.mdi-polaroid:before{content:"\F41E"}.mdi-poll:before{content:"\F41F"}.mdi-poll-box:before{content:"\F420"}.mdi-polymer:before{content:"\F421"}.mdi-pool:before{content:"\F606"}.mdi-popcorn:before{content:"\F422"}.mdi-pot:before{content:"\F65A"}.mdi-pot-mix:before{content:"\F65B"}.mdi-pound:before{content:"\F423"}.mdi-pound-box:before{content:"\F424"}.mdi-power:before{content:"\F425"}.mdi-power-cycle:before{content:"\F900"}.mdi-power-off:before{content:"\F901"}.mdi-power-on:before{content:"\F902"}.mdi-power-plug:before{content:"\F6A4"}.mdi-power-plug-off:before{content:"\F6A5"}.mdi-power-settings:before{content:"\F426"}.mdi-power-sleep:before{content:"\F903"}.mdi-power-socket:before{content:"\F427"}.mdi-power-socket-au:before{content:"\F904"}.mdi-power-socket-eu:before{content:"\F7E6"}.mdi-power-socket-uk:before{content:"\F7E7"}.mdi-power-socket-us:before{content:"\F7E8"}.mdi-power-standby:before{content:"\F905"}.mdi-powershell:before{content:"\FA09"}.mdi-prescription:before{content:"\F705"}.mdi-presentation:before{content:"\F428"}.mdi-presentation-play:before{content:"\F429"}.mdi-printer:before{content:"\F42A"}.mdi-printer-3d:before{content:"\F42B"}.mdi-printer-alert:before{content:"\F42C"}.mdi-printer-settings:before{content:"\F706"}.mdi-printer-wireless:before{content:"\FA0A"}.mdi-priority-high:before{content:"\F603"}.mdi-priority-low:before{content:"\F604"}.mdi-professional-hexagon:before{content:"\F42D"}.mdi-progress-check:before{content:"\F994"}.mdi-progress-clock:before{content:"\F995"}.mdi-progress-download:before{content:"\F996"}.mdi-progress-upload:before{content:"\F997"}.mdi-projector:before{content:"\F42E"}.mdi-projector-screen:before{content:"\F42F"}.mdi-publish:before{content:"\F6A6"}.mdi-pulse:before{content:"\F430"}.mdi-puzzle:before{content:"\F431"}.mdi-puzzle-outline:before{content:"\FA65"}.mdi-qi:before{content:"\F998"}.mdi-qqchat:before{content:"\F605"}.mdi-qrcode:before{content:"\F432"}.mdi-qrcode-edit:before{content:"\F8B7"}.mdi-qrcode-scan:before{content:"\F433"}.mdi-quadcopter:before{content:"\F434"}.mdi-quality-high:before{content:"\F435"}.mdi-quality-low:before{content:"\FA0B"}.mdi-quality-medium:before{content:"\FA0C"}.mdi-quicktime:before{content:"\F436"}.mdi-rabbit:before{content:"\F906"}.mdi-radar:before{content:"\F437"}.mdi-radiator:before{content:"\F438"}.mdi-radiator-disabled:before{content:"\FAD6"}.mdi-radiator-off:before{content:"\FAD7"}.mdi-radio:before{content:"\F439"}.mdi-radio-handheld:before{content:"\F43A"}.mdi-radio-tower:before{content:"\F43B"}.mdi-radioactive:before{content:"\F43C"}.mdi-radiobox-blank:before{content:"\F43D"}.mdi-radiobox-marked:before{content:"\F43E"}.mdi-raspberrypi:before{content:"\F43F"}.mdi-ray-end:before{content:"\F440"}.mdi-ray-end-arrow:before{content:"\F441"}.mdi-ray-start:before{content:"\F442"}.mdi-ray-start-arrow:before{content:"\F443"}.mdi-ray-start-end:before{content:"\F444"}.mdi-ray-vertex:before{content:"\F445"}.mdi-react:before{content:"\F707"}.mdi-read:before{content:"\F447"}.mdi-receipt:before{content:"\F449"}.mdi-record:before{content:"\F44A"}.mdi-record-player:before{content:"\F999"}.mdi-record-rec:before{content:"\F44B"}.mdi-recycle:before{content:"\F44C"}.mdi-reddit:before{content:"\F44D"}.mdi-redo:before{content:"\F44E"}.mdi-redo-variant:before{content:"\F44F"}.mdi-reflect-horizontal:before{content:"\FA0D"}.mdi-reflect-vertical:before{content:"\FA0E"}.mdi-refresh:before{content:"\F450"}.mdi-regex:before{content:"\F451"}.mdi-registered-trademark:before{content:"\FA66"}.mdi-relative-scale:before{content:"\F452"}.mdi-reload:before{content:"\F453"}.mdi-reminder:before{content:"\F88B"}.mdi-remote:before{content:"\F454"}.mdi-remote-desktop:before{content:"\F8B8"}.mdi-rename-box:before{content:"\F455"}.mdi-reorder-horizontal:before{content:"\F687"}.mdi-reorder-vertical:before{content:"\F688"}.mdi-repeat:before{content:"\F456"}.mdi-repeat-off:before{content:"\F457"}.mdi-repeat-once:before{content:"\F458"}.mdi-replay:before{content:"\F459"}.mdi-reply:before{content:"\F45A"}.mdi-reply-all:before{content:"\F45B"}.mdi-reproduction:before{content:"\F45C"}.mdi-resistor:before{content:"\FB1F"}.mdi-resistor-nodes:before{content:"\FB20"}.mdi-resize:before{content:"\FA67"}.mdi-resize-bottom-right:before{content:"\F45D"}.mdi-responsive:before{content:"\F45E"}.mdi-restart:before{content:"\F708"}.mdi-restore:before{content:"\F99A"}.mdi-restore-clock:before{content:"\F6A7"}.mdi-rewind:before{content:"\F45F"}.mdi-rewind-outline:before{content:"\F709"}.mdi-rhombus:before{content:"\F70A"}.mdi-rhombus-medium:before{content:"\FA0F"}.mdi-rhombus-outline:before{content:"\F70B"}.mdi-rhombus-split:before{content:"\FA10"}.mdi-ribbon:before{content:"\F460"}.mdi-rice:before{content:"\F7E9"}.mdi-ring:before{content:"\F7EA"}.mdi-road:before{content:"\F461"}.mdi-road-variant:before{content:"\F462"}.mdi-robot:before{content:"\F6A8"}.mdi-robot-industrial:before{content:"\FB21"}.mdi-robot-vacuum:before{content:"\F70C"}.mdi-robot-vacuum-variant:before{content:"\F907"}.mdi-rocket:before{content:"\F463"}.mdi-room-service:before{content:"\F88C"}.mdi-rotate-3d:before{content:"\F464"}.mdi-rotate-left:before{content:"\F465"}.mdi-rotate-left-variant:before{content:"\F466"}.mdi-rotate-right:before{content:"\F467"}.mdi-rotate-right-variant:before{content:"\F468"}.mdi-rounded-corner:before{content:"\F607"}.mdi-router-wireless:before{content:"\F469"}.mdi-router-wireless-settings:before{content:"\FA68"}.mdi-routes:before{content:"\F46A"}.mdi-rowing:before{content:"\F608"}.mdi-rss:before{content:"\F46B"}.mdi-rss-box:before{content:"\F46C"}.mdi-ruler:before{content:"\F46D"}.mdi-run:before{content:"\F70D"}.mdi-run-fast:before{content:"\F46E"}.mdi-safe:before{content:"\FA69"}.mdi-sale:before{content:"\F46F"}.mdi-salesforce:before{content:"\F88D"}.mdi-sass:before{content:"\F7EB"}.mdi-satellite:before{content:"\F470"}.mdi-satellite-uplink:before{content:"\F908"}.mdi-satellite-variant:before{content:"\F471"}.mdi-sausage:before{content:"\F8B9"}.mdi-saxophone:before{content:"\F609"}.mdi-scale:before{content:"\F472"}.mdi-scale-balance:before{content:"\F5D1"}.mdi-scale-bathroom:before{content:"\F473"}.mdi-scanner:before{content:"\F6AA"}.mdi-scanner-off:before{content:"\F909"}.mdi-school:before{content:"\F474"}.mdi-scissors-cutting:before{content:"\FA6A"}.mdi-screen-rotation:before{content:"\F475"}.mdi-screen-rotation-lock:before{content:"\F476"}.mdi-screwdriver:before{content:"\F477"}.mdi-script:before{content:"\F478"}.mdi-sd:before{content:"\F479"}.mdi-seal:before{content:"\F47A"}.mdi-search-web:before{content:"\F70E"}.mdi-seat-flat:before{content:"\F47B"}.mdi-seat-flat-angled:before{content:"\F47C"}.mdi-seat-individual-suite:before{content:"\F47D"}.mdi-seat-legroom-extra:before{content:"\F47E"}.mdi-seat-legroom-normal:before{content:"\F47F"}.mdi-seat-legroom-reduced:before{content:"\F480"}.mdi-seat-recline-extra:before{content:"\F481"}.mdi-seat-recline-normal:before{content:"\F482"}.mdi-security:before{content:"\F483"}.mdi-security-account:before{content:"\F88E"}.mdi-security-account-outline:before{content:"\FA11"}.mdi-security-close:before{content:"\F99B"}.mdi-security-home:before{content:"\F689"}.mdi-security-lock:before{content:"\F99C"}.mdi-security-network:before{content:"\F484"}.mdi-security-off:before{content:"\F99D"}.mdi-select:before{content:"\F485"}.mdi-select-all:before{content:"\F486"}.mdi-select-compare:before{content:"\FAD8"}.mdi-select-drag:before{content:"\FA6B"}.mdi-select-inverse:before{content:"\F487"}.mdi-select-off:before{content:"\F488"}.mdi-selection:before{content:"\F489"}.mdi-selection-drag:before{content:"\FA6C"}.mdi-selection-off:before{content:"\F776"}.mdi-send:before{content:"\F48A"}.mdi-send-lock:before{content:"\F7EC"}.mdi-serial-port:before{content:"\F65C"}.mdi-server:before{content:"\F48B"}.mdi-server-minus:before{content:"\F48C"}.mdi-server-network:before{content:"\F48D"}.mdi-server-network-off:before{content:"\F48E"}.mdi-server-off:before{content:"\F48F"}.mdi-server-plus:before{content:"\F490"}.mdi-server-remove:before{content:"\F491"}.mdi-server-security:before{content:"\F492"}.mdi-set-all:before{content:"\F777"}.mdi-set-center:before{content:"\F778"}.mdi-set-center-right:before{content:"\F779"}.mdi-set-left:before{content:"\F77A"}.mdi-set-left-center:before{content:"\F77B"}.mdi-set-left-right:before{content:"\F77C"}.mdi-set-none:before{content:"\F77D"}.mdi-set-right:before{content:"\F77E"}.mdi-set-top-box:before{content:"\F99E"}.mdi-settings:before{content:"\F493"}.mdi-settings-box:before{content:"\F494"}.mdi-settings-helper:before{content:"\FA6D"}.mdi-settings-outline:before{content:"\F8BA"}.mdi-shape:before{content:"\F830"}.mdi-shape-circle-plus:before{content:"\F65D"}.mdi-shape-outline:before{content:"\F831"}.mdi-shape-plus:before{content:"\F495"}.mdi-shape-polygon-plus:before{content:"\F65E"}.mdi-shape-rectangle-plus:before{content:"\F65F"}.mdi-shape-square-plus:before{content:"\F660"}.mdi-share:before{content:"\F496"}.mdi-share-outline:before{content:"\F931"}.mdi-share-variant:before{content:"\F497"}.mdi-shield:before{content:"\F498"}.mdi-shield-half-full:before{content:"\F77F"}.mdi-shield-outline:before{content:"\F499"}.mdi-shield-plus:before{content:"\FAD9"}.mdi-shield-plus-outline:before{content:"\FADA"}.mdi-shield-remove:before{content:"\FADB"}.mdi-shield-remove-outline:before{content:"\FADC"}.mdi-ship-wheel:before{content:"\F832"}.mdi-shoe-formal:before{content:"\FB22"}.mdi-shoe-heel:before{content:"\FB23"}.mdi-shopify:before{content:"\FADD"}.mdi-shopping:before{content:"\F49A"}.mdi-shopping-music:before{content:"\F49B"}.mdi-shovel:before{content:"\F70F"}.mdi-shovel-off:before{content:"\F710"}.mdi-shower:before{content:"\F99F"}.mdi-shower-head:before{content:"\F9A0"}.mdi-shredder:before{content:"\F49C"}.mdi-shuffle:before{content:"\F49D"}.mdi-shuffle-disabled:before{content:"\F49E"}.mdi-shuffle-variant:before{content:"\F49F"}.mdi-sigma:before{content:"\F4A0"}.mdi-sigma-lower:before{content:"\F62B"}.mdi-sign-caution:before{content:"\F4A1"}.mdi-sign-direction:before{content:"\F780"}.mdi-sign-text:before{content:"\F781"}.mdi-signal:before{content:"\F4A2"}.mdi-signal-2g:before{content:"\F711"}.mdi-signal-3g:before{content:"\F712"}.mdi-signal-4g:before{content:"\F713"}.mdi-signal-5g:before{content:"\FA6E"}.mdi-signal-cellular-1:before{content:"\F8BB"}.mdi-signal-cellular-2:before{content:"\F8BC"}.mdi-signal-cellular-3:before{content:"\F8BD"}.mdi-signal-cellular-outline:before{content:"\F8BE"}.mdi-signal-hspa:before{content:"\F714"}.mdi-signal-hspa-plus:before{content:"\F715"}.mdi-signal-off:before{content:"\F782"}.mdi-signal-variant:before{content:"\F60A"}.mdi-silo:before{content:"\FB24"}.mdi-silverware:before{content:"\F4A3"}.mdi-silverware-fork:before{content:"\F4A4"}.mdi-silverware-fork-knife:before{content:"\FA6F"}.mdi-silverware-spoon:before{content:"\F4A5"}.mdi-silverware-variant:before{content:"\F4A6"}.mdi-sim:before{content:"\F4A7"}.mdi-sim-alert:before{content:"\F4A8"}.mdi-sim-off:before{content:"\F4A9"}.mdi-sina-weibo:before{content:"\FADE"}.mdi-sitemap:before{content:"\F4AA"}.mdi-skip-backward:before{content:"\F4AB"}.mdi-skip-forward:before{content:"\F4AC"}.mdi-skip-next:before{content:"\F4AD"}.mdi-skip-next-circle:before{content:"\F661"}.mdi-skip-next-circle-outline:before{content:"\F662"}.mdi-skip-previous:before{content:"\F4AE"}.mdi-skip-previous-circle:before{content:"\F663"}.mdi-skip-previous-circle-outline:before{content:"\F664"}.mdi-skull:before{content:"\F68B"}.mdi-skype:before{content:"\F4AF"}.mdi-skype-business:before{content:"\F4B0"}.mdi-slack:before{content:"\F4B1"}.mdi-slackware:before{content:"\F90A"}.mdi-sleep:before{content:"\F4B2"}.mdi-sleep-off:before{content:"\F4B3"}.mdi-smog:before{content:"\FA70"}.mdi-smoke-detector:before{content:"\F392"}.mdi-smoking:before{content:"\F4B4"}.mdi-smoking-off:before{content:"\F4B5"}.mdi-snapchat:before{content:"\F4B6"}.mdi-snowflake:before{content:"\F716"}.mdi-snowman:before{content:"\F4B7"}.mdi-soccer:before{content:"\F4B8"}.mdi-soccer-field:before{content:"\F833"}.mdi-sofa:before{content:"\F4B9"}.mdi-solar-power:before{content:"\FA71"}.mdi-solid:before{content:"\F68C"}.mdi-sort:before{content:"\F4BA"}.mdi-sort-alphabetical:before{content:"\F4BB"}.mdi-sort-ascending:before{content:"\F4BC"}.mdi-sort-descending:before{content:"\F4BD"}.mdi-sort-numeric:before{content:"\F4BE"}.mdi-sort-variant:before{content:"\F4BF"}.mdi-soundcloud:before{content:"\F4C0"}.mdi-source-branch:before{content:"\F62C"}.mdi-source-commit:before{content:"\F717"}.mdi-source-commit-end:before{content:"\F718"}.mdi-source-commit-end-local:before{content:"\F719"}.mdi-source-commit-local:before{content:"\F71A"}.mdi-source-commit-next-local:before{content:"\F71B"}.mdi-source-commit-start:before{content:"\F71C"}.mdi-source-commit-start-next-local:before{content:"\F71D"}.mdi-source-fork:before{content:"\F4C1"}.mdi-source-merge:before{content:"\F62D"}.mdi-source-pull:before{content:"\F4C2"}.mdi-soy-sauce:before{content:"\F7ED"}.mdi-speaker:before{content:"\F4C3"}.mdi-speaker-bluetooth:before{content:"\F9A1"}.mdi-speaker-off:before{content:"\F4C4"}.mdi-speaker-wireless:before{content:"\F71E"}.mdi-speedometer:before{content:"\F4C5"}.mdi-spellcheck:before{content:"\F4C6"}.mdi-spotify:before{content:"\F4C7"}.mdi-spotlight:before{content:"\F4C8"}.mdi-spotlight-beam:before{content:"\F4C9"}.mdi-spray:before{content:"\F665"}.mdi-spray-bottle:before{content:"\FADF"}.mdi-square:before{content:"\F763"}.mdi-square-edit-outline:before{content:"\F90B"}.mdi-square-inc:before{content:"\F4CA"}.mdi-square-inc-cash:before{content:"\F4CB"}.mdi-square-medium:before{content:"\FA12"}.mdi-square-medium-outline:before{content:"\FA13"}.mdi-square-outline:before{content:"\F762"}.mdi-square-root:before{content:"\F783"}.mdi-square-root-box:before{content:"\F9A2"}.mdi-square-small:before{content:"\FA14"}.mdi-squeegee:before{content:"\FAE0"}.mdi-ssh:before{content:"\F8BF"}.mdi-stack-exchange:before{content:"\F60B"}.mdi-stack-overflow:before{content:"\F4CC"}.mdi-stadium:before{content:"\F71F"}.mdi-stairs:before{content:"\F4CD"}.mdi-standard-definition:before{content:"\F7EE"}.mdi-star:before{content:"\F4CE"}.mdi-star-box:before{content:"\FA72"}.mdi-star-box-outline:before{content:"\FA73"}.mdi-star-circle:before{content:"\F4CF"}.mdi-star-circle-outline:before{content:"\F9A3"}.mdi-star-face:before{content:"\F9A4"}.mdi-star-four-points:before{content:"\FAE1"}.mdi-star-four-points-outline:before{content:"\FAE2"}.mdi-star-half:before{content:"\F4D0"}.mdi-star-off:before{content:"\F4D1"}.mdi-star-outline:before{content:"\F4D2"}.mdi-star-three-points:before{content:"\FAE3"}.mdi-star-three-points-outline:before{content:"\FAE4"}.mdi-steam:before{content:"\F4D3"}.mdi-steam-box:before{content:"\F90C"}.mdi-steering:before{content:"\F4D4"}.mdi-steering-off:before{content:"\F90D"}.mdi-step-backward:before{content:"\F4D5"}.mdi-step-backward-2:before{content:"\F4D6"}.mdi-step-forward:before{content:"\F4D7"}.mdi-step-forward-2:before{content:"\F4D8"}.mdi-stethoscope:before{content:"\F4D9"}.mdi-sticker:before{content:"\F5D0"}.mdi-sticker-emoji:before{content:"\F784"}.mdi-stocking:before{content:"\F4DA"}.mdi-stop:before{content:"\F4DB"}.mdi-stop-circle:before{content:"\F666"}.mdi-stop-circle-outline:before{content:"\F667"}.mdi-store:before{content:"\F4DC"}.mdi-store-24-hour:before{content:"\F4DD"}.mdi-stove:before{content:"\F4DE"}.mdi-strava:before{content:"\FB25"}.mdi-subdirectory-arrow-left:before{content:"\F60C"}.mdi-subdirectory-arrow-right:before{content:"\F60D"}.mdi-subtitles:before{content:"\FA15"}.mdi-subtitles-outline:before{content:"\FA16"}.mdi-subway:before{content:"\F6AB"}.mdi-subway-variant:before{content:"\F4DF"}.mdi-summit:before{content:"\F785"}.mdi-sunglasses:before{content:"\F4E0"}.mdi-surround-sound:before{content:"\F5C5"}.mdi-surround-sound-2-0:before{content:"\F7EF"}.mdi-surround-sound-3-1:before{content:"\F7F0"}.mdi-surround-sound-5-1:before{content:"\F7F1"}.mdi-surround-sound-7-1:before{content:"\F7F2"}.mdi-svg:before{content:"\F720"}.mdi-swap-horizontal:before{content:"\F4E1"}.mdi-swap-horizontal-variant:before{content:"\F8C0"}.mdi-swap-vertical:before{content:"\F4E2"}.mdi-swap-vertical-variant:before{content:"\F8C1"}.mdi-swim:before{content:"\F4E3"}.mdi-switch:before{content:"\F4E4"}.mdi-sword:before{content:"\F4E5"}.mdi-sword-cross:before{content:"\F786"}.mdi-symfony:before{content:"\FAE5"}.mdi-sync:before{content:"\F4E6"}.mdi-sync-alert:before{content:"\F4E7"}.mdi-sync-off:before{content:"\F4E8"}.mdi-tab:before{content:"\F4E9"}.mdi-tab-minus:before{content:"\FB26"}.mdi-tab-plus:before{content:"\F75B"}.mdi-tab-remove:before{content:"\FB27"}.mdi-tab-unselected:before{content:"\F4EA"}.mdi-table:before{content:"\F4EB"}.mdi-table-border:before{content:"\FA17"}.mdi-table-column:before{content:"\F834"}.mdi-table-column-plus-after:before{content:"\F4EC"}.mdi-table-column-plus-before:before{content:"\F4ED"}.mdi-table-column-remove:before{content:"\F4EE"}.mdi-table-column-width:before{content:"\F4EF"}.mdi-table-edit:before{content:"\F4F0"}.mdi-table-large:before{content:"\F4F1"}.mdi-table-merge-cells:before{content:"\F9A5"}.mdi-table-of-contents:before{content:"\F835"}.mdi-table-plus:before{content:"\FA74"}.mdi-table-remove:before{content:"\FA75"}.mdi-table-row:before{content:"\F836"}.mdi-table-row-height:before{content:"\F4F2"}.mdi-table-row-plus-after:before{content:"\F4F3"}.mdi-table-row-plus-before:before{content:"\F4F4"}.mdi-table-row-remove:before{content:"\F4F5"}.mdi-table-search:before{content:"\F90E"}.mdi-table-settings:before{content:"\F837"}.mdi-tablet:before{content:"\F4F6"}.mdi-tablet-android:before{content:"\F4F7"}.mdi-tablet-cellphone:before{content:"\F9A6"}.mdi-tablet-ipad:before{content:"\F4F8"}.mdi-taco:before{content:"\F761"}.mdi-tag:before{content:"\F4F9"}.mdi-tag-faces:before{content:"\F4FA"}.mdi-tag-heart:before{content:"\F68A"}.mdi-tag-minus:before{content:"\F90F"}.mdi-tag-multiple:before{content:"\F4FB"}.mdi-tag-outline:before{content:"\F4FC"}.mdi-tag-plus:before{content:"\F721"}.mdi-tag-remove:before{content:"\F722"}.mdi-tag-text-outline:before{content:"\F4FD"}.mdi-tape-measure:before{content:"\FB28"}.mdi-target:before{content:"\F4FE"}.mdi-target-variant:before{content:"\FA76"}.mdi-taxi:before{content:"\F4FF"}.mdi-teach:before{content:"\F88F"}.mdi-teamviewer:before{content:"\F500"}.mdi-telegram:before{content:"\F501"}.mdi-telescope:before{content:"\FB29"}.mdi-television:before{content:"\F502"}.mdi-television-box:before{content:"\F838"}.mdi-television-classic:before{content:"\F7F3"}.mdi-television-classic-off:before{content:"\F839"}.mdi-television-guide:before{content:"\F503"}.mdi-television-off:before{content:"\F83A"}.mdi-temperature-celsius:before{content:"\F504"}.mdi-temperature-fahrenheit:before{content:"\F505"}.mdi-temperature-kelvin:before{content:"\F506"}.mdi-tennis:before{content:"\F507"}.mdi-tent:before{content:"\F508"}.mdi-terrain:before{content:"\F509"}.mdi-test-tube:before{content:"\F668"}.mdi-test-tube-empty:before{content:"\F910"}.mdi-test-tube-off:before{content:"\F911"}.mdi-text:before{content:"\F9A7"}.mdi-text-shadow:before{content:"\F669"}.mdi-text-short:before{content:"\F9A8"}.mdi-text-subject:before{content:"\F9A9"}.mdi-text-to-speech:before{content:"\F50A"}.mdi-text-to-speech-off:before{content:"\F50B"}.mdi-textbox:before{content:"\F60E"}.mdi-textbox-password:before{content:"\F7F4"}.mdi-texture:before{content:"\F50C"}.mdi-theater:before{content:"\F50D"}.mdi-theme-light-dark:before{content:"\F50E"}.mdi-thermometer:before{content:"\F50F"}.mdi-thermometer-lines:before{content:"\F510"}.mdi-thermostat:before{content:"\F393"}.mdi-thermostat-box:before{content:"\F890"}.mdi-thought-bubble:before{content:"\F7F5"}.mdi-thought-bubble-outline:before{content:"\F7F6"}.mdi-thumb-down:before{content:"\F511"}.mdi-thumb-down-outline:before{content:"\F512"}.mdi-thumb-up:before{content:"\F513"}.mdi-thumb-up-outline:before{content:"\F514"}.mdi-thumbs-up-down:before{content:"\F515"}.mdi-ticket:before{content:"\F516"}.mdi-ticket-account:before{content:"\F517"}.mdi-ticket-confirmation:before{content:"\F518"}.mdi-ticket-outline:before{content:"\F912"}.mdi-ticket-percent:before{content:"\F723"}.mdi-tie:before{content:"\F519"}.mdi-tilde:before{content:"\F724"}.mdi-timelapse:before{content:"\F51A"}.mdi-timer:before{content:"\F51B"}.mdi-timer-10:before{content:"\F51C"}.mdi-timer-3:before{content:"\F51D"}.mdi-timer-off:before{content:"\F51E"}.mdi-timer-sand:before{content:"\F51F"}.mdi-timer-sand-empty:before{content:"\F6AC"}.mdi-timer-sand-full:before{content:"\F78B"}.mdi-timetable:before{content:"\F520"}.mdi-toggle-switch:before{content:"\F521"}.mdi-toggle-switch-off:before{content:"\F522"}.mdi-toggle-switch-off-outline:before{content:"\FA18"}.mdi-toggle-switch-outline:before{content:"\FA19"}.mdi-toilet:before{content:"\F9AA"}.mdi-toolbox:before{content:"\F9AB"}.mdi-toolbox-outline:before{content:"\F9AC"}.mdi-tooltip:before{content:"\F523"}.mdi-tooltip-edit:before{content:"\F524"}.mdi-tooltip-image:before{content:"\F525"}.mdi-tooltip-outline:before{content:"\F526"}.mdi-tooltip-outline-plus:before{content:"\F527"}.mdi-tooltip-text:before{content:"\F528"}.mdi-tooth:before{content:"\F8C2"}.mdi-tooth-outline:before{content:"\F529"}.mdi-tor:before{content:"\F52A"}.mdi-tournament:before{content:"\F9AD"}.mdi-tower-beach:before{content:"\F680"}.mdi-tower-fire:before{content:"\F681"}.mdi-towing:before{content:"\F83B"}.mdi-track-light:before{content:"\F913"}.mdi-trackpad:before{content:"\F7F7"}.mdi-trackpad-lock:before{content:"\F932"}.mdi-tractor:before{content:"\F891"}.mdi-trademark:before{content:"\FA77"}.mdi-traffic-light:before{content:"\F52B"}.mdi-train:before{content:"\F52C"}.mdi-train-variant:before{content:"\F8C3"}.mdi-tram:before{content:"\F52D"}.mdi-transcribe:before{content:"\F52E"}.mdi-transcribe-close:before{content:"\F52F"}.mdi-transfer:before{content:"\F530"}.mdi-transit-transfer:before{content:"\F6AD"}.mdi-transition:before{content:"\F914"}.mdi-transition-masked:before{content:"\F915"}.mdi-translate:before{content:"\F5CA"}.mdi-trash-can:before{content:"\FA78"}.mdi-trash-can-outline:before{content:"\FA79"}.mdi-treasure-chest:before{content:"\F725"}.mdi-tree:before{content:"\F531"}.mdi-trello:before{content:"\F532"}.mdi-trending-down:before{content:"\F533"}.mdi-trending-neutral:before{content:"\F534"}.mdi-trending-up:before{content:"\F535"}.mdi-triangle:before{content:"\F536"}.mdi-triangle-outline:before{content:"\F537"}.mdi-trophy:before{content:"\F538"}.mdi-trophy-award:before{content:"\F539"}.mdi-trophy-outline:before{content:"\F53A"}.mdi-trophy-variant:before{content:"\F53B"}.mdi-trophy-variant-outline:before{content:"\F53C"}.mdi-truck:before{content:"\F53D"}.mdi-truck-delivery:before{content:"\F53E"}.mdi-truck-fast:before{content:"\F787"}.mdi-truck-trailer:before{content:"\F726"}.mdi-tshirt-crew:before{content:"\FA7A"}.mdi-tshirt-crew-outline:before{content:"\F53F"}.mdi-tshirt-v:before{content:"\FA7B"}.mdi-tshirt-v-outline:before{content:"\F540"}.mdi-tumble-dryer:before{content:"\F916"}.mdi-tumblr:before{content:"\F541"}.mdi-tumblr-box:before{content:"\F917"}.mdi-tumblr-reblog:before{content:"\F542"}.mdi-tune:before{content:"\F62E"}.mdi-tune-vertical:before{content:"\F66A"}.mdi-twitch:before{content:"\F543"}.mdi-twitter:before{content:"\F544"}.mdi-twitter-box:before{content:"\F545"}.mdi-twitter-circle:before{content:"\F546"}.mdi-twitter-retweet:before{content:"\F547"}.mdi-two-factor-authentication:before{content:"\F9AE"}.mdi-uber:before{content:"\F748"}.mdi-ubuntu:before{content:"\F548"}.mdi-ultra-high-definition:before{content:"\F7F8"}.mdi-umbraco:before{content:"\F549"}.mdi-umbrella:before{content:"\F54A"}.mdi-umbrella-closed:before{content:"\F9AF"}.mdi-umbrella-outline:before{content:"\F54B"}.mdi-undo:before{content:"\F54C"}.mdi-undo-variant:before{content:"\F54D"}.mdi-unfold-less-horizontal:before{content:"\F54E"}.mdi-unfold-less-vertical:before{content:"\F75F"}.mdi-unfold-more-horizontal:before{content:"\F54F"}.mdi-unfold-more-vertical:before{content:"\F760"}.mdi-ungroup:before{content:"\F550"}.mdi-unity:before{content:"\F6AE"}.mdi-unreal:before{content:"\F9B0"}.mdi-untappd:before{content:"\F551"}.mdi-update:before{content:"\F6AF"}.mdi-upload:before{content:"\F552"}.mdi-upload-multiple:before{content:"\F83C"}.mdi-upload-network:before{content:"\F6F5"}.mdi-usb:before{content:"\F553"}.mdi-van-passenger:before{content:"\F7F9"}.mdi-van-utility:before{content:"\F7FA"}.mdi-vanish:before{content:"\F7FB"}.mdi-variable:before{content:"\FAE6"}.mdi-vector-arrange-above:before{content:"\F554"}.mdi-vector-arrange-below:before{content:"\F555"}.mdi-vector-bezier:before{content:"\FAE7"}.mdi-vector-circle:before{content:"\F556"}.mdi-vector-circle-variant:before{content:"\F557"}.mdi-vector-combine:before{content:"\F558"}.mdi-vector-curve:before{content:"\F559"}.mdi-vector-difference:before{content:"\F55A"}.mdi-vector-difference-ab:before{content:"\F55B"}.mdi-vector-difference-ba:before{content:"\F55C"}.mdi-vector-ellipse:before{content:"\F892"}.mdi-vector-intersection:before{content:"\F55D"}.mdi-vector-line:before{content:"\F55E"}.mdi-vector-point:before{content:"\F55F"}.mdi-vector-polygon:before{content:"\F560"}.mdi-vector-polyline:before{content:"\F561"}.mdi-vector-radius:before{content:"\F749"}.mdi-vector-rectangle:before{content:"\F5C6"}.mdi-vector-selection:before{content:"\F562"}.mdi-vector-square:before{content:"\F001"}.mdi-vector-triangle:before{content:"\F563"}.mdi-vector-union:before{content:"\F564"}.mdi-venmo:before{content:"\F578"}.mdi-verified:before{content:"\F565"}.mdi-vhs:before{content:"\FA1A"}.mdi-vibrate:before{content:"\F566"}.mdi-video:before{content:"\F567"}.mdi-video-3d:before{content:"\F7FC"}.mdi-video-4k-box:before{content:"\F83D"}.mdi-video-account:before{content:"\F918"}.mdi-video-image:before{content:"\F919"}.mdi-video-input-antenna:before{content:"\F83E"}.mdi-video-input-component:before{content:"\F83F"}.mdi-video-input-hdmi:before{content:"\F840"}.mdi-video-input-svideo:before{content:"\F841"}.mdi-video-minus:before{content:"\F9B1"}.mdi-video-off:before{content:"\F568"}.mdi-video-plus:before{content:"\F9B2"}.mdi-video-stabilization:before{content:"\F91A"}.mdi-video-switch:before{content:"\F569"}.mdi-video-vintage:before{content:"\FA1B"}.mdi-view-agenda:before{content:"\F56A"}.mdi-view-array:before{content:"\F56B"}.mdi-view-carousel:before{content:"\F56C"}.mdi-view-column:before{content:"\F56D"}.mdi-view-dashboard:before{content:"\F56E"}.mdi-view-dashboard-outline:before{content:"\FA1C"}.mdi-view-dashboard-variant:before{content:"\F842"}.mdi-view-day:before{content:"\F56F"}.mdi-view-grid:before{content:"\F570"}.mdi-view-headline:before{content:"\F571"}.mdi-view-list:before{content:"\F572"}.mdi-view-module:before{content:"\F573"}.mdi-view-parallel:before{content:"\F727"}.mdi-view-quilt:before{content:"\F574"}.mdi-view-sequential:before{content:"\F728"}.mdi-view-stream:before{content:"\F575"}.mdi-view-week:before{content:"\F576"}.mdi-vimeo:before{content:"\F577"}.mdi-violin:before{content:"\F60F"}.mdi-virtual-reality:before{content:"\F893"}.mdi-visual-studio:before{content:"\F610"}.mdi-visual-studio-code:before{content:"\FA1D"}.mdi-vk:before{content:"\F579"}.mdi-vk-box:before{content:"\F57A"}.mdi-vk-circle:before{content:"\F57B"}.mdi-vlc:before{content:"\F57C"}.mdi-voice:before{content:"\F5CB"}.mdi-voicemail:before{content:"\F57D"}.mdi-volleyball:before{content:"\F9B3"}.mdi-volume-high:before{content:"\F57E"}.mdi-volume-low:before{content:"\F57F"}.mdi-volume-medium:before{content:"\F580"}.mdi-volume-minus:before{content:"\F75D"}.mdi-volume-mute:before{content:"\F75E"}.mdi-volume-off:before{content:"\F581"}.mdi-volume-plus:before{content:"\F75C"}.mdi-vote:before{content:"\FA1E"}.mdi-vote-outline:before{content:"\FA1F"}.mdi-vpn:before{content:"\F582"}.mdi-vuejs:before{content:"\F843"}.mdi-walk:before{content:"\F583"}.mdi-wall:before{content:"\F7FD"}.mdi-wall-sconce:before{content:"\F91B"}.mdi-wall-sconce-flat:before{content:"\F91C"}.mdi-wall-sconce-variant:before{content:"\F91D"}.mdi-wallet:before{content:"\F584"}.mdi-wallet-giftcard:before{content:"\F585"}.mdi-wallet-membership:before{content:"\F586"}.mdi-wallet-travel:before{content:"\F587"}.mdi-wan:before{content:"\F588"}.mdi-washing-machine:before{content:"\F729"}.mdi-watch:before{content:"\F589"}.mdi-watch-export:before{content:"\F58A"}.mdi-watch-export-variant:before{content:"\F894"}.mdi-watch-import:before{content:"\F58B"}.mdi-watch-import-variant:before{content:"\F895"}.mdi-watch-variant:before{content:"\F896"}.mdi-watch-vibrate:before{content:"\F6B0"}.mdi-water:before{content:"\F58C"}.mdi-water-off:before{content:"\F58D"}.mdi-water-percent:before{content:"\F58E"}.mdi-water-pump:before{content:"\F58F"}.mdi-watermark:before{content:"\F612"}.mdi-waves:before{content:"\F78C"}.mdi-weather-cloudy:before{content:"\F590"}.mdi-weather-fog:before{content:"\F591"}.mdi-weather-hail:before{content:"\F592"}.mdi-weather-hurricane:before{content:"\F897"}.mdi-weather-lightning:before{content:"\F593"}.mdi-weather-lightning-rainy:before{content:"\F67D"}.mdi-weather-night:before{content:"\F594"}.mdi-weather-partlycloudy:before{content:"\F595"}.mdi-weather-pouring:before{content:"\F596"}.mdi-weather-rainy:before{content:"\F597"}.mdi-weather-snowy:before{content:"\F598"}.mdi-weather-snowy-rainy:before{content:"\F67E"}.mdi-weather-sunny:before{content:"\F599"}.mdi-weather-sunset:before{content:"\F59A"}.mdi-weather-sunset-down:before{content:"\F59B"}.mdi-weather-sunset-up:before{content:"\F59C"}.mdi-weather-windy:before{content:"\F59D"}.mdi-weather-windy-variant:before{content:"\F59E"}.mdi-web:before{content:"\F59F"}.mdi-webcam:before{content:"\F5A0"}.mdi-webhook:before{content:"\F62F"}.mdi-webpack:before{content:"\F72A"}.mdi-wechat:before{content:"\F611"}.mdi-weight:before{content:"\F5A1"}.mdi-weight-kilogram:before{content:"\F5A2"}.mdi-weight-pound:before{content:"\F9B4"}.mdi-whatsapp:before{content:"\F5A3"}.mdi-wheelchair-accessibility:before{content:"\F5A4"}.mdi-whistle:before{content:"\F9B5"}.mdi-white-balance-auto:before{content:"\F5A5"}.mdi-white-balance-incandescent:before{content:"\F5A6"}.mdi-white-balance-iridescent:before{content:"\F5A7"}.mdi-white-balance-sunny:before{content:"\F5A8"}.mdi-widgets:before{content:"\F72B"}.mdi-wifi:before{content:"\F5A9"}.mdi-wifi-off:before{content:"\F5AA"}.mdi-wifi-strength-1:before{content:"\F91E"}.mdi-wifi-strength-1-alert:before{content:"\F91F"}.mdi-wifi-strength-1-lock:before{content:"\F920"}.mdi-wifi-strength-2:before{content:"\F921"}.mdi-wifi-strength-2-alert:before{content:"\F922"}.mdi-wifi-strength-2-lock:before{content:"\F923"}.mdi-wifi-strength-3:before{content:"\F924"}.mdi-wifi-strength-3-alert:before{content:"\F925"}.mdi-wifi-strength-3-lock:before{content:"\F926"}.mdi-wifi-strength-4:before{content:"\F927"}.mdi-wifi-strength-4-alert:before{content:"\F928"}.mdi-wifi-strength-4-lock:before{content:"\F929"}.mdi-wifi-strength-alert-outline:before{content:"\F92A"}.mdi-wifi-strength-lock-outline:before{content:"\F92B"}.mdi-wifi-strength-off:before{content:"\F92C"}.mdi-wifi-strength-off-outline:before{content:"\F92D"}.mdi-wifi-strength-outline:before{content:"\F92E"}.mdi-wii:before{content:"\F5AB"}.mdi-wiiu:before{content:"\F72C"}.mdi-wikipedia:before{content:"\F5AC"}.mdi-window-close:before{content:"\F5AD"}.mdi-window-closed:before{content:"\F5AE"}.mdi-window-maximize:before{content:"\F5AF"}.mdi-window-minimize:before{content:"\F5B0"}.mdi-window-open:before{content:"\F5B1"}.mdi-window-restore:before{content:"\F5B2"}.mdi-windows:before{content:"\F5B3"}.mdi-windows-classic:before{content:"\FA20"}.mdi-wiper:before{content:"\FAE8"}.mdi-wordpress:before{content:"\F5B4"}.mdi-worker:before{content:"\F5B5"}.mdi-wrap:before{content:"\F5B6"}.mdi-wrench:before{content:"\F5B7"}.mdi-wunderlist:before{content:"\F5B8"}.mdi-xamarin:before{content:"\F844"}.mdi-xamarin-outline:before{content:"\F845"}.mdi-xaml:before{content:"\F673"}.mdi-xbox:before{content:"\F5B9"}.mdi-xbox-controller:before{content:"\F5BA"}.mdi-xbox-controller-battery-alert:before{content:"\F74A"}.mdi-xbox-controller-battery-charging:before{content:"\FA21"}.mdi-xbox-controller-battery-empty:before{content:"\F74B"}.mdi-xbox-controller-battery-full:before{content:"\F74C"}.mdi-xbox-controller-battery-low:before{content:"\F74D"}.mdi-xbox-controller-battery-medium:before{content:"\F74E"}.mdi-xbox-controller-battery-unknown:before{content:"\F74F"}.mdi-xbox-controller-off:before{content:"\F5BB"}.mdi-xda:before{content:"\F5BC"}.mdi-xing:before{content:"\F5BD"}.mdi-xing-box:before{content:"\F5BE"}.mdi-xing-circle:before{content:"\F5BF"}.mdi-xml:before{content:"\F5C0"}.mdi-xmpp:before{content:"\F7FE"}.mdi-yahoo:before{content:"\FB2A"}.mdi-yammer:before{content:"\F788"}.mdi-yeast:before{content:"\F5C1"}.mdi-yelp:before{content:"\F5C2"}.mdi-yin-yang:before{content:"\F67F"}.mdi-youtube:before{content:"\F5C3"}.mdi-youtube-creator-studio:before{content:"\F846"}.mdi-youtube-gaming:before{content:"\F847"}.mdi-youtube-tv:before{content:"\F448"}.mdi-z-wave:before{content:"\FAE9"}.mdi-zend:before{content:"\FAEA"}.mdi-zip-box:before{content:"\F5C4"}.mdi-zip-disk:before{content:"\FA22"}.mdi-zodiac-aquarius:before{content:"\FA7C"}.mdi-zodiac-aries:before{content:"\FA7D"}.mdi-zodiac-cancer:before{content:"\FA7E"}.mdi-zodiac-capricorn:before{content:"\FA7F"}.mdi-zodiac-gemini:before{content:"\FA80"}.mdi-zodiac-leo:before{content:"\FA81"}.mdi-zodiac-libra:before{content:"\FA82"}.mdi-zodiac-pisces:before{content:"\FA83"}.mdi-zodiac-sagittarius:before{content:"\FA84"}.mdi-zodiac-scorpio:before{content:"\FA85"}.mdi-zodiac-taurus:before{content:"\FA86"}.mdi-zodiac-virgo:before{content:"\FA87"}.mdi-blank:before{content:"\F68C";visibility:hidden}.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}.mdi-dark:before{color:rgba(0,0,0,0.54)}.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,0.26)}.mdi-light:before{color:#fff}.mdi-light.mdi-inactive:before{color:rgba(255,255,255,0.3)}.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}} +/*# sourceMappingURL=materialdesignicons.min.css.map */ diff --git a/public/css/nice-select.css b/public/css/nice-select.css new file mode 100644 index 0000000..d72a7cb --- /dev/null +++ b/public/css/nice-select.css @@ -0,0 +1,138 @@ +.nice-select { + -webkit-tap-highlight-color: transparent; + background-color: #fff; + border-radius: 5px; + border: solid 1px #e8e8e8; + box-sizing: border-box; + clear: both; + cursor: pointer; + display: block; + float: left; + font-family: inherit; + font-size: 14px; + font-weight: normal; + height: 42px; + line-height: 40px; + outline: none; + padding-left: 18px; + padding-right: 30px; + position: relative; + text-align: left !important; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + white-space: nowrap; + width: auto; } + .nice-select:hover { + border-color: #dbdbdb; } + .nice-select:active, .nice-select.open, .nice-select:focus { + border-color: #999; } + .nice-select:after { + border-bottom: 2px solid #999; + border-right: 2px solid #999; + content: ''; + display: block; + height: 5px; + margin-top: -4px; + pointer-events: none; + position: absolute; + right: 12px; + top: 50%; + -webkit-transform-origin: 66% 66%; + -ms-transform-origin: 66% 66%; + transform-origin: 66% 66%; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transition: all 0.15s ease-in-out; + transition: all 0.15s ease-in-out; + width: 5px; } + .nice-select.open:after { + -webkit-transform: rotate(-135deg); + -ms-transform: rotate(-135deg); + transform: rotate(-135deg); } + .nice-select.open .list { + opacity: 1; + pointer-events: auto; + -webkit-transform: scale(1) translateY(0); + -ms-transform: scale(1) translateY(0); + transform: scale(1) translateY(0); } + .nice-select.disabled { + border-color: #ededed; + color: #999; + pointer-events: none; } + .nice-select.disabled:after { + border-color: #cccccc; } + .nice-select.wide { + width: 100%; } + .nice-select.wide .list { + left: 0 !important; + right: 0 !important; } + .nice-select.right { + float: right; } + .nice-select.right .list { + left: auto; + right: 0; } + .nice-select.small { + font-size: 12px; + height: 36px; + line-height: 34px; } + .nice-select.small:after { + height: 4px; + width: 4px; } + .nice-select.small .option { + line-height: 34px; + min-height: 34px; } + .nice-select .list { + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); + box-sizing: border-box; + margin-top: 4px; + opacity: 0; + overflow: hidden; + padding: 0; + pointer-events: none; + position: absolute; + top: 100%; + left: 0; + -webkit-transform-origin: 50% 0; + -ms-transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transform: scale(0.75) translateY(-21px); + -ms-transform: scale(0.75) translateY(-21px); + transform: scale(0.75) translateY(-21px); + -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + z-index: 9; } + .nice-select .list:hover .option:not(:hover) { + background-color: transparent !important; } + .nice-select .option { + cursor: pointer; + font-weight: 400; + line-height: 40px; + list-style: none; + min-height: 40px; + outline: none; + padding-left: 18px; + padding-right: 29px; + text-align: left; + -webkit-transition: all 0.2s; + transition: all 0.2s; } + .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { + background-color: #f6f6f6; } + .nice-select .option.selected { + font-weight: bold; } + .nice-select .option.disabled { + background-color: transparent; + color: #999; + cursor: default; } + +.no-csspointerevents .nice-select .list { + display: none; } + +.no-csspointerevents .nice-select.open .list { + display: block; } diff --git a/public/css/owl.carousel.css b/public/css/owl.carousel.css new file mode 100644 index 0000000..9c30eb3 --- /dev/null +++ b/public/css/owl.carousel.css @@ -0,0 +1,67 @@ +/* + * Core Owl Carousel CSS File + * v1.3.2 + */ + +/* clearfix */ +.owl-carousel .owl-wrapper:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} +/* display none until init */ +.owl-carousel{ + display: none; + position: relative; + width: 100%; + -ms-touch-action: pan-y; +} +.owl-carousel .owl-wrapper{ + display: none; + position: relative; + -webkit-transform: translate3d(0px, 0px, 0px); +} +.owl-carousel .owl-wrapper-outer{ + overflow: hidden; + position: relative; + width: 100%; +} +.owl-carousel .owl-wrapper-outer.autoHeight{ + -webkit-transition: height 500ms ease-in-out; + -moz-transition: height 500ms ease-in-out; + -ms-transition: height 500ms ease-in-out; + -o-transition: height 500ms ease-in-out; + transition: height 500ms ease-in-out; +} + +.owl-carousel .owl-item{ + float: left; +} +.owl-controls .owl-page, +.owl-controls .owl-buttons div{ + cursor: pointer; +} +.owl-controls { + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + + +/* fix */ +.owl-carousel .owl-wrapper, +.owl-carousel .owl-item{ + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + -ms-backface-visibility: hidden; + -webkit-transform: translate3d(0,0,0); + -moz-transform: translate3d(0,0,0); + -ms-transform: translate3d(0,0,0); +} + diff --git a/public/css/owl.theme.css b/public/css/owl.theme.css new file mode 100644 index 0000000..f7b16f7 --- /dev/null +++ b/public/css/owl.theme.css @@ -0,0 +1,79 @@ +/* +* Owl Carousel Owl Demo Theme +* v1.3.2 +*/ + +.owl-theme .owl-controls{ + margin-top: 10px; + text-align: center; +} + +/* Styling Next and Prev buttons */ + +.owl-theme .owl-controls .owl-buttons div{ + color: #FFF; + display: inline-block; + zoom: 1; + *display: inline;/*IE7 life-saver */ + margin: 5px; + padding: 3px 10px; + font-size: 12px; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; + background: #869791; + filter: Alpha(Opacity=50);/*IE7 fix*/ + opacity: 0.5; +} +/* Clickable class fix problem with hover on touch devices */ +/* Use it for non-touch hover action */ +.owl-theme .owl-controls.clickable .owl-buttons div:hover{ + filter: Alpha(Opacity=100);/*IE7 fix*/ + opacity: 1; + text-decoration: none; +} + +/* Styling Pagination*/ + +.owl-theme .owl-controls .owl-page{ + display: inline-block; + zoom: 1; + *display: inline;/*IE7 life-saver */ +} +.owl-theme .owl-controls .owl-page span{ + display: block; + width: 12px; + height: 12px; + margin: 5px 7px; + filter: Alpha(Opacity=50);/*IE7 fix*/ + opacity: 0.5; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; + background: #869791; +} + +.owl-theme .owl-controls .owl-page.active span, +.owl-theme .owl-controls.clickable .owl-page:hover span{ + filter: Alpha(Opacity=100);/*IE7 fix*/ + opacity: 1; +} + +/* If PaginationNumbers is true */ + +.owl-theme .owl-controls .owl-page span.owl-numbers{ + height: auto; + width: auto; + color: #FFF; + padding: 2px 10px; + font-size: 12px; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; +} + +/* preloading images */ +.owl-item.loading{ + min-height: 150px; + background: url(AjaxLoader.gif) no-repeat center center +} \ No newline at end of file diff --git a/public/css/owl.transitions.css b/public/css/owl.transitions.css new file mode 100644 index 0000000..b2d55d5 --- /dev/null +++ b/public/css/owl.transitions.css @@ -0,0 +1,163 @@ +/* + * Owl Carousel CSS3 Transitions + * v1.3.2 + */ + +.owl-origin { + -webkit-perspective: 1200px; + -webkit-perspective-origin-x : 50%; + -webkit-perspective-origin-y : 50%; + -moz-perspective : 1200px; + -moz-perspective-origin-x : 50%; + -moz-perspective-origin-y : 50%; + perspective : 1200px; +} +/* fade */ +.owl-fade-out { + z-index: 10; + -webkit-animation: fadeOut .7s both ease; + -moz-animation: fadeOut .7s both ease; + animation: fadeOut .7s both ease; +} +.owl-fade-in { + -webkit-animation: fadeIn .7s both ease; + -moz-animation: fadeIn .7s both ease; + animation: fadeIn .7s both ease; +} +/* backSlide */ +.owl-backSlide-out { + -webkit-animation: backSlideOut 1s both ease; + -moz-animation: backSlideOut 1s both ease; + animation: backSlideOut 1s both ease; +} +.owl-backSlide-in { + -webkit-animation: backSlideIn 1s both ease; + -moz-animation: backSlideIn 1s both ease; + animation: backSlideIn 1s both ease; +} +/* goDown */ +.owl-goDown-out { + -webkit-animation: scaleToFade .7s ease both; + -moz-animation: scaleToFade .7s ease both; + animation: scaleToFade .7s ease both; +} +.owl-goDown-in { + -webkit-animation: goDown .6s ease both; + -moz-animation: goDown .6s ease both; + animation: goDown .6s ease both; +} +/* scaleUp */ +.owl-fadeUp-in { + -webkit-animation: scaleUpFrom .5s ease both; + -moz-animation: scaleUpFrom .5s ease both; + animation: scaleUpFrom .5s ease both; +} + +.owl-fadeUp-out { + -webkit-animation: scaleUpTo .5s ease both; + -moz-animation: scaleUpTo .5s ease both; + animation: scaleUpTo .5s ease both; +} +/* Keyframes */ +/*empty*/ +@-webkit-keyframes empty { + 0% {opacity: 1} +} +@-moz-keyframes empty { + 0% {opacity: 1} +} +@keyframes empty { + 0% {opacity: 1} +} +@-webkit-keyframes fadeIn { + 0% { opacity:0; } + 100% { opacity:1; } +} +@-moz-keyframes fadeIn { + 0% { opacity:0; } + 100% { opacity:1; } +} +@keyframes fadeIn { + 0% { opacity:0; } + 100% { opacity:1; } +} +@-webkit-keyframes fadeOut { + 0% { opacity:1; } + 100% { opacity:0; } +} +@-moz-keyframes fadeOut { + 0% { opacity:1; } + 100% { opacity:0; } +} +@keyframes fadeOut { + 0% { opacity:1; } + 100% { opacity:0; } +} +@-webkit-keyframes backSlideOut { + 25% { opacity: .5; -webkit-transform: translateZ(-500px); } + 75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } + 100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); } +} +@-moz-keyframes backSlideOut { + 25% { opacity: .5; -moz-transform: translateZ(-500px); } + 75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } + 100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); } +} +@keyframes backSlideOut { + 25% { opacity: .5; transform: translateZ(-500px); } + 75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } + 100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); } +} +@-webkit-keyframes backSlideIn { + 0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); } + 75% { opacity: .5; -webkit-transform: translateZ(-500px); } + 100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); } +} +@-moz-keyframes backSlideIn { + 0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); } + 75% { opacity: .5; -moz-transform: translateZ(-500px); } + 100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); } +} +@keyframes backSlideIn { + 0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); } + 75% { opacity: .5; transform: translateZ(-500px); } + 100% { opacity: 1; transform: translateZ(0) translateX(0); } +} +@-webkit-keyframes scaleToFade { + to { opacity: 0; -webkit-transform: scale(.8); } +} +@-moz-keyframes scaleToFade { + to { opacity: 0; -moz-transform: scale(.8); } +} +@keyframes scaleToFade { + to { opacity: 0; transform: scale(.8); } +} +@-webkit-keyframes goDown { + from { -webkit-transform: translateY(-100%); } +} +@-moz-keyframes goDown { + from { -moz-transform: translateY(-100%); } +} +@keyframes goDown { + from { transform: translateY(-100%); } +} + +@-webkit-keyframes scaleUpFrom { + from { opacity: 0; -webkit-transform: scale(1.5); } +} +@-moz-keyframes scaleUpFrom { + from { opacity: 0; -moz-transform: scale(1.5); } +} +@keyframes scaleUpFrom { + from { opacity: 0; transform: scale(1.5); } +} + +@-webkit-keyframes scaleUpTo { + to { opacity: 0; -webkit-transform: scale(1.5); } +} +@-moz-keyframes scaleUpTo { + to { opacity: 0; -moz-transform: scale(1.5); } +} +@keyframes scaleUpTo { + to { opacity: 0; transform: scale(1.5); } +} \ No newline at end of file diff --git a/public/css/selectize.css b/public/css/selectize.css new file mode 100644 index 0000000..3ec90ad --- /dev/null +++ b/public/css/selectize.css @@ -0,0 +1,333 @@ +/** + * selectize.css (v0.12.6) + * Copyright (c) 2013–2015 Brian Reavis & contributors + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this + * file except in compliance with the License. You may obtain a copy of the License at: + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF + * ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + * + * @author Brian Reavis + */ + +.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder { + visibility: visible !important; + background: #f2f2f2 !important; + background: rgba(0, 0, 0, 0.06) !important; + border: 0 none !important; + -webkit-box-shadow: inset 0 0 12px 4px #fff; + box-shadow: inset 0 0 12px 4px #fff; +} +.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { + content: '!'; + visibility: hidden; +} +.selectize-control.plugin-drag_drop .ui-sortable-helper { + -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); +} +.selectize-dropdown-header { + position: relative; + padding: 5px 8px; + border-bottom: 1px solid #d0d0d0; + background: #f8f8f8; + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; +} +.selectize-dropdown-header-close { + position: absolute; + right: 8px; + top: 50%; + color: #303030; + opacity: 0.4; + margin-top: -12px; + line-height: 20px; + font-size: 20px !important; +} +.selectize-dropdown-header-close:hover { + color: #000000; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup { + border-right: 1px solid #f2f2f2; + border-top: 0 none; + float: left; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { + border-right: 0 none; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup:before { + display: none; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup-header { + border-top: 0 none; +} +.selectize-control.plugin-remove_button [data-value] { + position: relative; + padding-right: 24px !important; +} +.selectize-control.plugin-remove_button [data-value] .remove { + z-index: 1; + /* fixes ie bug (see #392) */ + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 17px; + text-align: center; + font-weight: bold; + font-size: 12px; + color: inherit; + text-decoration: none; + vertical-align: middle; + display: inline-block; + padding: 2px 0 0 0; + border-left: 1px solid #d0d0d0; + -webkit-border-radius: 0 2px 2px 0; + -moz-border-radius: 0 2px 2px 0; + border-radius: 0 2px 2px 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.selectize-control.plugin-remove_button [data-value] .remove:hover { + background: rgba(0, 0, 0, 0.05); +} +.selectize-control.plugin-remove_button [data-value].active .remove { + border-left-color: #cacaca; +} +.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover { + background: none; +} +.selectize-control.plugin-remove_button .disabled [data-value] .remove { + border-left-color: #ffffff; +} +.selectize-control.plugin-remove_button .remove-single { + position: absolute; + right: 0; + top: 0; + font-size: 23px; +} +.selectize-control { + position: relative; +} +.selectize-dropdown, +.selectize-input, +.selectize-input input { + color: #303030; + font-family: inherit; + font-size: 13px; + line-height: 18px; + -webkit-font-smoothing: inherit; +} +.selectize-input, +.selectize-control.single .selectize-input.input-active { + background: #fff; + cursor: text; + display: inline-block; +} +.selectize-input { + border: 1px solid #d0d0d0; + padding: 8px 8px; + display: inline-block; + width: 100%; + overflow: hidden; + position: relative; + z-index: 1; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.selectize-control.multi .selectize-input.has-items { + padding: 6px 8px 3px; +} +.selectize-input.full { + background-color: #fff; +} +.selectize-input.disabled, +.selectize-input.disabled * { + cursor: default !important; +} +.selectize-input.focus { + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); +} +.selectize-input.dropdown-active { + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; +} +.selectize-input > * { + vertical-align: baseline; + display: -moz-inline-stack; + display: inline-block; + zoom: 1; + *display: inline; +} +.selectize-control.multi .selectize-input > div { + cursor: pointer; + margin: 0 3px 3px 0; + padding: 2px 6px; + background: #f2f2f2; + color: #303030; + border: 0 solid #d0d0d0; +} +.selectize-control.multi .selectize-input > div.active { + background: #e8e8e8; + color: #303030; + border: 0 solid #cacaca; +} +.selectize-control.multi .selectize-input.disabled > div, +.selectize-control.multi .selectize-input.disabled > div.active { + color: #7d7d7d; + background: #ffffff; + border: 0 solid #ffffff; +} +.selectize-input > input { + display: inline-block !important; + padding: 0 !important; + min-height: 0 !important; + max-height: none !important; + max-width: 100% !important; + margin: 0 2px 0 0 !important; + text-indent: 0 !important; + border: 0 none !important; + background: none !important; + line-height: inherit !important; + -webkit-user-select: auto !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.selectize-input > input::-ms-clear { + display: none; +} +.selectize-input > input:focus { + outline: none !important; +} +.selectize-input::after { + content: ' '; + display: block; + clear: left; +} +.selectize-input.dropdown-active::before { + content: ' '; + display: block; + position: absolute; + background: #f0f0f0; + height: 1px; + bottom: 0; + left: 0; + right: 0; +} +.selectize-dropdown { + position: absolute; + z-index: 10; + border: 1px solid #d0d0d0; + background: #fff; + margin: -1px 0 0 0; + border-top: 0 none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; +} +.selectize-dropdown [data-selectable] { + cursor: pointer; + overflow: hidden; +} +.selectize-dropdown [data-selectable] .highlight { + background: rgba(125, 168, 208, 0.2); + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; +} +.selectize-dropdown .option, +.selectize-dropdown .optgroup-header { + padding: 5px 8px; +} +.selectize-dropdown .option, +.selectize-dropdown [data-disabled], +.selectize-dropdown [data-disabled] [data-selectable].option { + cursor: inherit; + opacity: 0.5; +} +.selectize-dropdown [data-selectable].option { + opacity: 1; +} +.selectize-dropdown .optgroup:first-child .optgroup-header { + border-top: 0 none; +} +.selectize-dropdown .optgroup-header { + color: #303030; + background: #fff; + cursor: default; +} +.selectize-dropdown .active { + background-color: #f5fafd; + color: #495c68; +} +.selectize-dropdown .active.create { + color: #495c68; +} +.selectize-dropdown .create { + color: rgba(48, 48, 48, 0.5); +} +.selectize-dropdown-content { + overflow-y: auto; + overflow-x: hidden; + max-height: 200px; + -webkit-overflow-scrolling: touch; +} +.selectize-control.single .selectize-input, +.selectize-control.single .selectize-input input { + cursor: pointer; +} +.selectize-control.single .selectize-input.input-active, +.selectize-control.single .selectize-input.input-active input { + cursor: text; +} +.selectize-control.single .selectize-input:after { + content: ' '; + display: block; + position: absolute; + top: 50%; + right: 15px; + margin-top: -3px; + width: 0; + height: 0; + border-style: solid; + border-width: 5px 5px 0 5px; + border-color: #808080 transparent transparent transparent; +} +.selectize-control.single .selectize-input.dropdown-active:after { + margin-top: -4px; + border-width: 0 5px 5px 5px; + border-color: transparent transparent #808080 transparent; +} +.selectize-control.rtl.single .selectize-input:after { + left: 15px; + right: auto; +} +.selectize-control.rtl .selectize-input > input { + margin: 0 4px 0 -2px !important; +} +.selectize-control .selectize-input.disabled { + opacity: 0.5; + background-color: #fafafa; +} diff --git a/public/css/selectize.default.css b/public/css/selectize.default.css new file mode 100644 index 0000000..2cdb1c2 --- /dev/null +++ b/public/css/selectize.default.css @@ -0,0 +1,403 @@ +/** + * selectize.default.css (v0.12.6) - Default Theme + * Copyright (c) 2013–2015 Brian Reavis & contributors + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this + * file except in compliance with the License. You may obtain a copy of the License at: + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF + * ANY KIND, either express or implied. See the License for the specific language + * governing permissions and limitations under the License. + * + * @author Brian Reavis + */ +.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder { + visibility: visible !important; + background: #f2f2f2 !important; + background: rgba(0, 0, 0, 0.06) !important; + border: 0 none !important; + -webkit-box-shadow: inset 0 0 12px 4px #fff; + box-shadow: inset 0 0 12px 4px #fff; +} +.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after { + content: '!'; + visibility: hidden; +} +.selectize-control.plugin-drag_drop .ui-sortable-helper { + -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); +} +.selectize-dropdown-header { + position: relative; + padding: 5px 8px; + border-bottom: 1px solid #d0d0d0; + background: #f8f8f8; + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; +} +.selectize-dropdown-header-close { + position: absolute; + right: 8px; + top: 50%; + color: #303030; + opacity: 0.4; + margin-top: -12px; + line-height: 20px; + font-size: 20px !important; +} +.selectize-dropdown-header-close:hover { + color: #000000; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup { + border-right: 1px solid #f2f2f2; + border-top: 0 none; + float: left; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child { + border-right: 0 none; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup:before { + display: none; +} +.selectize-dropdown.plugin-optgroup_columns .optgroup-header { + border-top: 0 none; +} +.selectize-control.plugin-remove_button [data-value] { + position: relative; + padding-right: 24px !important; +} +.selectize-control.plugin-remove_button [data-value] .remove { + z-index: 1; + /* fixes ie bug (see #392) */ + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 17px; + text-align: center; + font-weight: bold; + font-size: 12px; + color: inherit; + text-decoration: none; + vertical-align: middle; + display: inline-block; + padding: 2px 0 0 0; + border-left: 1px solid #0073bb; + -webkit-border-radius: 0 2px 2px 0; + -moz-border-radius: 0 2px 2px 0; + border-radius: 0 2px 2px 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.selectize-control.plugin-remove_button [data-value] .remove:hover { + background: rgba(0, 0, 0, 0.05); +} +.selectize-control.plugin-remove_button [data-value].active .remove { + border-left-color: #00578d; +} +.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover { + background: none; +} +.selectize-control.plugin-remove_button .disabled [data-value] .remove { + border-left-color: #aaaaaa; +} +.selectize-control.plugin-remove_button .remove-single { + position: absolute; + right: 0; + top: 0; + font-size: 23px; +} +.selectize-control { + position: relative; +} +.selectize-dropdown, +.selectize-input, +.selectize-input input { + color: #303030; + font-family: inherit; + font-size: 13px; + line-height: 18px; + -webkit-font-smoothing: inherit; +} +.selectize-input, +.selectize-control.single .selectize-input.input-active { + background: #fff; + cursor: text; + display: inline-block; +} +.selectize-input { + border: 1px solid #d0d0d0; + padding: 8px 8px; + display: inline-block; + width: 100%; + overflow: hidden; + position: relative; + z-index: 1; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} +.selectize-control.multi .selectize-input.has-items { + padding: 5px 8px 2px; +} +.selectize-input.full { + background-color: #fff; +} +.selectize-input.disabled, +.selectize-input.disabled * { + cursor: default !important; +} +.selectize-input.focus { + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); +} +.selectize-input.dropdown-active { + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; +} +.selectize-input > * { + vertical-align: baseline; + display: -moz-inline-stack; + display: inline-block; + zoom: 1; + *display: inline; +} +.selectize-control.multi .selectize-input > div { + cursor: pointer; + margin: 0 3px 3px 0; + padding: 2px 6px; + background: #1da7ee; + color: #fff; + border: 1px solid #0073bb; +} +.selectize-control.multi .selectize-input > div.active { + background: #92c836; + color: #fff; + border: 1px solid #00578d; +} +.selectize-control.multi .selectize-input.disabled > div, +.selectize-control.multi .selectize-input.disabled > div.active { + color: #ffffff; + background: #d2d2d2; + border: 1px solid #aaaaaa; +} +.selectize-input > input { + display: inline-block !important; + padding: 0 !important; + min-height: 0 !important; + max-height: none !important; + max-width: 100% !important; + margin: 0 1px !important; + text-indent: 0 !important; + border: 0 none !important; + background: none !important; + line-height: inherit !important; + -webkit-user-select: auto !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; +} +.selectize-input > input::-ms-clear { + display: none; +} +.selectize-input > input:focus { + outline: none !important; +} +.selectize-input::after { + content: ' '; + display: block; + clear: left; +} +.selectize-input.dropdown-active::before { + content: ' '; + display: block; + position: absolute; + background: #f0f0f0; + height: 1px; + bottom: 0; + left: 0; + right: 0; +} +.selectize-dropdown { + position: absolute; + z-index: 10; + border: 1px solid #d0d0d0; + background: #fff; + margin: -1px 0 0 0; + border-top: 0 none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -webkit-border-radius: 0 0 3px 3px; + -moz-border-radius: 0 0 3px 3px; + border-radius: 0 0 3px 3px; +} +.selectize-dropdown [data-selectable] { + cursor: pointer; + overflow: hidden; +} +.selectize-dropdown [data-selectable] .highlight { + background: rgba(125, 168, 208, 0.2); + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; +} +.selectize-dropdown .option, +.selectize-dropdown .optgroup-header { + padding: 5px 8px; +} +.selectize-dropdown .option, +.selectize-dropdown [data-disabled], +.selectize-dropdown [data-disabled] [data-selectable].option { + cursor: inherit; + opacity: 0.5; +} +.selectize-dropdown [data-selectable].option { + opacity: 1; +} +.selectize-dropdown .optgroup:first-child .optgroup-header { + border-top: 0 none; +} +.selectize-dropdown .optgroup-header { + color: #303030; + background: #fff; + cursor: default; +} +.selectize-dropdown .active { + background-color: #f5fafd; + color: #495c68; +} +.selectize-dropdown .active.create { + color: #495c68; +} +.selectize-dropdown .create { + color: rgba(48, 48, 48, 0.5); +} +.selectize-dropdown-content { + overflow-y: auto; + overflow-x: hidden; + max-height: 200px; + -webkit-overflow-scrolling: touch; +} +.selectize-control.single .selectize-input, +.selectize-control.single .selectize-input input { + cursor: pointer; +} +.selectize-control.single .selectize-input.input-active, +.selectize-control.single .selectize-input.input-active input { + cursor: text; +} +.selectize-control.single .selectize-input:after { + content: ' '; + display: block; + position: absolute; + top: 50%; + right: 15px; + margin-top: -3px; + width: 0; + height: 0; + border-style: solid; + border-width: 5px 5px 0 5px; + border-color: #808080 transparent transparent transparent; +} +.selectize-control.single .selectize-input.dropdown-active:after { + margin-top: -4px; + border-width: 0 5px 5px 5px; + border-color: transparent transparent #808080 transparent; +} +.selectize-control.rtl.single .selectize-input:after { + left: 15px; + right: auto; +} +.selectize-control.rtl .selectize-input > input { + margin: 0 4px 0 -2px !important; +} +.selectize-control .selectize-input.disabled { + opacity: 0.5; + background-color: #fafafa; +} +.selectize-control.multi .selectize-input.has-items { + padding-left: 5px; + padding-right: 5px; +} +.selectize-control.multi .selectize-input.disabled [data-value] { + color: #999; + text-shadow: none; + background: none; + -webkit-box-shadow: none; + box-shadow: none; +} +.selectize-control.multi .selectize-input.disabled [data-value], +.selectize-control.multi .selectize-input.disabled [data-value] .remove { + border-color: #e6e6e6; +} +.selectize-control.multi .selectize-input.disabled [data-value] .remove { + background: none; +} +.selectize-control.multi .selectize-input [data-value] { + text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3); + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #1b9dec; + background-image: -moz-linear-gradient(top, #1da7ee, #178ee9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9)); + background-image: -webkit-linear-gradient(top, #1da7ee, #178ee9); + background-image: -o-linear-gradient(top, #1da7ee, #178ee9); + background-image: linear-gradient(to bottom, #1da7ee, #178ee9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0); + -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03); + box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03); +} +.selectize-control.multi .selectize-input [data-value].active { + background-color: #0085d4; + background-image: -moz-linear-gradient(top, #008fd8, #0075cf); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf)); + background-image: -webkit-linear-gradient(top, #008fd8, #0075cf); + background-image: -o-linear-gradient(top, #008fd8, #0075cf); + background-image: linear-gradient(to bottom, #008fd8, #0075cf); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0); +} +.selectize-control.single .selectize-input { + -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8); + box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8); + background-color: #f9f9f9; + background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2); + background-image: -o-linear-gradient(top, #fefefe, #f2f2f2); + background-image: linear-gradient(to bottom, #fefefe, #f2f2f2); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0); +} +.selectize-control.single .selectize-input, +.selectize-dropdown.single { + border-color: #b8b8b8; +} +.selectize-dropdown .optgroup-header { + padding-top: 7px; + font-weight: bold; + font-size: 0.85em; +} +.selectize-dropdown .optgroup { + border-top: 1px solid #f0f0f0; +} +.selectize-dropdown .optgroup:first-child { + border-top: 0 none; +} diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 0000000..1d9ae04 --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,2687 @@ +/* +Template Name: Jobya - Responsive Job Listing Template +Author: Themesdesign +File: main stylesheet +*/ +/********************** +01.General +02.helper +03.components +04.menu +05.default +06.home +07.footer +08.subscribe +09.jobs +10.candidates +11.employers +12.blog +13.pages +14.contact +15.post-a-job +**********************/ +@import url("https://fonts.googleapis.com/css?family=Nunito:300,400,600,700&display=swap"); +.bg-primary { + background-color: #2f55d4 !important; +} + +.bg-secondary { + background-color: #5a6d90 !important; +} + +.bg-success { + background-color: #2eca8b !important; +} + +.bg-danger { + background-color: #e43f52 !important; +} + +.bg-info { + background-color: #9084e2 !important; +} + +.bg-warning { + background-color: #f17425 !important; +} + +.bg-dark { + background-color: #3c4858 !important; +} + +.bg-light { + background-color: #f8f9fc !important; +} + +.text-primary { + color: #2f55d4 !important; +} + +.text-secondary { + color: #5a6d90 !important; +} + +.text-success { + color: #2eca8b !important; +} + +.text-danger { + color: #e43f52 !important; +} + +.text-info { + color: #9084e2 !important; +} + +.text-warning { + color: #f17425 !important; +} + +.text-dark { + color: #3c4858 !important; +} + +.text-light { + color: #f8f9fc !important; +} + +.text-muted { + color: #8492a6 !important; +} + +.list-inline-item:not(:last-child) { + margin-right: 5px; + margin-bottom: 5px; +} + +.rounded { + border-radius: 10px !important; +} + +.rounded-top { + border-top-left-radius: 10px !important; + border-top-right-radius: 10px !important; +} + +.rounded-left { + border-top-left-radius: 10px !important; + border-bottom-left-radius: 10px !important; +} + +.rounded-bottom { + border-bottom-left-radius: 10px !important; + border-bottom-right-radius: 10px !important; +} + +.rounded-right { + border-top-right-radius: 10px !important; + border-bottom-right-radius: 10px !important; +} + +.component-wrapper .title { + font-size: 20px; +} + +.btn { + padding: 8px 20px; + outline: none; + text-decoration: none; + font-size: 16px; + letter-spacing: 0.5px; + -webkit-transition: all 0.3s; + transition: all 0.3s; + font-weight: 600; + border-radius: 10px; +} + +.btn:focus { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.btn.btn-sm { + padding: 7px 16px; + font-size: 12px; +} + +.btn.btn-lg { + padding: 14px 30px; + font-size: 16px; +} + +.btn.searchbtn { + padding: 6px 20px; +} + +.btn.btn-primary, .btn.btn-secondary, .btn.btn-success, .btn.btn-danger, .btn.btn-info, .btn.btn-warning, .btn.btn-dark { + color: #ffffff !important; +} + +.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary.focus, .btn.btn-secondary:hover, .btn.btn-secondary:focus, .btn.btn-secondary:active, .btn.btn-secondary.active, .btn.btn-secondary.focus, .btn.btn-success:hover, .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success.active, .btn.btn-success.focus, .btn.btn-danger:hover, .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger.active, .btn.btn-danger.focus, .btn.btn-info:hover, .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info.active, .btn.btn-info.focus, .btn.btn-warning:hover, .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning.active, .btn.btn-warning.focus, .btn.btn-dark:hover, .btn.btn-dark:focus, .btn.btn-dark:active, .btn.btn-dark.active, .btn.btn-dark.focus { + color: #ffffff !important; +} + +.btn.btn-primary-outline:hover, .btn.btn-primary-outline:focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, .btn.btn-primary-outline.focus, .btn.btn-secondary-outline:hover, .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, .btn.btn-secondary-outline.focus, .btn.btn-success-outline:hover, .btn.btn-success-outline:focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, .btn.btn-success-outline.focus, .btn.btn-danger-outline:hover, .btn.btn-danger-outline:focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, .btn.btn-danger-outline.focus, .btn.btn-info-outline:hover, .btn.btn-info-outline:focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, .btn.btn-info-outline.focus, .btn.btn-warning-outline:hover, .btn.btn-warning-outline:focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, .btn.btn-warning-outline.focus, .btn.btn-dark-outline:hover, .btn.btn-dark-outline:focus, .btn.btn-dark-outline:active, .btn.btn-dark-outline.active, .btn.btn-dark-outline.focus { + color: #ffffff !important; +} + +.btn.btn-primary { + background: #2f55d4; + border: 1px solid #2f55d4; +} + +.btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary.focus { + background-color: #2443ac !important; +} + +.btn.btn-primary-outline { + border: 1px solid #2f55d4; + color: #2f55d4; + background-color: transparent; +} + +.btn.btn-primary-outline:hover, .btn.btn-primary-outline:focus, .btn.btn-primary-outline:active, .btn.btn-primary-outline.active, .btn.btn-primary-outline.focus { + background-color: #2f55d4; + border-color: #2f55d4; +} + +.btn.btn-secondary { + background: #5a6d90; + border: 1px solid #5a6d90; +} + +.btn.btn-secondary:hover, .btn.btn-secondary:focus, .btn.btn-secondary:active, .btn.btn-secondary.active, .btn.btn-secondary.focus { + background-color: #465571 !important; +} + +.btn.btn-secondary-outline { + border: 1px solid #5a6d90; + color: #5a6d90; + background-color: transparent; +} + +.btn.btn-secondary-outline:hover, .btn.btn-secondary-outline:focus, .btn.btn-secondary-outline:active, .btn.btn-secondary-outline.active, .btn.btn-secondary-outline.focus { + background-color: #5a6d90; + border-color: #5a6d90; +} + +.btn.btn-success { + background: #2eca8b; + border: 1px solid #2eca8b; +} + +.btn.btn-success:hover, .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success.active, .btn.btn-success.focus { + background-color: #25a06e !important; +} + +.btn.btn-success-outline { + border: 1px solid #2eca8b; + color: #2eca8b; + background-color: transparent; +} + +.btn.btn-success-outline:hover, .btn.btn-success-outline:focus, .btn.btn-success-outline:active, .btn.btn-success-outline.active, .btn.btn-success-outline.focus { + background-color: #2eca8b; + border-color: #2eca8b; +} + +.btn.btn-danger { + background: #e43f52; + border: 1px solid #e43f52; +} + +.btn.btn-danger:hover, .btn.btn-danger:focus, .btn.btn-danger:active, .btn.btn-danger.active, .btn.btn-danger.focus { + background-color: #d21e32 !important; +} + +.btn.btn-danger-outline { + border: 1px solid #e43f52; + color: #e43f52; + background-color: transparent; +} + +.btn.btn-danger-outline:hover, .btn.btn-danger-outline:focus, .btn.btn-danger-outline:active, .btn.btn-danger-outline.active, .btn.btn-danger-outline.focus { + background-color: #e43f52; + border-color: #e43f52; +} + +.btn.btn-info { + background: #9084e2; + border: 1px solid #9084e2; +} + +.btn.btn-info:hover, .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info.active, .btn.btn-info.focus { + background-color: #6b5bd8 !important; +} + +.btn.btn-info-outline { + border: 1px solid #9084e2; + color: #9084e2; + background-color: transparent; +} + +.btn.btn-info-outline:hover, .btn.btn-info-outline:focus, .btn.btn-info-outline:active, .btn.btn-info-outline.active, .btn.btn-info-outline.focus { + background-color: #9084e2; + border-color: #9084e2; +} + +.btn.btn-warning { + background: #f17425; + border: 1px solid #f17425; +} + +.btn.btn-warning:hover, .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning.active, .btn.btn-warning.focus { + background-color: #d55b0e !important; +} + +.btn.btn-warning-outline { + border: 1px solid #f17425; + color: #f17425; + background-color: transparent; +} + +.btn.btn-warning-outline:hover, .btn.btn-warning-outline:focus, .btn.btn-warning-outline:active, .btn.btn-warning-outline.active, .btn.btn-warning-outline.focus { + background-color: #f17425; + border-color: #f17425; +} + +.btn.btn-dark { + background: #3c4858; + border: 1px solid #3c4858; +} + +.btn.btn-dark:hover, .btn.btn-dark:focus, .btn.btn-dark:active, .btn.btn-dark.active, .btn.btn-dark.focus { + background-color: #272f3a !important; +} + +.btn.btn-dark-outline { + border: 1px solid #3c4858; + color: #3c4858; + background-color: transparent; +} + +.btn.btn-dark-outline:hover, .btn.btn-dark-outline:focus, .btn.btn-dark-outline:active, .btn.btn-dark-outline.active, .btn.btn-dark-outline.focus { + background-color: #3c4858; + border-color: #3c4858; +} + +.btn.btn-light { + color: #3c4858; + background: #f8f9fc; + border: 1px solid #dee2e6; +} + +.btn.btn-light:hover, .btn.btn-light:focus, .btn.btn-light:active, .btn.btn-light.active, .btn.btn-light.focus { + background-color: #d4daed !important; + color: #3c4858; +} + +.btn.btn-light-outline { + border: 1px solid #dee2e6; + color: #3c4858; + background-color: transparent; +} + +.btn.btn-light-outline:hover, .btn.btn-light-outline:focus, .btn.btn-light-outline:active, .btn.btn-light-outline.active, .btn.btn-light-outline.focus { + background-color: #f8f9fc; +} + +.form-control:disabled, .form-control[readonly] { + background-color: transparent; + opacity: 1; +} + +button:not(:disabled) { + outline: none; +} + +.shadow { + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15) !important; + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15) !important; +} + +.progress-box .title { + font-size: 15px; +} + +.progress-box .progress { + height: 10px; + overflow: visible; +} + +.progress-box .progress .progress-bar { + border-radius: 10px; + -webkit-animation: animate-positive 3s; + animation: animate-positive 3s; +} + +.progress-box .progress .progress-value { + position: absolute; + top: -25px; + right: -15px; + font-size: 13px; +} + +@-webkit-keyframes animate-positive { + 0% { + width: 0; + } +} + +@keyframes animate-positive { + 0% { + width: 0; + } +} + +.page-next-level .title { + font-size: 20px; + letter-spacing: 1px; +} + +.page-next-level .page-next { + letter-spacing: 0.5px; + padding-left: 0; + z-index: 99; +} + +.page-next-level .page-next li { + display: inline-block; + margin-right: 5px; +} + +.page-next-level .page-next li:after { + content: "\f142"; + font-size: 16px; + color: #f8f9fc; + font-family: 'Material Design Icons'; +} + +.page-next-level .page-next li:last-child { + margin-right: 0; +} + +.page-next-level .page-next li:last-child:after { + display: none; +} + +.page-next-level .page-next li a, .page-next-level .page-next li span { + font-size: 13px; + padding-right: 8px; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; + color: #ced4da; +} + +.page-next-level .page-next li a:hover { + color: #ffffff !important; +} + +.page-next-level .page-next li span:last-child { + padding-right: 0px; +} + +.badge { + padding: 5px 8px; + border-radius: 5px; + letter-spacing: 0.5px; +} + +.badge.badge-primary, .badge.badge-secondary, .badge.badge-success, .badge.badge-danger, .badge.badge-info, .badge.badge-warning, .badge.badge-dark { + color: #ffffff !important; +} + +.badge.badge-primary { + background-color: #2f55d4 !important; +} + +.badge.badge-secondary { + background-color: #5a6d90 !important; +} + +.badge.badge-success { + background-color: #2eca8b !important; +} + +.badge.badge-danger { + background-color: #e43f52 !important; +} + +.badge.badge-warning { + background-color: #f17425 !important; +} + +.badge.badge-info { + background-color: #9084e2 !important; +} + +.badge.badge-light { + color: #3c4858; + background-color: #f8f9fc !important; +} + +.badge.badge-dark { + background-color: #3c4858 !important; +} + +.alert { + padding: 8px 15px; + border-radius: 10px; +} + +.alert.alert-primary, .alert.alert-secondary, .alert.alert-success, .alert.alert-danger, .alert.alert-warning, .alert.alert-info, .alert.alert-dark { + color: #ffffff; +} + +.alert.alert-primary { + background-color: #6e89e1; + border-color: #2f55d4; +} + +.alert.alert-secondary { + background-color: #8494b2; + border-color: #5a6d90; +} + +.alert.alert-success { + background-color: #68ddad; + border-color: #2eca8b; +} + +.alert.alert-danger { + background-color: #ed828e; + border-color: #e43f52; +} + +.alert.alert-warning { + background-color: #f6a26d; + border-color: #f17425; +} + +.alert.alert-info { + background-color: #c8c2f1; + border-color: #9084e2; +} + +.alert.alert-dark { + background-color: #5b6d85; + border-color: #3c4858; +} + +.alert.alert-light { + background-color: #f8f9fc; + color: #3c4858; + border-color: #dee2e6; +} + +.avatar.avatar-small { + height: 80px; +} + +.avatar.avatar-medium { + height: 110px; +} + +.avatar.avatar-large { + height: 140px; +} + +.faq-container .question { + font-size: 20px; +} + +.faq-content .card .faq .card-header { + padding-right: 40px !important; +} + +.faq-content .card .faq .card-header.card-header-2 { + border-bottom: 0; +} + +.faq-content .card .faq .card-header.card-header-2 .faq-question { + font-size: 18px; +} + +.faq-content .card a.faq[data-toggle=collapse] { + background-color: #ffffff; + color: #2f55d4; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.faq-content .card a.faq[data-toggle=collapse]:before { + content: '\F143'; + display: block; + font-family: 'Material Design Icons'; + font-size: 18px; + color: #3c4858; + position: absolute; + right: 20px; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.faq-content .card a.faq[data-toggle=collapse].collapsed { + background-color: #ffffff; + color: #3c4858; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.faq-content .card a.faq[data-toggle=collapse].collapsed:before { + top: 20px; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} + +.faq-content .card .title { + font-size: 18px; +} + +.nav-pills .nav-link { + color: #3c4858 !important; + padding: 0.7rem 2rem; + font-weight: 700; +} + +.nav-pills .nav-link.active { + background-color: #2f55d4; + color: #ffffff !important; + border-color: #2f55d4 !important; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.blockquote { + border-left: 3px solid #dee2e6; + border-radius: 10px; + font-size: 16px; +} + +.form-group { + margin-bottom: 20px; +} + +.form-group label { + font-size: 14px; + font-weight: 700; +} + +.form-group .form-control { + -webkit-box-shadow: none; + box-shadow: none; + border: 1px solid #dee2e6; + height: 42px; + font-size: 13px; + border-radius: 10px; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.form-group .form-control:focus, .form-group .form-control.active { + border-color: #2f55d4; +} + +.form-group textarea { + height: 120px !important; +} + +.form-group textarea.form-control { + line-height: 25px; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #ffffff; + border-color: #2f55d4; + background-color: #2f55d4; +} + +.custom-control-input:focus ~ .custom-control-label::before, +.form-control:focus, +.nice-select:active, +.nice-select.open, +.nice-select:focus { + -webkit-box-shadow: none; + box-shadow: none; + border-color: #2f55d4 !important; +} + +.form-button .nice-select { + width: 100%; + height: 39px; + line-height: 37px; + color: #3c4858; + margin-bottom: 1rem; + border: solid 1px #e6eaf4; +} + +.form-button .nice-select.open .list { + width: 100%; +} + +.subcribe-form input { + padding: 14px 20px; + width: 100%; + color: #3c4858 !important; + border: none; + outline: none !important; + padding-right: 160px; + padding-left: 30px; + background-color: rgba(255, 255, 255, 0.8); +} + +.subcribe-form button { + position: absolute; + top: 6px; + right: 6px; + outline: none !important; +} + +.subcribe-form form { + position: relative; + max-width: 600px; + margin: 0px auto; +} + +.pagination.job-pagination .page-link { + border-radius: 50% !important; + margin: 0 4px; + height: 46px; + width: 45px; + line-height: 29px; + text-align: center; + color: #8492a6; +} + +.pagination .page-item.active .page-link { + background-color: #2f55d4; + border-color: #2f55d4; + color: #ffffff !important; +} + +.display-1 { + font-size: 80px !important; +} + +.display-2 { + font-size: 72px !important; +} + +.display-3 { + font-size: 64px !important; +} + +.display-4 { + font-size: 56px !important; +} + +@media (max-width: 768px) { + .display-1 { + font-size: 56px !important; + } + .display-2 { + font-size: 50px !important; + } + .display-3 { + font-size: 42px !important; + } + .display-4 { + font-size: 36px !important; + } +} + +@media (max-width: 425px) { + .pagination li > a { + height: 36px; + width: 36px; + line-height: 36px; + } +} + +body { + font-family: "Nunito", sans-serif; + overflow-x: hidden !important; + font-size: 16px; + color: #161c2d; +} + +h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { + font-family: "Nunito", sans-serif; + line-height: 1.5; + font-weight: 600; +} + +::-moz-selection { + background: #4466d8; + color: #ffffff; +} + +::selection { + background: #4466d8; + color: #ffffff; +} + +a { + text-decoration: none !important; +} + +p { + line-height: 1.6; +} + +.section { + padding: 100px 0; + position: relative; +} + +.section-two { + padding: 60px 0; + position: relative; +} +.about-us-desc{ + position: absolute; + bottom: 0; + right: 0; + width: 50%; + background: #ffffff; + padding: 40px; + float: right; +} +.about-us-desc h1{ + font-size: 2rem; + line-height: 1.2; + margin-bottom: 20px; +} +.about-us-desc p{ + margin-bottom: 40px; +} +.about-us-desc a{ + padding: 10px 20px; + background: #254db1; + color: #ffffff; + font-weight: 700; + font-size: 18px; + line-height: 24px; +} +.bg-overlay { + background-color: rgb(65 54 92 / 70%); + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + width: 100%; + height: 100%; +} + +.bg-overlay-gradient { + background-color: rgba(94, 119, 204, 0.75); +} + +.title-heading { + padding: 0 10%; + line-height: 26px; +} + +.title-heading .heading { + font-size: 45px; + letter-spacing: 1px; +} + +.title-heading .para-desc { + font-size: 18px; +} + +.section-title { + position: relative; +} + +.section-title .title { + letter-spacing: 0.5px; + font-size: 30px; +} + +.section-title .title.title-line:before { + content: ""; + position: absolute; + height: 2px; + width: 80px; + left: 50%; + top: 60px; + text-align: center; + background: #2f55d4; + margin-left: -42px; +} + +.section-title .title.title-line:after { + content: ""; + position: absolute; + height: 10px; + width: 10px; + left: 50%; + top: 56px; + z-index: 1; + text-align: center; + background: #284bc1; + margin-left: -7px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); +} + +.para-desc { + max-width: 600px; +} + +.mt-100 { + margin-top: 100px; +} + +.mb-60 { + margin-bottom: 60px; +} + +#preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-image: linear-gradient(45deg, #ffffff, #ffffff); + z-index: 9999999; +} + +#preloader #status { + position: absolute; + left: 0; + right: 0; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} + +#preloader #status .spinner { + width: 40px; + height: 40px; + position: relative; + margin: 100px auto; +} + +#preloader #status .spinner .double-bounce1, #preloader #status .spinner .double-bounce2 { + width: 100%; + height: 100%; + border-radius: 50%; + background-color: #2f55d4; + opacity: 0.6; + position: absolute; + top: 0; + left: 0; + -webkit-animation: sk-bounce 2.0s infinite ease-in-out; + animation: sk-bounce 2.0s infinite ease-in-out; +} + +#preloader #status .spinner .double-bounce2 { + -webkit-animation-delay: -1.0s; + animation-delay: -1.0s; +} + +@-webkit-keyframes sk-bounce { + 0%, 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes sk-bounce { + 0%, 100% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.social-icon li a { + color: #3c4858; + border: 1px solid #3c4858; + display: inline-block; + height: 32px; + text-align: center; + font-size: 15px; + width: 32px; + line-height: 30px; + -webkit-transition: all 0.4s ease; + transition: all 0.4s ease; + overflow: hidden; + position: relative; + border-radius: 50% !important; +} + +.social-icon li a:hover { + background-color: #2f55d4; + border-color: #2f55d4 !important; + color: #ffffff !important; +} + +.social-icon.social li a { + color: #adb5bd; + border-color: #adb5bd; +} + +.back-to-top { + z-index: 99; + position: fixed; + bottom: 30px; + right: 30px; + width: 33px; + height: 33px; + line-height: 33px; + display: none; + color: #3c4858; + background-color: #ced4da; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.back-to-top i { + font-size: 16px; +} + +.back-to-top:hover { + background-color: #2f55d4; + color: #ffffff; +} + +.back-to-home { + position: absolute; + top: 4%; + left: 2%; + z-index: 1; +} + +.back-to-home a { + font-size: 22px; + width: 40px; + height: 40px; + line-height: 40px; + background: #2f55d4; +} + +.login-page { + font-size: 15px; +} + +.login-page .forgot-pass { + z-index: 99; + position: relative; + font-size: 13px; +} + +/* contact css */ +/* .contact-section{ + color: #000; + overflow-x: hidden; + height: 100%; + background-repeat: no-repeat; + background-size: 100% 100%; +} */ +.contact-section{ + color: #000; + overflow-x: hidden; + height: 100%; + background: #eaedf4; + /* background-image: url("../images/contact-background.png"); */ + background-repeat: no-repeat; + background-size: cover +} +.card{ + padding: 30px 40px; + border: none !important; + box-shadow: 0 6px 12px 0 rgba(0,0,0,0.2) +} +.blue-text{ + color: #2f55d4 +} +.form-control-label{ + margin-bottom: 0 +} +input, textarea, button{ + padding: 8px 15px; + border-radius: 5px !important; + margin: 5px 0px;box-sizing: border-box; + border: 1px solid #ccc; + font-size: 18px !important; + font-weight: 300 +} +input:focus, textarea:focus{ + -moz-box-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + border: 1px solid #00BCD4; + outline-width: 0;font-weight: 400 +} +.btn-block{ + text-transform: uppercase; + font-size: 15px !important; + font-weight: 400; + height: 43px; + cursor: pointer +} +.btn-block:hover{ + color: #fff !important +} +button:focus{ + -moz-box-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + outline-width: 0 +} + +@media (max-width: 768px) { + .section { + padding: 60px 0; + } + .title-heading .heading { + font-size: 35px !important; + } + .section-title .title { + font-size: 24px; + } + .mt-60 { + margin-top: 60px; + } +} + +#topnav { + position: fixed; + right: 0; + left: 0; + top: 0; + z-index: 99; + background-color: transparent; + border: 0; + -webkit-transition: all .5s ease; + transition: all .5s ease; +} + +#topnav .logo { + float: left; +} + +#topnav .logo .logo-dark { + display: none; +} + +#topnav .logo .logo-light { + display: inline-block; +} + +#topnav .has-submenu.active a { + color: #ffffff; +} + +#topnav .has-submenu.active .submenu li.active > a { + color: #2f55d4; +} + +#topnav .has-submenu { + position: relative; +} + +#topnav .has-submenu .submenu .submenu-arrow { + border: solid #3c4858; + border-radius: 0.5px; + border-width: 0 2px 2px 0; + display: inline-block; + padding: 3px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + position: absolute; + right: 20px; + top: 14px; +} + +#topnav .navbar-toggle { + border: 0; + position: relative; + width: 60px; + padding: 0; + margin: 0; + cursor: pointer; +} + +#topnav .navbar-toggle .lines { + width: 25px; + display: block; + position: relative; + margin: 32px 20px 24px; + height: 18px; +} + +#topnav .navbar-toggle span { + height: 2px; + width: 100%; + background-color: #3c4858; + display: block; + margin-bottom: 5px; + -webkit-transition: -webkit-transform .5s ease; + transition: -webkit-transform .5s ease; + transition: transform .5s ease; + transition: transform .5s ease, -webkit-transform .5s ease; +} + +#topnav .navbar-toggle span:last-child { + margin-bottom: 0; +} + +#topnav .buy-button { + float: right; + line-height: 68px; + padding: 3px 0; +} + +#topnav .navbar-toggle.open span { + position: absolute; +} + +#topnav .navbar-toggle.open span:first-child { + top: 6px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); +} + +#topnav .navbar-toggle.open span:nth-child(2) { + visibility: hidden; +} + +#topnav .navbar-toggle.open span:last-child { + width: 100%; + top: 6px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +#topnav .navbar-toggle.open span:hover { + background-color: #2f55d4; +} + +#topnav .navbar-toggle:hover, #topnav .navbar-toggle:focus, +#topnav .navbar-toggle .navigation-menu > li > a:hover, #topnav .navbar-toggle:focus { + background-color: transparent; +} + +#topnav .navigation-menu { + list-style: none; + margin: 0; + padding: 0; +} + +#topnav .navigation-menu > li { + float: left; + display: block; + position: relative; + margin: 0 10px; +} + +#topnav .navigation-menu > li > a { + display: block; + color: rgba(255, 255, 255, 0.8); + font-size: 13px; + background-color: transparent !important; + font-weight: 700; + letter-spacing: 1px; + line-height: 24px; + text-transform: uppercase; + -webkit-transition: all 0.5s; + transition: all 0.5s; + font-family: "Nunito", sans-serif; + padding-left: 15px; + padding-right: 15px; +} + +#topnav .navigation-menu .has-submenu .menu-arrow { + border: solid rgba(255, 255, 255, 0.8); + border-radius: 0.5px; + border-width: 0 2px 2px 0; + display: inline-block; + padding: 3px; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + position: absolute; + -webkit-transition: all 0.5s; + transition: all 0.5s; + right: -1px; + top: 30px; +} + +#topnav .menu-extras { + float: right; +} + +#topnav.scroll { + background: #ffffff; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +#topnav.scroll .logo .logo-light { + display: none; +} + +#topnav.scroll .logo .logo-dark { + display: inline-block; +} + +#topnav.scroll .tagline { + display: none; +} + +#topnav.scroll .has-submenu.active > a { + color: #2f55d4; +} + +#topnav.scroll .tagline-dark { + display: none; +} + +#topnav.scroll .navigation-menu > li > a { + color: #3c4858; +} + +#topnav.scroll .navigation-menu > li > .menu-arrow { + border-color: #3c4858; +} + +#topnav.scroll .navigation-menu > li:hover > a, #topnav.scroll .navigation-menu > li.active > a { + color: #2f55d4; +} + +#topnav.scroll .navigation-menu > li:hover > .menu-arrow, #topnav.scroll .navigation-menu > li.active > .menu-arrow { + border-color: #2f55d4; +} + +.tagline { + background: rgba(30, 30, 30, 0.1); + font-size: 13px; + -webkit-transition: all .5s ease; + transition: all .5s ease; +} + +.tagline .email, .tagline .phone { + display: inline-block; + vertical-align: top; + margin-right: 10px; + padding: 18px 0; + font-weight: 400; + letter-spacing: 0.02em; + padding-right: 10px; +} + +.tagline .phone { + padding-left: 10px; + color: #f8f9fc; +} + +.tagline .email a,.tagline .phone a { + transition: all 300ms; + -webkit-transition: all 300ms; + color: #f8f9fc; +} + +.tagline .topbar-list a { + display: block; + color: #ffffff; + text-align: center; + font-weight: 400; + margin: 0px 7px; + line-height: 32px; +} + +.tagline .topbar-list .selectize-input { + width: 106px; + padding: 5px 8px; + text-align: left; + border-radius: 5px !important; + background: transparent !important; +} + +.tagline .topbar-list .selectize-input input { + color: #f8f9fc; +} + +.tagline .topbar-list .selectize-input input::-webkit-input-placeholder { + color: #f8f9fc; +} + +.tagline .topbar-list .selectize-input input:-ms-input-placeholder { + color: #f8f9fc; +} + +.tagline .topbar-list .selectize-input input::-ms-input-placeholder { + color: #f8f9fc; +} + +.tagline .topbar-list .selectize-input input::placeholder { + color: #f8f9fc; +} + +.tagline .topbar-list .selectize-input .item { + color: #f8f9fc; +} + +.tagline .topbar-list .selectize-input:after { + border-color: #ffffff transparent transparent transparent !important; +} + +.tagline .topbar-list .selectize-input.dropdown-active:after { + border-color: transparent transparent #ffffff transparent !important; +} + +.selectize-dropdown { + z-index: 999; +} + +.logo { + padding: 3px 0; + line-height: 68px; +} + +@media (min-width: 992px) { + #topnav .navigation-menu { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + } + #topnav .navigation-menu > .has-submenu > .submenu > .has-submenu > .submenu::before { + top: 20px; + margin-left: 11px; + -webkit-box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.15); + box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.15); + border-color: transparent #ffffff #ffffff transparent; + } + #topnav .navigation-menu > li .submenu > li .submenu { + left: 106%; + top: 0; + margin-left: 10px; + margin-top: -1px; + } + #topnav .navigation-menu > li > a { + padding-top: 25px; + padding-bottom: 25px; + min-height: 62px; + } + #topnav .navigation-menu > li:hover > .menu-arrow { + border-color: #ffffff; + } + #topnav .navigation-menu > li:hover > a, #topnav .navigation-menu > li.active > a { + color: #ffffff; + } + #topnav .navigation-menu > li .submenu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + padding: 15px 0; + list-style: none; + min-width: 180px; + visibility: hidden; + opacity: 0; + margin-top: 10px; + -webkit-transition: all .2s ease; + transition: all .2s ease; + border-radius: 10px; + background-color: #ffffff; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + } + #topnav .navigation-menu > li .submenu:before { + content: ""; + position: absolute; + top: 2px; + margin-left: 45px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + border: 7px solid #495057; + border-color: transparent transparent #ffffff #ffffff; + -webkit-transform-origin: 0 0; + transform-origin: 0 0; + -webkit-transform: rotate(135deg); + transform: rotate(135deg); + -webkit-box-shadow: -2px 2px 2px -1px rgba(0, 0, 0, 0.15); + box-shadow: -2px 2px 2px -1px rgba(0, 0, 0, 0.15); + } + #topnav .navigation-menu > li .submenu li { + position: relative; + } + #topnav .navigation-menu > li .submenu li a { + display: block; + padding: 10px 20px; + clear: both; + white-space: nowrap; + font-size: 11px; + text-transform: uppercase; + letter-spacing: 0.04em; + font-weight: 700; + color: #3c4858; + -webkit-transition: all 0.3s; + transition: all 0.3s; + } + #topnav .navigation-menu > li .submenu li a:hover { + color: #2f55d4; + } + #topnav .navigation-menu > li .submenu li ul { + list-style: none; + padding-left: 0; + margin: 0; + } + #topnav .navigation-menu > li .submenu.megamenu { + white-space: nowrap; + width: auto; + } + #topnav .navigation-menu > li .submenu.megamenu > li { + overflow: hidden; + width: 180px; + display: inline-block; + vertical-align: top; + } + #topnav .navigation-menu > li .submenu.megamenu > li .submenu { + left: 100%; + top: 0; + margin-left: 10px; + margin-top: -1px; + } + #topnav .navigation-menu > li.last-elements .submenu { + left: auto; + right: 0; + } + #topnav .navigation-menu > li.last-elements .submenu > li.has-submenu .submenu { + left: auto; + right: 100%; + margin-left: 0; + margin-right: 10px; + } + #topnav .navbar-toggle { + display: none; + } + #topnav #navigation { + display: block !important; + } + #topnav.scroll { + top: 0; + } + #topnav.scroll .navigation-menu > li > a { + padding-top: 20px; + padding-bottom: 20px; + } + #topnav.scroll-active .navigation-menu > li > a { + padding-top: 25px; + padding-bottom: 25px; + } +} + +@media (max-width: 991px) { + #topnav { + background-color: #ffffff; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + min-height: 74px; + } + #topnav .tagline { + display: none; + } + #topnav .tagline-dark { + display: none; + } + #topnav .container { + width: auto; + } + #topnav .logo .logo-light { + display: none; + } + #topnav .logo .logo-dark { + display: inline-block; + } + #topnav .navigation-menu { + float: none; + max-height: 400px; + } + #topnav .navigation-menu > li { + float: none; + } + #topnav .navigation-menu > li:hover > a, #topnav .navigation-menu > li.active > a { + color: #2f55d4; + } + #topnav .navigation-menu > li .submenu { + display: none; + list-style: none; + padding-left: 20px; + margin: 0; + } + #topnav .navigation-menu > li .submenu li a { + display: block; + position: relative; + padding: 7px 15px; + text-transform: uppercase; + font-size: 11px; + letter-spacing: 0.04em; + font-weight: 700; + color: #3c4858; + -webkit-transition: all 0.3s; + transition: all 0.3s; + } + #topnav .navigation-menu > li .submenu.open { + display: block; + } + #topnav .navigation-menu > li .submenu .submenu { + display: none; + list-style: none; + } + #topnav .navigation-menu > li .submenu .submenu.open { + display: block; + } + #topnav .navigation-menu > li .submenu.megamenu > li > ul { + list-style: none; + padding-left: 0; + } + #topnav .navigation-menu > li .submenu.megamenu > li > ul > li > span { + display: block; + position: relative; + padding: 10px 15px; + text-transform: uppercase; + font-size: 12px; + letter-spacing: 2px; + color: #8492a6; + } + #topnav .navigation-menu > li > a { + color: #3c4858; + padding: 10px 20px; + } + #topnav .navigation-menu > li > a:after { + position: absolute; + right: 15px; + } + #topnav .navigation-menu > li > a:hover, + #topnav .navigation-menu > li .submenu li a:hover, + #topnav .navigation-menu > li.has-submenu.open > a { + color: #2f55d4; + } + #topnav .menu-extras .menu-item { + border-color: #8492a6; + } + #topnav .navbar-header { + float: left; + } + #topnav .has-submenu .submenu .submenu-arrow { + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + position: absolute; + right: 20px; + top: 12px; + } + #topnav .has-submenu.active a { + color: #2f55d4; + } + #navigation { + position: absolute; + top: 74px; + left: 0; + width: 100%; + display: none; + height: auto; + padding-bottom: 0; + overflow: auto; + border-top: 1px solid #f1f3f9; + border-bottom: 1px solid #f1f3f9; + background-color: #ffffff; + } + #navigation.open { + display: block; + overflow-y: auto; + } +} + +@media (max-width: 768px) { + #topnav .navigation-menu .has-submenu .menu-arrow { + right: 16px; + top: 16px; + border-color: #3c4858; + } + #topnav .navigation-menu .has-submenu.active .menu-arrow { + color: #2f55d4; + } +} + +@media (min-width: 768px) { + #topnav .navigation-menu > li.has-submenu:hover > .submenu { + visibility: visible; + opacity: 1; + margin-top: 0; + } + #topnav .navigation-menu > li.has-submenu:hover > .submenu > li.has-submenu:hover > .submenu { + visibility: visible; + opacity: 1; + margin-left: 0; + margin-right: 0; + } + .navbar-toggle { + display: block; + } +} + +@media (max-width: 375px) { + #topnav .buy-button { + display: none; + } + #topnav .navbar-toggle .lines { + margin-right: 0 !important; + } +} + +.bg-home { + padding: 300px 0px 175px 0px; + background-size: cover !important; + position: relative; + background-repeat: no-repeat; +} + +.home-center { + display: table; + width: 100%; + height: 100%; +} + +.home-desc-center { + display: table-cell; + vertical-align: middle; +} + +.bg-half { + padding: 280px 0px 180px 0px; + background-image: url("https://via.placeholder.com/2000X1100//88929f/5a6270C/O https://placeholder.com/"); + background-size: cover; + position: relative; + background-position: center center; +} + +.home-registration-form { + background: rgba(255, 255, 255, 0.2); + border-radius: 10px; +} + +.registration-form-box { + position: relative; +} + +.registration-form-box .selectize-input { + line-height: 2.4; + padding: 6px 6px 6px 45px; + -webkit-box-shadow: none; + box-shadow: none; +} + +.registration-form-box i { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + left: 12px; + z-index: 2; + color: #8492a6; +} + +.registration-input-box { + border: none; + -webkit-box-shadow: none !important; + box-shadow: none !important; + font-size: 13px; + height: 45px !important; + padding: 6px 6px 6px 45px; + border: 1px solid #e6eaf4; +} + +.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input { + border-radius: 10px; +} + +.selectize-control { + line-height: 0.8; +} + +.selectize-input { + border: 1px solid #e6eaf4; +} + +.popu-category-box { + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.popu-category-box i { + width: 64px; + height: 64px; + line-height: 64px; + background: #edf0fb; +} + +.popu-category-box .popu-category-content .title { + font-size: 18px; +} + +.popu-category-box:hover { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} +.how-it-work-box{ + min-height: 25pc; +} + +.how-it-work-box .how-it-work-img { + background-color: #edf0fb; + height: 90px; + width: 90px; + position: relative; + margin: 0 auto; + padding: 12px 8px; +} +.testi-box{ + min-height: 20pc; +} +.testi-box .testi-icon i { + position: absolute; + right: 18px; + bottom: 0px; + color: #d8dff7; +} + +.owl-theme .owl-controls .owl-page span { + height: 8px; + background: #2f55d4; +} + +@media (min-width: 200px) and (max-width: 768px) { + .registration-form-box { + margin-bottom: 10px; + } + .bg-home, .bg-half { + padding: 190px 0px 120px; + } + .about-us-desc{ + position: relative; + width: 100%; + } +} + +@media (max-width: 425px) { + .mo-mb-2 { + margin-bottom: .5rem !important; + } + #counter .counter-icon { + float: none !important; + margin: 0 !important; + } + #counter .home-counter { + text-align: center; + } + .subscribe input { + margin: 12px 0; + } +} + +@media (max-width: 1024px) { + .testi-icon i { + display: none; + } +} + +/******************** + job-listing +*********************/ +.job-box { + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.job-box .lable { + width: 200px; + position: absolute; + top: -2px; + left: -86px; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + z-index: 1; + background: #d8dff7; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.job-box .lable h6 { + font-size: 12px; +} + +.job-box:hover { + border-color: #849ae5 !important; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -webkit-transform: translateY(-5px); + transform: translateY(-5px); +} + +.job-box:hover .lable { + background: #2f55d4; +} + +.job-list-reg-form { + position: relative; + bottom: 45px; + -webkit-box-shadow: 0 -3px 31px 0 rgba(0, 0, 0, 0.03), 0 6px 20px 0 rgba(0, 0, 0, 0.02); + box-shadow: 0 -3px 31px 0 rgba(0, 0, 0, 0.03), 0 6px 20px 0 rgba(0, 0, 0, 0.02); +} + +.left-sidebar .card-body { + border-bottom: 1px solid #eaedf6; +} + +a.job-list[data-toggle=collapse]:before { + content: '\f374'; + display: block; + font-family: 'Material Design Icons'; + font-size: 20px; + color: #161c2d; + position: absolute; + right: 10px; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} + +a.job-list[data-toggle=collapse].collapsed:before { + content: '\f415'; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.job-list { + position: relative; +} + +.card-header { + background-color: transparent; + margin-bottom: 0 !important; +} + +.custom-control-label:before { + border: 1px solid #8492a6; + background-color: transparent; + width: 17px; + height: 17px; + top: 3px; +} + +.custom-control-label:after { + width: 18px; + height: 18px; + top: 2px; + left: -25px; +} + +.custom-control { + margin: 11px 20px; +} + +.nice-select:after { + margin-top: -5px; + height: 7px; + width: 7px; +} + +.apply-btn-sm { + padding: 6px 20px; + border-radius: 4px; +} + +.job-list-box { + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.job-list-box:hover { + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -webkit-transform: translateY(-5px); + transform: translateY(-5px); +} + +/******************** + JOB LIST GRID +*********************/ +.job-list-grid { + padding: 210px 0px 60px 0px; + background-image: url("../images/job-list-grid-bg.jpg"); + background-size: cover; + position: relative; + background-position: center center; +} + +.job-list-grid-reg-form { + background-color: #fcfcfe !important; + border: 1px solid #eaedf6; +} + +.list-grid-item { + border: 1px solid #eaedf6; + border-radius: 6px; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.list-grid-item:hover { + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + border-color: transparent; + -webkit-transform: translateY(-5px); + transform: translateY(-5px); +} + +.grid-fev-icon { + -webkit-text-stroke: 2px #2f55d4; + -webkit-text-fill-color: transparent; + -webkit-transition: all 0.4s; + transition: all 0.4s; +} + +.grid-fev-icon:hover { + -webkit-text-stroke: 0px #2f55d4; + -webkit-text-fill-color: #2f55d4; +} + +/******************** + JOB SINGLE +*********************/ +.job-time-btn { + border-radius: 50px; +} + +.job-overview { + padding: 24px 0 24px 24px; +} + +.overview-details { + overflow: hidden; +} + +@media (min-width: 200px) and (max-width: 768px) { + .company-logo-img { + margin-bottom: 30px; + } + .mt-40 { + margin-top: 40px !important; + } + .sort-button .list { + right: 0; + left: auto; + } + .job-list-btn-space { + margin: 12px 0; + } +} + +@media (max-width: 425px) { + .job-list-button-sm { + text-align: center !important; + margin: 30px 0px 12px; + } + .job-list-desc { + text-align: center; + } + .job-list-reg-form { + bottom: 70px; + } + .show-results h5 { + font-size: 16px; + text-align: center; + margin-bottom: 18px !important; + } + .show-results .float-left { + float: none !important; + } + .job-detail-com-desc { + text-align: center; + } + .job-single-meta li:after { + display: none; + } + .job-single-logo-img img { + margin-bottom: 20px; + } +} + +@media (max-width: 1024px) { + .sort-button .list { + right: 0 !important; + left: auto !important; + } +} + +/******************** + CANDIDATES LISTING +*********************/ +.fav-icon i { + -webkit-text-stroke: 2px #e43f52; + -webkit-text-fill-color: transparent; +} + +.fav-icon i:hover { + -webkit-text-stroke: 0px #e43f52; + -webkit-text-fill-color: #e43f52; +} + +/******************** + CANDIDATES PROFILE +*********************/ +.candidates-profile-education { + padding: 64px 24px 24px; +} + +.candidates-profile-education .profile-education-icon { + position: absolute; + width: 90px; + height: 90px; + line-height: 90px; + top: 0; + left: 0; + right: 0; + margin: 0 auto; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +/******************** + CANDIDATES RESUME +*********************/ +.resume-user { + width: 90px; + height: 90px; + line-height: 110px; + top: 0; + left: 0; + right: 0; + margin: 0 auto; +} + +@media (max-width: 425px) { + .fav-icon { + position: absolute; + left: 0; + right: 200px; + } +} + +.employers-list { + -webkit-transition: all 0.2s ease; + transition: all 0.2s ease; +} + +.employers-list .name:hover { + color: #2f55d4 !important; +} + +.employers-list .fav-collection { + position: absolute; + top: 15px; + right: 15px; + opacity: 0; +} + +.employers-list:hover { + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -webkit-transform: scale(1.02); + transform: scale(1.02); +} + +.employers-list:hover .fav-collection { + opacity: 1; +} + +.blog { + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; +} + +.blog .overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + opacity: 0; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.blog .content h4 { + line-height: 1.2; +} + +.blog .content .title { + font-size: 20px; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.blog .content .title:hover { + color: #2f55d4 !important; +} + +.blog .content .readmore:hover { + color: #2f55d4 !important; +} + +.blog .author { + position: absolute; + top: 5%; + left: 5%; + z-index: 1; + opacity: 0; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.blog .likes { + position: absolute; + bottom: 5%; + right: 5%; + z-index: 1; + opacity: 0; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.blog:hover { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); +} + +.blog:hover .overlay { + opacity: 0.6; +} + +.blog:hover .author { + opacity: 1; +} + +.blog:hover .author .user:hover { + color: #d8dff7 !important; +} + +.blog:hover .likes { + opacity: 1; +} + +.blog:hover .likes .like:hover { + color: #e43f52 !important; +} + +.blog:hover .likes .comments:hover { + color: #2eca8b !important; +} + +.sidebar .widget .widget-search form { + position: relative; +} + +.sidebar .widget .widget-search input[type="text"], .sidebar .widget .searchform input[type="text"] { + -webkit-box-shadow: none; + box-shadow: none; + padding: 12px 15px; + height: 45px; + font-size: 14px; + display: block; + width: 100%; + outline: none !important; + padding-right: 45px; +} + +.sidebar .widget .widget-search input[type="submit"], .sidebar .widget .searchform input[type="submit"] { + position: absolute; + top: 5px; + right: 10px; + opacity: 0; + width: 40px; + height: 40px; +} + +.sidebar .widget .widget-search .searchform:after { + content: "\F349"; + position: absolute; + font-family: "Material Design Icons"; + right: 16px; + top: 15px; + font-size: 20px; + line-height: 20px; + pointer-events: none; +} + +.sidebar .widget .widget-title { + font-size: 18px; +} + +.sidebar .widget .catagories li { + padding-bottom: 10px; +} + +.sidebar .widget .catagories li:last-child { + padding-bottom: 0; +} + +.sidebar .widget .catagories li a, .sidebar .widget .catagories li span { + font-size: 15px; +} + +.sidebar .widget .catagories li a { + color: #3c4858; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.sidebar .widget .catagories li a:hover { + color: #2f55d4; +} + +.sidebar .widget .post-recent { + padding-bottom: 15px; +} + +.sidebar .widget .post-recent:last-child { + padding-bottom: 0; +} + +.sidebar .widget .post-recent .post-recent-thumb { + width: 25%; +} + +.sidebar .widget .post-recent .post-recent-content { + width: 75%; + padding-left: 10px; +} + +.sidebar .widget .post-recent .post-recent-content a { + display: block; + color: #3c4858; + font-size: 15px; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.sidebar .widget .post-recent .post-recent-content a:hover { + color: #2f55d4; +} + +.sidebar .widget .post-recent .post-recent-content span { + font-size: 13px; +} + +.sidebar .widget .tagcloud > a { + background: #e9ecef; + color: #3c4858; + display: inline-block; + font-size: 9px; + letter-spacing: 1px; + margin: 5px 10px 5px 0; + padding: 8px 12px; + text-transform: uppercase; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.sidebar .widget .tagcloud > a:hover { + background: #2f55d4; + color: #ffffff; +} + +/******************** + BLOG DETAILS +*********************/ +.blog-datails-item li a { + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.blog-datails-item li a:hover { + color: #2f55d4 !important; + -webkit-transition: all 0.5s; + transition: all 0.5s; + margin-left: 6px; +} + +.form-control.blog-details { + border: 1px solid #e6eaf4; + padding: 7px 14px 7px 30px; +} + +.blog-details-form i { + position: absolute; + left: 22px; + top: 6px; +} + +/******************** + ABOUT US +*********************/ +.about-bg { + padding: 180px 0px 80px 0px; + background-image: url("../images/about-bg.jpg"); + background-size: cover; + position: relative; + background-position: center center; +} + +.bolg-post-icon li a { + color: #8492a6; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.bolg-post-icon li a:hover { + color: #2f55d4; +} + +.nav-pills .nav-link.about-us.active, +.nav-pills .show > .nav-link.about-us { + background-color: rgba(0, 123, 255, 0); +} + +.nav-link:hover .blog-post-overlay, .nav-link.active .blog-post-overlay { + position: absolute; + left: 0; + top: 0; + bottom: 0; + right: 0; + background-color: rgba(60, 72, 88, 0.5); + border-radius: 10px; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.blog-post-testi-img { + position: relative; + overflow: hidden; + display: block; +} + +.blog-post-testi-icon { + position: absolute; + left: 0; + right: 0; + bottom: 50%; + -webkit-transform: translateY(50%); + transform: translateY(50%); + opacity: 0; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +.nav-link:hover .blog-post-testi-icon, +.nav-link.active .blog-post-testi-icon { + opacity: 1; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +/******************** + SERVICE +*********************/ +.service-icon { + -webkit-clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%); + clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%); + background-color: #e9edfa; + width: 86px; + height: 90px; + line-height: 108px; + text-align: center; + -webkit-text-stroke: 1px #2f55d4; + -webkit-text-fill-color: transparent; +} + +.service-info-img .service-overlay { + position: absolute; + top: 0; + left: 0px; + bottom: 0px; + right: 0px; + opacity: 0; +} + +.service-info-img .service-overlay .service-info { + position: absolute; + left: 0; + right: 0; + bottom: 50%; + -webkit-transform: translateY(50%); + transform: translateY(50%); +} + +.service-info-img .service-overlay .title { + background: rgba(60, 72, 88, 0.5); +} + +.service-info-img:hover .service-overlay { + opacity: 1; +} + +/******************** + TEAM +*********************/ +.team-name { + position: absolute; + bottom: 0px; + left: 0; + right: 0; + background: rgba(60, 72, 88, 0.8); +} + +/******************** + PRICING +*********************/ +.pricing-box { + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.pricing-box .pricing-plan-item li { + padding: 6px; +} + +.pricing-box:hover { + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -webkit-transform: translateY(-10px); + transform: translateY(-10px); +} + +.notification-icon i { + font-size: 27px; +} + +.notification-icon span { + position: absolute; + top: -5px; + right: -7px; + font-size: 9px; + padding: .45em .6em; +} + +.subscribe input { + padding: 21px 12px; + border: 1px solid #eaedf6; +} + +.subscribe input:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.contact-icon { + height: 74px; + width: 74px; + text-align: center; + font-size: 34px; + line-height: 74px; + border-color: #2f55d4 !important; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.error { + margin: 8px 0px; + display: none; + color: #e43f52; +} + +#ajaxsuccess { + font-size: 16px; + width: 100%; + display: none; + clear: both; + margin: 8px 0px; +} + +.error_message { + padding: 10px; + margin-bottom: 20px; + text-align: center; + border: 2px solid #4063d7; + color: #4063d7; + border-radius: 5px; + font-size: 14px; +} + +.contact-loader { + display: none; +} + +#success_page { + text-align: center; + margin-bottom: 50px; +} + +#success_page h3 { + color: #2eca8b; + font-size: 22px; +} + +.app-contact-desc p { + overflow: hidden; +} + +.contact-location { + border: 1px solid #2f55d4; + border-radius: 4px; +} + +.contact-location-icon { + border: 1px solid #2f55d4; + position: absolute; + width: 85px; + height: 85px; + line-height: 85px; + font-size: 40px; + top: 80px; + left: 0; + right: 0; + margin: 0 auto; + -webkit-transition: all 0.5s; + transition: all 0.5s; +} + +.contact-location-icon i { + -webkit-text-stroke: 2px #2f55d4; + -webkit-text-fill-color: transparent; +} + +.contact-social-icon li a { + height: 38px; + width: 38px; + font-size: 18px; + line-height: 36px; +} + +.contact-social-icon li { + margin: 4px !important; +} + +.custom-file-label:after { + border-radius: 0 10px 10px 0; +} + +.map iframe { + width: 100%; + height: 400px; +} + +.footer { + background: #202942; + padding: 60px 0; + position: relative; + color: #adb5bd; +} + +.footer .footer-list-title { + font-size: 18px; +} + +.footer .footer-list { + margin-bottom: 0; +} + +.footer .footer-list li { + margin-bottom: 10px; +} + +.footer .footer-list li a { + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} + +.footer .footer-list li a:hover { + color: #e6e8ea; +} + +.footer .footer-list li:last-child { + margin-bottom: 0; +} + +.footer .text-foot { + color: #adb5bd; +} + +.footer.footer-bar { + padding: 30px 0; +} + +.footer.footer-bar .payment-cards img { + height: 25px; +} + +hr { + margin-top: 0; + margin-bottom: 0; + border: 0; + border-top: 1px solid #333744; +} +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/public/css/style.css.map b/public/css/style.css.map new file mode 100644 index 0000000..ad7dae3 --- /dev/null +++ b/public/css/style.css.map @@ -0,0 +1,24 @@ +{ + "version": 3, + "mappings": "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", + "sources": [ + "../scss/style.scss", + "../scss/_variables.scss", + "../scss/_bootstrap_custom.scss", + "../scss/_components.scss", + "../scss/_general.scss", + "../scss/_helper.scss", + "../scss/_menu.scss", + "../scss/_home.scss", + "../scss/_jobs.scss", + "../scss/_candidates.scss", + "../scss/_employers.scss", + "../scss/_blog.scss", + "../scss/_pages.scss", + "../scss/_subscribe.scss", + "../scss/_contact.scss", + "../scss/_footer.scss" + ], + "names": [], + "file": "style.css" +} \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/public/fonts/Pe-icon-7-stroke.eot b/public/fonts/Pe-icon-7-stroke.eot new file mode 100644 index 0000000000000000000000000000000000000000..6f7b58489c6fe76af1597fad93bd8ebe36114eb9 GIT binary patch literal 58680 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 Nxi7{(cl`%H{|#3vvLpZi literal 0 HcmV?d00001 diff --git a/public/fonts/Pe-icon-7-stroke.svg b/public/fonts/Pe-icon-7-stroke.svg new file mode 100644 index 0000000..13d9709 --- /dev/null +++ b/public/fonts/Pe-icon-7-stroke.svg @@ -0,0 +1,212 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/fonts/Pe-icon-7-stroke.ttf b/public/fonts/Pe-icon-7-stroke.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bc8a269c68dafaaf5aaa7920e7a17baff0748360 GIT binary patch literal 58480 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 XVssBJ#01M7olcSaV(fF*fAI6)u)>;0 literal 0 HcmV?d00001 diff --git a/public/fonts/Pe-icon-7-stroke.woff b/public/fonts/Pe-icon-7-stroke.woff new file mode 100644 index 0000000000000000000000000000000000000000..c205e6fd3cae5dbfd991d499c7495c9228a804c3 GIT binary patch literal 58556 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 literal 0 HcmV?d00001 diff --git a/public/fonts/ajax-loader.gif b/public/fonts/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..e0e6e9760bc04861cc4771e327f22ed7962e0858 GIT binary patch literal 4178 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 literal 0 HcmV?d00001 diff --git a/public/fonts/fa-brands-400.eot b/public/fonts/fa-brands-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..5f0393eb963ae394f17269d8866caf97d320decc GIT binary patch literal 134000 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 o96t`}xLqi;RL>S#5EsN2Z)vvWgaHO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/fa-brands-400.ttf b/public/fonts/fa-brands-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9ab77d5e12026e84aa43bfacedb065ded1ee2ff9 GIT binary patch literal 133764 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 x-f(hjb^XwA`_X^;L}zbP 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 mq01W5= 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

=aYDJdJ3msC(f-g7(dg?7e_LeEAU#drqt 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 Wg2&s@7Hyf_mcdZ}+-Pfm0RRA>;gyR3 literal 0 HcmV?d00001 diff --git a/public/fonts/fa-regular-400.eot b/public/fonts/fa-regular-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..0fcd566c7e4db6088201ccf40cfa5fa7651177fb GIT binary patch literal 40308 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 literal 0 HcmV?d00001 diff --git a/public/fonts/fa-regular-400.svg b/public/fonts/fa-regular-400.svg new file mode 100644 index 0000000..e789514 --- /dev/null +++ b/public/fonts/fa-regular-400.svg @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/fa-regular-400.ttf b/public/fonts/fa-regular-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..947796388fc739f2b2b2481d0264de2decd2d820 GIT binary patch literal 40080 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 literal 0 HcmV?d00001 diff --git a/public/fonts/fa-regular-400.woff b/public/fonts/fa-regular-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..51050f14ff97cd778fa9b9c6444444bbb9c187d1 GIT binary patch literal 18164 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 We7)oRk5U^;OH2O&+MtMS0001L_wxS$ literal 0 HcmV?d00001 diff --git a/public/fonts/fa-regular-400.woff2 b/public/fonts/fa-regular-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..6db5fd6d0b8880ae2ce4fea3de36879d7c5c56e9 GIT binary patch literal 14868 zcmV+vI_t%EPew8T0RR9106G)^3jhEB0GyBj06D<`0RR9100000000000000000000 z0000SR0dW6m^=!CfCz!h904{0Bm;zC3xYBL1Rw>55(kez8!Uha#Y2WoYVoke^=7X{ylW5oAMa z313~N?s+*0d0g%}(C@kA{70?sDTPDN?f6DeU6+hoN4P(8&=k9Lo4gwrn|ST z)z|*k+h^aLHWq$N_Zn$#B0e@rLMT2t~IwxN&BsRCc7@#d38uU@Zo?9r0Wu!*dwX} zc7n>LYV3)hLMn_LsgU?H^tl^K#>QkU<7L3q&P|>sU2sm0Y1pG`{gAAJ|X$ z@<1TyT)OdDNDF`wF#qbTTCmq|@rICnDHYX>FQo4JoJ#&zfUl3h5=OR!85^)?1{m*J z;KX=>5VA(d35Q`*NC+n335z#`(B0)Wg;0iA-@Br^vcK0~(G^#8hov0StRVC`8I-OV z0~#;By4!-p!;e2>?*BW`nD6GJ9-5O75sj2gZOuQYvDxYCK5G>QrD9Qnf^7FjKtmBR zqG>bcEu-7F`Pcz267!=6-2Sm|_s-1}13w98=b-S)7@Li6c$YB51Chc^`WY`kYu8jr ztLC?9(T?fcB(he<<24%x#M_vrE)4x%s?blL<~psI(OMH?2lb;^#rl7qr1}MTm_8*aYu@uyyVJKxLC^V|F-|48D0C1G$UrZmGG3oNnDb~kAC zhcnK*>Aq(^>dVoI^RK=Bv1i_T^}d6LA9?(h6JIjEhrAcOH^1+CfB6I9!yg}RPbE*~ zO)Z>SHMM!FYwFO{z|`@nafbs)n4Vjw%)iLKWB##u=~nS?4R6hFbKf?+ZRs?2%&xH; zcP)NbRd;yLWA83CmimFJrfgH|r*=#o{8u_Ih&xn8OetA=+>)C*!e}Z6-uLy+Sq@VPMf9~9oph>QOv~3qC~dW``a~UsniM- z%Tp*{j$B0|mhFq#p^(ID*Pe%5WBPR%&~8wlPABwq47Aqx9C#d(P9X9*Zo<#U=lS#0 z(d2)UCnX~nx9z*YRfrU2DkZe3Qlna}dUYB!YSE-wt2r}fEt$7q(Yg(%&RpI-5q06d zjX}L`Xvu>lj4Wd<5{{cl5ciTav_*2TAIZZgWFQ(Mr(+XRiC)MQ+)1X6+R^~$kn_mrxxx=)?kR&DSNDV8} z4JaPqSTmtm21r%{q$v?nWrhyTf;#2GgXX}!8sJvTU`;KMqE@KT9}uHs(4ynet`pFt zlhCSD(5%x?uQ6!QIJD^uH0nIe>LzUIK6L3Btm`90>I;+_4SCkUhPANi8F1}*$h8s1 zY&!Z4y-pdlRDd3*jd1BOIlE`>N(!Gae;zE=)js{w9&c<59g zK$Qm}$iooqBkmyD$GM!kL@UJ*ov|N+fX)QH_9gL zKxrRSv>C7qWd{zTbiG5+L3kISLog<400ws)M!&|vgx?c)frlUlp>iww-pSA{^W7>R zp>K_xl-OEXLQF(K74nIkTB7vnmqlArB*F8uwMG8a;1VxlfEJZ;%tphEe z9FqvD%@yTL`bj31&q&2SojhrYVlsjixsk=fl031pK(uz`RT(SQIw2(x5t8GR<_Lk* z+9t$rj5C3Pi8EFr^3D?#zsqo5r*oFBRt)?3EQ%g!8dc!oiReJ3nE^r}9p~Ugm~agg za*d5xJPf5nG}VQ|$00CF?5tfz4q2&uxxV+Lq0bW4RFjfoiR+CYnC&*qP>xatfl;;) z0~bAXKsW-5PjV+!QP6`LY`@{|MpeW-Nmneq^f6}95j@hqlVoArh9Ng!Fjm(lW zlcBA~*l^OSeK2QTfUykAy4IS#Glu-M9;6LyFajwf2m-DZFzhW)@#XOnzqfg~XkEW@ z%zpeEpO3!Qh%E{sfYRVH9;$dHH9>j@plX2do2PD(%X5(N+!nJie8fToGKMoUd5-E0 zZ0LD;=1D^KAZMrIZs6zzEFK^c2dh`Gf=bcC+&C{27O~L7Fhx|2z@N>DWg**EM9jh{ z4mmoLZW^RHYiy9}3u-HBVD=}B*UJ-1Hp%}pm&1+#0?`{L?10!kZmw@uOf;aSV~$b* zlvmwa;1gNtY#)f@*mGA9RU$$SP-9I{NlOdfhR95Xvx!zyhv-YrqC0Od(CL@7hzxVr zkjUl%*y5iQq*{acFU5e5rOq4ozcfE?Xuu6a>2|%}*IuvXW{39sPW2Lo+3iGlSu}{6 zexi$-@{P)@<*n)}h9#?|vYzBXT3(yUI;I?6X#L9&s*zTHid+ZenW~$@BTSVNu@OEN z6C^@|aa{2`A`lK(fDDl%-dh0BToi=JnQtg%0I~vAX}kdHk*(7}36V^iDTAr68xsI( zbBOgoE%L<4jPAy7e@l)r7y4g95u)Va6gxJyrIf+E8aDK>Z!Wf!aIAH#u;d z03K%!wtw=LAjv{O8bNH5y=XmzN!Q?QXK)QsAH7ba`6QLV#U0I;RK+oiZc-I5C_r~> zfK8MF*bcR-Go${-G&9Opl?|GpQSPrN^BRc1U>Ad0hDT`i&~r3aIx2hRQWOwIWLO{D zi;(xZFT96=G7wf_GI=lRc!O|78@aRDB&zcoj5bhYzehHqA-kj{AJo_CjMfirU3w@%idHSv9 zN=ZY>mBBqKiY$j@se75IUQeYGRb;)~^ZtKax$#kolw%((1Yzp4QcB9* zz-fCe`{!PAvRe{S3(mt+-$9Y`piXeeqHm@G^qNiaLM zMK>{gvBg=-2#mU$;29hqsZs&?UFFTkU0D<;_9-5gyn&*Z-rJdq%^&$+jc4x6O37E{DTyXGVprimHQ5pRfS8>(rf8Jy@1Gvxk*3Bz^n_xAmKSE1@JyNnYJmPYREz1k!|l@Brs}Ho@tE&!!xpOOfI6 zNKD28k?SU?!5TZ6ij$}iSYJNMu>8|XLhv&VLa-zHj>yB|q^~r2rXGV!hOAd{>Fe=` zG5!LgMpT|mr^B9d==x^~$DA|I#?qnwx8)>HXya(ykcO%Wz+_h#x&UNPbsvK9{t;uE zD<{WTAfNeTWqtWPnP@=NdY+-i@poew=E$E~VtNOhTAQ!fZsxasPB$ zx_P?-h@~Q5YFcjCsT@hCWYc&{$9WU2c#ZGzA7jIIdP?`GQO1;!U{HI)ayV*LOl9#o zl<=IMRvV+9!ts+Atr8ecIEZN(-NP)Yn`lP3AkV$CqK0Ogt7n91;j1zXyvU3KSud6a zuZj33|kU zlOR^xpjW`UUvJ#^qEW%BDL4ZZ+yM5Ae*7IW33V_*MuzbkD2Ug>KxZ~J_eLtDhg_B# z7_y47F|wBmvc8t;)h0`VGo$rugAaErr;iiTW=bA=*gxLxYkts=zd{xs`4FZ?Vdc;L zW{B)iDKevZ|M*hBcd&Y?zfU=fE^bmTsKk_WTWB}7*evfp?4e3ZbaSgCUEwVeb6#41 zeypV%ua_Rh{g~u5>`?Ha;(1#9B8AqPh>CN>bY_dj>V>D@f7 zn>}g_R*xa|f-ilSs_DA$2vH3^X)1^iyMe90>Y2`6FtqAKK_vsNIg*zAfUAxGDD(s* zKs>`)CL1TzD#|J@jr!=rTP%8==cN+G+-z=*+P!|AMqPGEe^}C1D9r-tU zx(OJSBGkZ8e|`x~vsjz#_JeI4=twA}xjSX>9O~rLMCEBGQhz)SKt9IRv8X9DRxD8A zB`;DtLQyuO@KzB(-+P4zJay9{{xfaQ)yn69FYBq=9qE;-;#aV*Ltl9<~H3APq`KX-_^I?5>+3IPf zCZh08s1F-L_)#+8*O8%9GGuQ+y;Yc_wU6`&fhwlCE_4j;Y|2FvaLf~=!Bz>!|+xJuDdR3k#WF2=CSNF@Qb&>J9+wX`# z(W8#ZZ=~4 z!WvVMS6l0kGnw?_{)41xNyAS{#G(5B2t@utWu*nvKlJb?dz=b>n{$W)XVu~3n z!^?nZX=E1Zx|W>?wJNiT>UhNMuw+uOKL77^XuX1jAC7ra)wF5=)7RJnAle!NPhwnQ z1b~eNMA-S~SUrs4BdFrVAWmO4@-@v9O_ReDje5=Xn;yp5-1fOQH*#CJLlG7$X(8li ztF-gYv8))VxjeyEhM`HrBFZt0i5ae1A32Q+C};@=5P|+W(tODtS{v3h_+@Ga8w`i- zrZVx;WxN>l!rkAA&R0X-tV?eW?fy3-lybug{)_whb~k%e6Sdk*nH? z&4IOC=~m7u0R>lS6C|K}i&(tP#euT(!NJas`^nkx^c_#S>*1lf-H!&pl<a{m( z|FeJWx-qFS+y!ae7Um4oF``vYie{a_>E=~(`L%}Sfbs>= zx}5A=uLax}zSL2?$9)E%@zhI6*?VX*%m&(jJlU>l-o^?OIS5-dY>eg%7=q_f!P!No zlWfkJO}QL%Jz29832y(#g~p%eMAtE@HUl)qLUPi0av4)m%WgIF8_&IwL?TF3o6&ec zV=6{Fh?tdOMChJA1^sjV*$+GRHv^qwY$jgKW*G$_Q$v%ro1xqL^oTyk=wobZRnDDjBcOm?^j|zcIkY(=B00TTxQPS zJ!i>VFmL%z?Dm9h-Ke{XTXP=0S+b)yCY=GZI7N60>XLBd?%0OxUDVjgb_J2TcAyi2 z53(ZKib7W7;i*aJ44>WKuD~tJJ2>FEyieMXI@$32B5D@XvA|u|kYo;)(SKY_g_?)^ zztWvBvzBH`y<5n;<`+3`D%IeRR-d{0q(uk&R2S4VudRMY4M@{^HnWaSa)UrW+mJGk z_IcT?bCI8#+qrK)nDOQwIS*$|YJQT4fC?-HN;5&Vxo55&9AgvY-um z|F}OABp&yAZQd{67@d5IX8f6Cx9IM6Z;gjS2dV-O_9)gafMVf4{nOXTmG?HU+7t$q z+4*4_P&7Bq;BI3erwA^0v+&NX9I3fs7F1SWWuT$&NSlzo=*F{|jdkM5mkFK{0L;mz zTTdqOdlHmaq^NkCiQJh5Qs2%XupYA=*v7SHOxL>@84{w0#$i0FFvx8-z0C4_pgJ_1 zG=a3HKn%6AI*#rr{49hswQ_^+$&)=Mj z1qj=->o`RT%l%+~oGjB$C-EOkX6*^#o)=r@0VNLBrl(>RqUO%ShizSk!atJrOmk;F zHp6|5&QCL#q9UF}l656qO+304T~wiLQN~n z$xXAc=|;ZZgeeNSE5(ivs)xmeQpj-ESiM@*F+EjrBPXo78O&d)`l--Wyp?p3W+z3> zYmn1sjVJ00}VqV#97Rn=jLi7tzUX?}oS0&7s@dMW&Y2(RS@`?5YEMUnopNb(oTr7Hy z58-i1<=cW0+P-!rUX(4xCn=$cp+}7a0=yz?4EU-otvRz;#WQ9Vh*z{TVw(5Tw6`~K z=TKEcrpyOVn+Pr?;!4P0o1$b=O+SfvZwm?7yiIIs*p+#z^EBa{KbO|7(`qx(X2^n9 zIpMVlM<9EVS(Wa5!BsxUZ9jLN{5Q+a7su+mBB-A=*PnR%6-WCBnC;=>eY71B$H)0x z99xey(p!@`%11B^HU$GLFw^`wR2zo$ZZ!?}R)agpgj?YP@=RnAd6+C`JE!z zm63my6+x9y0;14Zg#N+6r+!6oOib}Iw-?7Oa|XqXO3fi5=6ST6L*~Jq53##md!I~t z5tMQyE$v83&!f=Q)H5B50q+R8%upfcj1z(YhD>T>+ zHD|f23!Z-0)!8%Zs;3jx>(75eBQ&Ok6qA0FDJf589cOnijBeF#Mxf6Gxa4)yWW1#p zYD^I_T6Z2-LFsC|i|ZojP_C2b)u?HTx^jow?Q(wmx8HQA_A{!p~bABJC!;KOkJp%DPZEfWlht4svhYuZX`xym7|k)6HnbVwB6Du2ko6F( ztI5K^;@78ZK9`l9tCMpuX6S60Vr{}-jp@=P3OI94w_AoI{MxA=_A2XpXYFOm%HqD) zva(GNof(c8dnCh@ou&S*%Q9t@-j%PiP~jEuN0_2D!|Z84fSNh%G5`=B6CRbKo*nzMSq6_rOcGrzaQ<*gLduCD}7$ zdG4=!dc}0|gj{w7sld%#uro@om6p7h!pIB(ZWQ`VQIB zFBdB?&lsgZ?0{S0EL`@t7-2Aq>&k5bE{>jA=~HcnN36Oi$qo|6_ne6)GZ$uCf)wro zF4{UbnW7Z1-~5EOk6Qm7H_6wb1@h!p$ zlkA*$fTJU6MN-sIsCR(E;16Gv7a|YOh~GaWqbFJr8I-leH5~qfeZlYguAQ#jB;s@n~_Gt3b&}CMWm@Dg-F> zR}El}vPbXGMcYH?KU(0l88>X$`V)%5gw;&h{w3l&DaqVJ$n&wieRI^=RRgyPVW*oiz7(LE4$!J;kEh-Hm3HUPZN2sf~>O5A!(U|hc79FBH*{@=(s{~rC4)Gd9%OR;+7kIeX zL4>}`%q)Taehz_1Lj?_!P-(jZ2m*StiUq=rgM$dU9Pt&^!$EOgZG1Iv8}Nz|l{0fg z{g+YE=+m_uGIT|rRIm+qA!tHs>#g=Dl<-@LsN0|6-z{njGei?1%xEqucynu?CTjXp z4>*eSxyNk|Hpm5>{aAvVxd(+bnU8-?T%)Lu|FP01YRrlE^I;8@nAbiT74?3uUtk^r z2&oH>xz1Q$Hx{>aMm(6){e>?tU=;XjXZY&;(#SzS2!$)O(II8D_|B@CSz< ze@%BSo*#IqB_?7{{J$=MIp%&Krf5DU&I947*5SAiQ^It>ICK_t{_*Rz6k5W8IFv>axHQ*CRPOwFUBoo@S~nF79G`XQwKWWsg1WGh#h=3WMc+FBGdDA_b{dvUTI~#vVz8q^Ge- ze&d5BSS%6bIB`Hu0~^V1;JE8bs3{jELZ!pd5SATCGP8Ze*a+wiQ+XA!uRTD%xS>|} zZwTlC&J78O7Z);jwH%*aOj)bD#b-D={fDW@!Xccj&I?9!Qc{+wVym#1JS?z=ne6X@ zeEZ*Czl}Pz#k zn#(7lipF_0dc3sGUcJKTWe{+_dr>5GI<~e#GuB+7xBZs5{(0dt$NxCZmyR>1PtSXL zf%eHWE8}d7fQz!D)+XGV!$I04d6?wf$yyaPeq%)t=6t$-5p4d>_i?idJukl1AFv;PW5>O+sLeAq^oc~`g3wENq4%u}O$F{_A?kRGkHp*jAvxQG0;%Cgj++Mo}|I|G_F+_T*`}rEQHVMa5De$=uE4mJ9v+UK6SP0uLIE!Y2 zyqq=aWRj7K(7@Ot5S_!&;|vAH#vUpkrc$)a{CcFPK)TPHbZ5ou zSJke{9;A825OO8C1aSy$5a?%8@431MD7i>(t=Zl6-tO0oTtcvvI+QKukOqJIweQSA zcnG`%9*7hC=EGixn|XyHOS6DK+0Rxkku-wI{F(QYLx97 zN=8yal2|I2cN48AFHx&3l_g*}4k1zK;9wG9)|)#?OD0CN+)U~7*j(MTpmZL04r9HC zQo8V{t8=3>^O*wb%-J8rS1&g4vf=qlLas?yeYilGkWLk;Q6{)V0iOeNf*DDaG-`k& zqGT{Ryx4@wg;LKSP&a0YQzw#g@JRuk%^GDX3VkJHQpz)Ik+*zKaj;&Ph)=Bb1s5kH zxgf|zPQh2f$jLv+X!0wbT)=Jn&iCL%fo-F6 zj}DZMmeZgqCMN+Sx592BqQ`Ik)fo{beu3)!&k5|g5lf2^fp67Y=7+`^{j!^L6)6OY z8fPo#%!^oxlk+{hvFKE9T`$Brzy0?CLF{hE5H-V(zC-8hM#WS87`h#FH)RyYKPOcE zRfXpGW1^4|8R2cGNg94mhjExZzsqOpN#=cb2HG%W4I6x7+OXTOYlHDI$kw!r&oTd2 zX}x;>vu(RD@%T9DU1RfrW-A@Y$BtcI^`ihYWsDdEp9L?(L@lr86Kymi?Z~d0L#BQBFmwsWnRp zs~}E{azq<=9;20JNdpvJ!9HYJmxZ@KBceSVgU#r<`UtC55&CTIy9==H47PjMM`Rp; z!`r{^EqJSl7f7L1#`oL!5lCnyPL6|MA7LT%6Q>di-+K;V-OPD>WH*!Udyj|Rn#=*1 zcqP6A`E;!06y9akA`+}2=CPoZk%V6{O4x_BgjKH%Pase{znq+lym4MMXvQlS+n-J` z_cMHEw=`za7BJ=+8m}$-l(^mAXlL13w#Fi7M*zrb>C%5Uy=^v6JEQjPUcWE)p5++t zpGzulX{}~!$mFhXPWz5d)gfoBp>$rTBd)J{$po~0NBiP$tGyw~3@p#nm;QFsze}a7 zA;8F4c)tqd_QX$%t~Jsqfid8gB4(N!uT@Y2>@ssZbYe+$UtEW0+IMoz3}oHZ(S1(e zc1?zC)zmKKrNT)4<1YAF-iv=ncCg4@nQg;+{W33ktL@&Wi@E#A9N2S`jI?c=edg6l+uPj**j^iV zcRH5KP?$!_p5iw`>sjmoDrMfry}HMonoO_~5rImO`ePA24&D@~Z-P&yLvZgZu%QUK zYIU+ad0rSFo!haN7Va9y%rX+;7(9-H`%X5D#=}6qZ%#eEgz@OR=O{k*zI(-Fa01N` zWg2rl!<{#8Ciox~bIQFjrG)l&B4eWg>f=Lb-%JpAa@?3u_?`j|rW%=5&d5DUJMZH8 zIZL|wr+0Jc*@~2kvol?0BU{;8Q@M~YxsT} zlJ4*6gnUX}`im~(F*pT$sPJr*E7Y_Iz~pR z;^%*oT#mpY%E>;veU(4__-(Xy5bfQGQRH@)d_5a{v3#_^%`&m5)Z`2xWUrlR_h}AC zIUp~|$|z%Oc1w|v>gkOT{MAwA9})g|lmq&^;Bs6Oz6rN{DWZdzNi4Z4!Lar3HbVz9 zQ{1b4??i`Z8yO)@k7$G}!m_!^L_{86B^Fx~&na+{JrcYkdyf19xlA58KRkd(U@J_t}Wez5BV`QPkzp!o~GtGvOl~&d9u;#_AU@d<59e zy)o14g_vv+>R)uK;2sqfkxM2>Lp?_=BE1?5S)%E@K6Lq@kimGMtS6b_nG5pWp>?lK7pP&Kgw zB0+?n*gv3BI4L?!U+M*vm5I=zLPcS!eoc`oE-&xbavF_+1vuL#HKHho(QAz+3ClvE zU$?kFwxgi17Fgg_>Em9d4K~5Ma!`kzvo;XyHz`~S*y&9Ycp#4Rs!!dHISzsanr6SQ z`t|6v#(BkMXbc3A0BRUoL=Ywjp>@?F68#WPmsSu^+>cXST36~4AY3UCRY2g0f-bQ6 zm%O~f8O@#g$W_m3G+h@X!FBSlvB##i-CqAA@SJA08;8M}cOm1|hhl;3fD=a+O-+O@ z5G7K`KxQ|qE@1PnnUwYWvw6sEn82?KR#ZqHKpMg9>h606#7^KCOcF59j zk;=`ezl(GmyjPQl)?jRM^V4n`s-AbC`QO-E7>F1zcF~v82Vf<9mNGIBA6O^sEO=!G zeP`?iC4M^;w<;H@*x@I6NAxft=SY3xk%N@>H+jb`Fg6X|$gN-B|gYAPMbl+c%ME@Qgr5Xly!0AlvR={<%^=mu{*xCr8g?u zByGwIMVbGz1OI1+Qh?ql6*S+Sk4;reKnv z`J)K{!}2G-5uBBtmU*E)2SC^XW$m86XId+{wM|mji%!36Btt?-NO!R*+!o;Jv|b;! z&Ck<_6c3Rx#vEI7%CGoj;xus=7@9q4Lvj1wtsm z&LS=$BG^xpKzx8nW$>RKUjr)1J9Kw;Q@VBDS%4~w%nO=!Dese_QOop?_Tk0f^QnmG zr>n}8%FzgTnWjEPa!F4bf0@LEO*svm`9OZ^&MoDY1@5-215NORs&97z6^tjR4 z;=%y&UGDlE@`U=#EjmM33Xx2Q*nnT*o{DhS!V^S_>Y5bK>W3r~8r)ENULs;*- zO8x)`^bdBtMz!9f77LBkueF!<6b9C!v0V|;h&oPu81hQ=%wF=w=_}8wGd|3@GBDS_ zr{n-!XH_{U1uWV(-=L=P*6e}vZnU4QH^-x3 zTusSQCeb!-9dC2aTGHdL7Ch7IBk)jPttSS~%KgGYMKlR)wXW*S@q z4`aA(Senwn=9!U;*PDm&%TXvmVG6k%*0)Mj}b%f&}(Qy)`soF>w3#$_&+p zFBae-zON6_K2kn6KAs4HLBxB;cw((3aBUa-e=30>w%z{Hdx#RQh5VFX3XKf#*HtnK zVscktnYB0p6Ez zKP#PDV@*6RIi-JM+OLvg*shkcGsU2O&0@T`UfHvIk5L0s1K>CiGJ@ZiedO1bO7cq% zFsCnyrmo1zT0x3hqC`E>%IjLl$L@nozgX$b?kCE-Y88MpxrHpRGw0=**X-TmcCyT= zj;^wkZa<&QFV-gTe%lJ_ibc_?oZUH(0T|6`39c_jwsoE?++^m*)gkYO&Vw#RssLWz z8^EdQNq6`yYTTlI{+%n=T~geU;M4y4D&XoDuNOy_ObL-#Ln*F;xI!*$$`pS@4Fd%kN+Go zeXUDhA@+ce-BWHZubk=lw4=4x3L% zaeoZ%LB#&@MQ5@Qe&-Gs&H4B=c;`;AZO#qpw-Z7-A?MAa@|D*qcZk8nH(uF9Rv2@xw?ck$yiIZ-+>TRUt@)q#f6Y}jj(0VR$7qFfVDO@@26bdIxEwD0 zeyk$$D#97myUsh>%PV@Ooy#{930|)?%W_|qM_PVMM*O4|%$u0tqJvGO#QDF)Xijo4 znmb{`3funtd5tPko;}i2cbVf~MxW8yj}xz&)2 zy-3MLcgJG$67{@mB`|6IF;C z9r4FHfw{kOxoV`rcZe_*t3c-Ib^u+@?XRlwR@I?{nhsV0G=<+AdAD^s;Yj_QKz>sZ z6;)r$;Hy5zHLqpxV4b7t9v)2@qE7#ZWNBCAf5dY>eEhyh$;aUPfV7 zFv2q*N*_YqLN;b*$V6lX=Q5W;G8xs7X#!=nE5e}Y#-lo^$+)V_K%PRTs@D(JuFM^ zA%w8hhJ3U2Q)!rEM6cAJ#`dxxBv2|qb&VI5ccb7!Q#v-t&R7uIW2sZH8ky0(ZJZ`S zk&%J5+vYpBK7~Rn>!;c_N9N6oSU34?W)%%?TQ9G-xXh?sX}f+Hr+Hbo{W!1tdA}b3As9h1oFFNhVL4t9C0S85-7qcNaXmi>qc};kyeO-> zX}f+Hr+Hbo{W!1tdA~m|%BpVKt{=u}Ue;|t&g*{OPo@7@2tm=zts=YUC&q(@E0n0` z7pThNfSdEAp3wz43gb;PZteRLE5+14db9L8t;p<*!O~^L3|Uu|LHA+p#DPj&JTR8f z;L!K%Ig3x|_rddJD&3w=Qn}lj=V_GD28%Zjip|--PKg4jgrN4h??7mt`!Xrt>*y0` zb1Ueg2UQ%(L&ovk!pWm&s;ihW?pgf4+_~Ueb%w!tsEwphiL;lSv9J)hEpB&^X7?UD zP$F}BOZtwN>!?Egan4>?4`#aVkX z#CzFp3B$Yz2UPt$H#cS4RE`qD*Kvj0*4rxlH)6g=&C=!pWs1)D#a`cvkewX}ZS>>W zv8AXsdmDgCicx8<1@mq0dM1oo6geiio_FY$5ZJDrP$8+D7#+{BHQH1>Bz#@|+ z&0PE`6GM-Q=UG-%Ig>Leh_ATfl`%^hnKpDvC3asRrnYuo2W)La{x?G%Gb)NRl>HTT zs4yds4o|ed0lXX#sAgE|IZMIQt;C#Eykto|TJW&amlj#i?|ofV>Gj#;?`42z?pj@C zD7aMUhK&i$LBr{~vT?u6K4^`kuy59+7|9wchPy#`S2w2l-MUIVO$6L%&qcu>MfVYcdIa?#YpRP#5K|pHmx9G3+GFaEDWH`6f^J+DV z9Z|5?E-nMHa#V|GnOAffr-B8)g1&5b|iY#`AFZRWAQ5pVIrr*)FRO+6WRN literal 0 HcmV?d00001 diff --git a/public/fonts/fa-solid-900.eot b/public/fonts/fa-solid-900.eot new file mode 100644 index 0000000000000000000000000000000000000000..ed72e43ed72538521ae8f63a392af22f31ce80d6 GIT binary patch literal 208828 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
-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�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 M{Jx)=s6J5s2R7T?EC2ui literal 0 HcmV?d00001 diff --git a/public/fonts/fa-solid-900.svg b/public/fonts/fa-solid-900.svg new file mode 100644 index 0000000..f83fa4a --- /dev/null +++ b/public/fonts/fa-solid-900.svg @@ -0,0 +1,2760 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/fonts/fa-solid-900.ttf b/public/fonts/fa-solid-900.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3a20c5656521cf0efa9cc9fa3501192a6aff340c GIT binary patch literal 208608 zcmeFad3==R_4j|yb`7}=eft6G=K3CYrgnB zQO+o$$xj@==8;=Au)MneTdpml4g9=UFGsU%J?}jt%UK;68Hl{F9E|dhO~>WVSUBneP{$ za{7`-Vxa_CgZM{1O3gNf`(p|2DTo zNB2wkU2Cr7jd=EvNrwSH@SUQFxPmEB02k3VdBi`7DL@T0h0OFlX3e4CqWMcsrV?^F zwrW54o)?{P{CtG3HVk)S%P?W`^qcY)UO{dc-^|CsY(`opshF0D5^f9ApZGWXxZM{} zTauK0z{+f?ea<44jg=55=0<(b8QS|YuD8m{_v!f8v}cd1(^Zpl0NK^RW>rcK@S z`xTv#9w)8+VTix}xYQk-1Udy=mI}lk08a}V7Isz zvwr&hInr_Glo!fO!gTW0$pa@0u@~B)hm!_LM_T88N#f7(i*l3v>JJ0=ZKw}YHt9Om zpGLU*UKn_G;^+@Ybd@mhEan2~vy;}Yv^#OrmbSw^cT3%a-=D$JD;=)XQAaOGiH9TU zcG0$TyiWL9AK^~IaCC0Ny+CjeGvK7v(HZ7W8zB7a5;uzD5BF*(@gS_W?e@s4AH;pX z{swmaekA`LsNcQ#PlqeA18)BZOq;rK(%bL03p(`Qr=@B8aady3AD@5b}8!$&W{q;lgQQSB(eGh*e5qyWoZ-JjgaDUZ?NZGEp5&1mFR(v(ueT3ZZFsE{>7h!tMwQ6a4+Ff7yPy1Ueezo_Ug{jSIi0hnB;Xj&(nDZ zx3GhI$4`H`3@Q`2lf2S*EZidBe-NCsv^#o!KTt17&7C;m#~@y(%t@r`)&Pj(c+Q+i4HbUCLVM?YDy; z>6e`{RNWkZPQTi(FYKN2gdFG>oicZx#SC=ld(SDKHYZLE6QfMWUdqwYNy67SPzIXM zUE9;TJ%1!U+v!iQQx*~qrTugaD#H#n@6RU#cdBQ3nG0_HV~b>R*4DUHxUC;X3V0@}?8!ZScFjzHbp-9Q`^p{vVY&!rVa@ zxZfTR>=52S7~-}=5M4EWrmf#i+MFESoiLnyfIGO?ejNTBUBnN{b0CfB@SJ#duJZ^l zoqneds2`^;AdYSS5?x>>{i3vM2PY5GX3o9D*QPr6mjm4D*jU1EOQ%Kdg(A2WvrW*k z8*#~f*LF7pR0a5?)u~Fz;jzVjDA09 zHsBYOY7r2r@q#dpxnsAzU+oZc z2@CC;a4$$W{o(hUr6tQd0+=>&o7TGn@uO_;&kZcV{9ER)xo_$mGiL)#BO zyK+_`ghLUZj}DERs5=^r=0^*n#nIAeS#(NtdUW6DVbLR_Cr8hVc0@0WUJ<<}dR_FU z=*sAw(YvA#M<0#88GS4IakM-7S@iGGM6@rK5evq0W2LdOSY>QXY;0^?Y+`ImYyV~50!j2#=hB(^+uL+qy5EwNi;cf=l!t%*GrdnWc;?9JHb*axwXV_(L;jiq9J zagKZA8S$ccS$uT7B|ag(XMErI5%ERwv*PE(uZmw2zdn9b{I>X=@zwGB<4?q&ia!&7 zHvVG#&G_5#kK$j%zlwho|1KVnr{e#L_w~4YGJDE;>Uzfa9M*G0PkYbNJs0=f)AM}K z3q3FQyw>wZ&s#lz>FMtIqUXDw?|Xje*_QAmauUsnmc+!wy$6Mss4nD}erv!p+HUGk3P-O2lsze_%zT$_A0`Ev3P$v2a4C*Mncko+k5*W@S3 z&y!yz|DOCu@`qGTDnC`6Do<6U8d9yP$*F0n>8Tm1y;A$7_D>y@nwL5`a1PpDxUg2wY8UeGkb%*1-;?kvfj$x;l1^}yY#m8?$$e_cc0z^d*}8Z z)_YX%3B4!wp5A+Y??t`KdYAWJ-Fsv2&AqF7JA3c$y|?$by$|<3(ff4ov%OutFZRCN z`+D!2y_|K;2pu?Tr39 zx+dBc-4uNnb?ejUSJ7y6ON?S!v7A^D>Q*E+EY=WfinYdeiM63_?G@W6Ham7$tUY#d z?9$kE>AJNl_FL4gM`LSaU9mTuy7f`4JN6Cg)|NQMUGYFX950Di#GB&d<8ASM;`^g+ zof<#esaq?Yx^+jqGk#zE_vyOzLj2YEruc^gbt@K6I(5tR_?^1d+A}X*w=P26dhS2g zttQm12|rV}4oBUZkGi!mu^4shti<_=ixSIFx2{R7NZg#RTWb@~rt8)ls9WzQK2Cg^ z_&ym<-jMuNa&_{7}V$#1wKR1u>efZ6%Tc#hraIGg>xp#TdTEEc^_SGAPTl%86_vV`+SZ$ax)n;-t-9VZ zy_0sRTZi@@>C~;$de7_a=)I)(GSsaboVxWZ)UDOMzv+Fb_xHU|p>92oy0yOdwcd?R z-Fi>z*8lzYe{;*n zx!3bR`g+i_{d(B5{d&~%sORw=uC<=Eo~Lm==Xr79TJL!U*GA7KT<>}|r>_q@dVS;> ze0}WccCJr7Upm*lWkG~Q;|OqxfBn3L%&K9FYf23u&u7{z(WPhS4UH1kV#33u_o z$z_LghWR^JQnNYC>}o#agSg6k%b9dP{l*+&3TzGCVov8*=r7bl!>F2SsLDLRrS!Hr z%7keo7x8@l3-7@d9N}Vf2%T)sqm7)T2k1U?nR%2C;MsH|oyl*|%k-xC$_}$r?Ed_* zIneBHXVd%UmwX2uPru|9d@WzczoZCNP$iY~BKu1lFsUd)Wed z(Ok@brw{1`yRTWouX2gmYI-?jPBr-^kIvxT%~iCT?xB0>*OX=VqlKKsL30gyi$c29 z%rw8DP1pyzoG#-+b3AP^H`x{DT6+yo<>BUS^C$C;`LlV?Y_?Ull54rw{M%Gw=jd3v zl=|!?{H6JbbL~ES3jdjh(Q))!vm15OC*}g`u-SGO`i#f(6mH-N+{hz%B=5qb_%nLQ zOyJ+}on|t6r~A!)bO0Y}cc(qg;bxRwMkmp9JDJ|2QCx1u(cW|e-Ap&xk#-dJpH8IT zo8Qt^bftO79&M^kf>+zc#$~eXL_5KrY{;HstTBeoNIuHkW9QrBX;<57wqQ?f8cn4( z+QroJ)27}un19gYG>)I(-}B@AB;UYS^NoBJ-^ADRHFli2$nHU>(W!Jgox|1@jN@Ax*ekDW#PQoT8Vj-(NkNuQf1IL<3M2U8qt=khv!&JMK^^s?o))I3I$ zO}o9^F1J^hZ1aXa(Jr!k*-20}YMwN|Hy4@({DRrb>}huAfABv!$}t{7k5Vnw(GV)7 zp;X30xs1c~1U<(`@+bT$f6L#STvKd@nAzqybBTG-dTqc~+XL-oG?6CJp>#LhPOIn+ zx|4oIopcv_c@Ce%512E|C)RDx#H^~74yPliolc;0X$}33zQ*q4_w+Ar6by55PO;AbYT#XAiN5+QaM-_9)wKkFg8vv3L)iK>N^K zI+~85>u3c%NUzWz>0|mU#pv(!EqzD-pnqa`o}jJt1Lt!M&*j7Ucs`XE^F91B|B1W# zuO`Ffn4zZBL`=CEZCcGPW?!?|oNul)H<%UXI&;0b-K;W?m>0}zCT?P;2k*yvJKdgd zFQ7u~w~odhY!mH4b7%qmg3h6p)J1=yKhrz(0mUiF%x-pZHIL?c9?MNUj+=QRPvXfu zjoWxS&*XjiU|zrr`2_w2pT-yR>3jw+;WK$DpT%eMIeb2!%jfY0+`*UdulO#$mmlTF z_;r4pH}PBiA#djQ`2+6Ze_{7_oADT*@tX=$Wm?P>vxk{s_BIEbdFCW@v$@4QZk{$T zo43q|=C7vPd~Uup|1v+AKC{h|t+ONSSUba>WG}K;;YCE~M+J zhb_O$ADNIDYmPPdn!njxn`4LA7Tacb#SA=5GiVV#La)&q^bvi<*}Na`&xi2Id^xY; z*Z2>-k^ji=aLQzwVW!bcHPg*pbF`UnPB6c~IOJER(`+)InlH@PmTjYLvS(nVaUIQ~ zgJ>yTL)X$%^ep|2zM)<=?BM{9;XS#XFXLPJcD|4A=ZASMKZO@|jTvE@%yM(1xx;js z7tLSnXpCVFx98bQ?UnQ-t)-{w8Jr9Fg7-E-v!6M}oNJbu4K~l_+jDIPHPTqxi}s_% zw1m#4E9h!^i~a250zR6L;p6y3zL+oKWqddPmLKA0_<2)g>dZOjY;&o()vPpknrF=;-pPf@)uy_MbQxop@v3B zDpvAol!9>?$*C3Rm zZ-A^YMt4)JtzcwL(PI=6{TC?a0mx$&jJqj%oI-Cy z9<}yfWSHL_9d9K0-KuWj( za|()fD41PP^b&<6o@EMV92C7&!Q6wQ5-y-OA+J!(SCH2zR?6i%#Y(-tL9tSgBo4qI zL*AsA10h!`M%=7YFsq^H9SXeV%{~^UnI1ei}2)RbV{EMQ$ zQ!o>wsFVkw;gDU5mHPF9f_WN6UsULM$d?q%-6*@Yj%1&w!CSCS?!oo{(=U)&sdo;RNJcij_2q9su)5ioT~{ zMoH1l3g(s+m9hkwWm5D51@ldceyEV>{*hwDUfLBf61LPEU?hxgh4UaKFM!<}@-qdq zR*HV5kkl(l8!+o2CC$Ljg#1P^ZIFLgGOl12Owk?%^I?igUI3D^ z+M-~NOwoTSI9p0l@dJz(^4|((&=lROkmTVH3SSD@r(k}Ksf2==HpN)MoSR}s!R(u2 zR>3@+VlD+Ua*DYX%*`o=@)Iyirx^4QFkh#bPoXa%{R*QDV*$mAJ<=eU638sYoCzuM z0fRm%COQGk`Y9$l0eTp+NHMQM7ArgtQo;g8;u)gwVUVQ?zX@5U@LrG+1*-@Yt5E1g z$V$ar3^`1}8Uw|u6|6Q;tVSWUvskTS_k~0m2xbZ7aD_$B5ekcrBNc})$9tu`mC?@$1=vK(R6*CiZ z9|h|%6q9@eSec>NY(>uM#`agRT0^k|6uJ!ZK!qjzISSTtD0YxSXhX5Nin$5$V8yP0 zlzIaU`t#T!iWU8(-T>lNyQ zyg{)Nw&VriFClMH%tw$?Hh^;>S1DG?=MIHWf&8t)lEw!WtbkGMAq8t;6nj`9al1yr z`WVF?Rj3>CF@-*XT&rO9jABnI)B*XlVx_-&M#0(|#kv&w3{u)5kW==t7ZsiY`I5p7 zkn0tm0Qs`QjgYS>EN%2vg-1eeP*~!6O<`%TZzx#Fqu84YNxG$6fsyb(P+01->y;Gi zQ?PQ0J*E%6GuNH7z>FyCm1-2k5r80ljH?3Vm4agqad3Ua}Ol?e8J9#L>UNJ z@1=N)Lc2naS8OY!=m)SGOz}1a>%tVDreKAb;^GHjt(fAwDI{*ED}=TX-(4}1zC9Fv z8ghnW>LI24fI+*9qh1PFai;h_3f7(}zOO=}JNkBkpMXSN7g);rK!wHq9EG2RJV;@w zV{;Yxi<^*4|$lv*Fd7p2v+ntLNOOXE>f@}PVrL}tc_DV z4OYo1e!7D7a*8ieNXq&Qh1Wx#sW942{49mhZsKPvSYfC5ISOrn6up6wauNN2`6uKG z#jJt6PBFiOl=J|;4N}qxjO4dG1FYCn{0;?c_Y}WVAt|p;1?%|~ze~Z&KE>}=u*OgE zUn^Mcr}%1xK8L(dF;aH-D;$UXy}~OY#SUP9fZ|Un*eRg+GYUytcvi7VbcOk!L-~N5LSj9+zU!_IlikLEG)|D~$Ho6HplSswYE{b7?&&V}YS# z5AsyNjtuqGDcGB#o>m3BG}MEBM!;cR*N1v8Qn3F+Jr^tV9OOL;9|qD%$zAf$u~tQYbJ#Y!G;Q*1R+!lT#&A#)V$ zSy7@%!R{3$nicG0QKCh`jus^*DA?Pggt!CP<)Q@Yv4H(9N=#L-^F@hi3iiM#v73V3 zFiPyMP$%RJh3J;FBOlZ@>>gqMQYD2IS$2`2_L^#kwJnQn2Gj ziTMil-Y9|c6|f6O3FN7O{WwZ2RIoEgi4zoRhx~$RS4}VahigiK1!gk7U*A)XDKZDELB+Y{%nOMpUzkK5y%S^mUu5z_*uw{ z6f*|$V#SPyT&9?VATL#n=q_asjHKyu#he0pm0})-yhbsvL;g~+Xy1tyiuFTYr`QU} z>lG{MzCp2)?i&>=`rfQq(eV}q`~T`!F$KGwlvt}^-;)wgDcAv} z#M6rWO=m*#0`QfP&ndhdvPv zO8Nev*n=Va6gv-6@&(vKh?2-+!5#|9iaiX{DE0_QtJtF;QQm@WheW#)>@koY#V&wE zyA|xQkUqs82Z{P2V1JpCVFf$Qlq^!P=S<0B1-s9bEK#rzP01k&cBCm;s$g%Ll0y~j zQd6=_!G1L*%N6WgQ!=7p51W#xmjZUPDOst=VpOt9!45Yihbh?Wrew8(U2jU(DA@m| zWUYdoa7xxG6onkFV0WC7BNXhDQ*xw2D3jzUh4UdtD=cA;QCRY!USae_$p(dwha9Ug z+ElVp;l+?m3f}|StnkZ_;}k}nO|~f94cV%&=Fn0+C4RgCDrn_|v~oUY*SzA3r8Vs3!kLoq8LXDCMM z!%W3o54opeZin1UF{>c=R?H)ivlR0Jq|`rPUV{{!fQduyrx>XlvlY_=xxZpkkZ5~? zm9jcev7$TLpP*U0?!087{N}B{Y2SG_` zlK>|oC@FOU;A{jXk5F(*f|5rnI4?oTqZFK+pk%v(GZd7ZuTU4Hv@w8l6_k`V25`cH zk`flcSqn-YtKifHC67~NLYz@i6_V1n0lOhZ55O+S6BVw8T%@q1_aucS z4^LKjEaWK)OWLJ=03HW02Xrzt!U@^pozo-R>X>ggE@qs}GIRJaZDEQO~-E>&3S z(b)=1U68y3EM;}B!jd=VDJAp~5(Xm5eF}p}%(f4A7MaN4N7TuRA zEc#xmu;_T1!lL`-3X8tW6&8K3P+0W3Qen~kDuqS&s}&Y~uTfZZ{H4O8%e4ys3UYod6UAgL*A_L+mN>?ya`h3BH*_mZ&mn1$lDa&40*f4??bLq z_yfp06z+i({Q&<9vQv@2=}d~QK>k)LdADLbkgFBrgSU?iU&SB&J-6N(YDCl&KF zlGvU zDRBc!kgqDX4swHHM?k)&*s+jO4}g{Y`GaC5?QbadBFHxtoRFfV)DM8OQk0am0i2qm zq|_mR^HY?3Pr*qlN=lsoI8#N*j})A)qU6U4&RJ1X@&e$*6(v7WaQ2Flk{1A{uqgSJ zg7a9E{JTOukpEB^2~KWR_+3cJBfy9=m7|ytWWHjM_EfQAj)g2&4C+}5^-M5-gG71+ zn+u74P_PnSgJOq3wkj6&Ff~cBZIF`{oD!qdG=&&)x`LBqltR7>I73FMy%d}#qtt#1 z&XrMWe+4JZD1|%~aMp}ca}=C9qtrnPA)ivH#{y?V9-**=ccj7+-q8vl0=YoplOZK9 z0ACJyoWiRhPf%EN_=Uo#FR2q1-Ux|$Bk&&~Pf_?C$R!G=AkS1xCgf7Z41+vdF^!Pt zDrPF=d5V!dLp>18T*!+QBk8zUG4mlWQHze}-AkoPGT?~&AR6e~JBq}b~qpHOh(k5W%6 zIQvJbXB3lK_9q?D8az_~$6y`|s;A*KGLP%q@4 z6*iFXDRN3L^}fOZ$iFBo?Er07;5{KFUjVm5ex~qckY6e+c_w)TSn}yxg(W|}Q}}+! zsKO6J#uQ!)8CO`+^}S-;kXsc~1G!BxBS@0tV36m%8H!mBiFziO8zF;=xdSq!m@dcy z#k>d^Rt(bJTc+62kd=yUhOATU;gG`>i+b9NJQD1sko5}AT~hBP1t&16cd~-BnAE$A zf>W8)+os@rCiU*7$QPV?XDEca*Sn9xdqW&|iO1)^C0#1@r?fQCM`pSCOw|_5Ma-@%MnjzlBW058*xyOW8fF@bi$r zS4A-fc_67ogG+zGi}F%s{~ijgp0Q;dZ1 zx?-M#+^CqBAm32TA0XdUjM$^^6O5R>tr+wpz33kV8-m=d*fEgrE4Bgh14T~z4*J)P zQb112Oiy}Ei;{EA1Y0qPc$~fZu%h4Z&{+@f5&)!RMIV%>)k;g);%%gg0UEay2%` z5q`-cEJ(LwAsXgo2%~I04rsxD#dI9Vg8RzHiK>e5Nwo&BnyC74q8h|mvxcY^?&@$~ zhq#6#jNu4(L>qwJ$O!1fpJ~qmuphkygCw}GM>q|0h{l$pF)b%*o=h|jep(QB3*v5F zNi-g2<5%Di)jFby9YmAH;~Q}BKY1(BE~|*9!2cAOPbKgmQ5*cWK~DRcXx9YMZqRdj zDbenSV{!_+J>Yi+;+VONXitQ-C-mG4dh89|X5o1sAJM*}&~RZtdp1Bg`*#u@fae3x z!=yF@Rudfrv$^m$cMS%1&~x6^M2Fz{P#5?di?pymVjj_va{$tIQw;nzebAgo_BgUv)IBJ2}kzX)cFAWsSb z#BmCAKV?19;`4}39R{`%opwJuoXOxpqBBYXbUg#+XU+sS0>pb3{GA2+rR@OEXCu6G z$Afo>&P!lmdLH1x@-&4YB+ zyo|74hPzkVz!suc;cf%$Hat%BS_rHpdL7}v4!b`<{^47qjc~hhD+a~y;IQaYkRbXa z>^98fZ01R`!nMD^JW}se30n9<@iD&((^vj@Ig1xhp_*s4y?n$ z;MoBF|BC1CVPFH%CyR+by^-j%2BObPiN5dwJb#Jjukid8?7xnH)kNPQtZ&v3eS0|3 zcd+~JYNCHMgLOpz{1&Gn#$&fGiX9-t-viwe_ha^w36@}l;{r%u>K&pj@Vli0n-O!s z*F@jL{l8ZcZH4_0Ibb7E-%{{7k$k^#+h)u+Ruf~i&E{KTI~(BHCa?$uGfx|_cLiRg z8;Q~Pa>h*J%sS#M$Sk-IE(Wm6UW<*{g*fno=REkyj}V6z;icP5TsWRMd>%d@35q+2 zOXgrB&;<}r=}NGLc<4NA*dgw+tvDF6oHzpi6`5cyapgP2Rnx)a#KR_oF5+sqse$|2 zQt&l#-POdy>%fD=BW4kgMED~=A|BOETo3aGA6P*=b}4Zq?i<$=H{rgy2z-vkDTF_6 zC2`9r@HKHO!X7^!K%WU~i6@4LCqeJYkdrqM?}B)y!hR}rnHC}5wUc-{?53|K-n|WM zBHm*rKv*;0A)X2QJqf^mFX*>7!k^^>%ZT?uocml&yl*>roOnO@+Yh?WhP&D8NDfK! z0b7XYEG9naJOG{MWfC8P`$HEHAGVVC@Oi{X6oIwGN4Y>018>;P9|pRKk6w;}PAP!> z0)&4o%#XdF_&B&d?r?y3kDmj!5HCddC#=Il7~C#`-AN6^Cku%GWQ29fbg%+^M7+2T zEFnI19`R{#bJ|AY(_yz{8AuSHv4;3egnK5!I}19W1@on&0Q5N{r=Y9-r z5XWkm-LnY5|Gl$`@0&yX8~Ax(6j($2+Z+%jeh_XR{G9k9=<(1y#1Ah3uzv*Z*Mx|F z2m42%_oFuwKh{b7ILseU;LuAEKsugWN{s%M*TTK+LfXF`1s*5<8^Zh>!uV!3fZxAw#D+fHe1~}df$;vZ5=8M)9r%x4je`pju!1-~ z3#=vXnFrPrClF7vlQ@NRVD`!wW%Cw<`Tb;o=YJ!ft*eNCXaBf@Ti9!>DqynxI&xNC`$X~pySt8wUYF`0?;z~^Kp%>oJN`dxE{ElbLlR4l}`i zAB4B>)tC$;oc+EfGkZCi{h{9hv%p3&2SSGf6J+MVY|a)k=yT0n_@4{AgGZ5>Hw+-m zLssEaN=wKb76IRqIeZ2F&@KzwK6>xXm zjbyI(0i@^pD483&vB0v5%uNkgEQgLauOM>^(y$VCx5EEz@ON7mncHEu3U+tE-5rSQ zj&)@2oD9}tF>V-uStr83YZjTi*WiyIp~Grtt(nlcxC1{KI5jj*cBWgKYQvSDP+?@ln4Ksan<5K6znPu^>sU8L_(!~-5z&Af!mYiyWQ*edvEt;!KueH zV)6*rFfkzfvlyv$@eACAUB(t!LE*-hUAVbsB#&#ZsT!2FUASq$X8T=jV`0c6=?OcD ztASS}s<5%O2?^uJ-CnOd1eLlRmD+IYnCS1OlA4<4nwl%K{Ez#yYD?YuBl6v)wH)!f z>)hT3@uAt#;25;&Z$!K_*L>&8$nfPCRr-9DMdU#mx=kB*;;%-EXcW%P&7#ARl0n)_ z$+-WMu39*0{h|A~!Rh&lXOq*197b7nDVXvof5<5Qy zRh6EhtTjGeRp8Y2=Wc#M)i^%)$gvp#?`fXWx>C<+-ay9KBmJ4dD;G`>dJC>Iltxo`!>ioiBopaFvpw}pbejeyq6W&S3opo;A$$qeIIfK+3 ztn%P{UNoTd72A~?taHb9#5s%5@t#`HJ7Z z?w?Bo4|3%nl-ZXLB%$wx?aKbod7ZygUVC@S%boS!Ij=jRsH3(hzv5>y`@Zc?{Qqw= z+qdn9ZO@}0egP-r_og{GUw9nOXfKt&D`ck%%ezCe9j#F+%+Ej7j^QAej}_ZDQlk~72(ap(Vl(nV|a zs+jOoPsM7O7CbvYYo>H?E3@+RvsTL8TDe<0U>2*$a_3hB9}ENva!w5uuF1;p+oU~0 zyNZq-o+A3xwu2oiv|HYF<|6cQwbbC`@zLn#s>U_f^N#PkN$4@~HgD2jt-0?0%y8Zm z1KkZ?=F%1>;dSY}&4=POSy+%i;J9jBQ`jud2`&hRM)ki4bH>je-vJts4SmDW>(!N( zp69mXoqm42qC<*LHQR;5Ot+ntb0fAPDp*5 z)ppb31?Y#i^=*3v-z9pQn(_CX=g8lt;F})a#=>x+r>e0K!b_+&UcrDjdX0yDI zrEJE*L^=ix*`}Zxj$yp63&Z_y=}BCGeAkz``ofq~$81@VjGAE!7cCrClM(TG+|%)i zqUmmruPQjQwxL-DYR#p?T4zrfR;mvTwIhR7+uiXHG}4m%{PwXmRWs{^*4N)V{{Ov|vF!mOD z#T7&duAcgliHxVv8t%vU4jdgceu+A)@gweLZ@91#7SLlr8BeJDM`8Uq^tXPjR9er$ zs_(2rtJhO0(N0B@(-~42Lgq;EBl%wWQHA~+9Ul3w^6E!rF_8QLWm+21Nu;A5$dH=K z-~Cr<{IAM_<$Ij?VpE+nvK>hLpxW>g1>gRoa=;q2{QKG|Q~Jpgjr_>dPZZUT;rwK& z{I~#qBD=9(Bk7u^>B|49oc)PRe|UZgo0e z84SpDG+c<+7RH(AA*6doKP=sTkXyY@hcK?Wb!=57x@}|=di^ciCkl^clzTm{4DW1@ z$NJrd8IAV-;D`}HPoCG4J#x&5Y_B(OMtK0n#<=~~1DBcj*xuUhlaH^1{(#BI^5C;g z8JQmWEL?v6H947?IX+jeH!l>*^X9r<3iyZMy>H!~%nZ2mWM!aVkasrfK^MM$(j;$d zOh}vw4yGgnV|es;I*?EIgqW40H}-hZ@!_@1b)%~*C+#t*vU)V8*@5<8AQA|+rJvf0aoT$H%avFQ zz!pRpmwc(QsuHbIMQshbX?DN8#R?P6yu|6iwp5($IM|Pr{&~lMY8g9ri~ny z36sL&+M*G|ii?MhC=Z5n^0SR`G%GCi2YuJ@s6L{`!FPzJMS79 z1+9@gJaSjs6!(rE8}OAjX&)%MYD|Ywy_-?(%eY$JkLkWs2Y(n*dl;3zf4bcF(F~u* zb2?s%r+YlU8D4y3)H`VMJa$R8`*dqhcV{m_`ge}YJrEHh&BqY4Mmy|6ys6Wblxced z+cB{5+m+y9qQq&g!Ak5Lmn3H(X|@TCL0?ccm?)&PeW$oQr&)WN$5DK68~v#iOFtuR za8N$BY7T0YZW(=SACIJ4;-FQBpGv`w**Hj>9pf6YQ<-JUnv@jN(7^+MbYd$9m)(k) z!9Y$RIMZ9;&G33J#S8yZFYXEkMO-uMNoh7u&Jv4|cbOOeg>bu5dZEJ(Wm(@}d?N=B z0Qz6TgY)_4A{bP*q{Wm%cF7=;RVsN=5A9g7BsaSDI zx8FenfOI8q98~^47yN%$6!PBP_E&uGuT%aqvwGlt=?sRjs+z0)SV1mcW_$+*crT(5 zU(_+)=}!NBx;ONxj1OTbc404jmvXrjecvZbz0U9e@8oS?U_I$}Cyqgb92Bc3n+KL? zFal@uAHuRf6Th?}NyitM-#c;S4;sdx*zm#~SW>|Y`*|6lrqwOMlvg_7Su*c*Tq^H{I9g%B1UOg89{dh+D@lc>C95)eS3d(yOJ%p_nbBUqg*Z zkBzZN!RI7`A@5u-{tE>M-E!fWF@d0%f?#0qLw`O!PyfXG6>+p;_KY?5{+f;YCcXAR zjjwrkus312eORicG*UKvDIU|EJNWM{`i-_^t;{p?vU>)%fXDAj3C>qd?A>){XcJY z+P?d`^Zk{6w`b1X8Np!2-E%x{Jm$N9#$4ZhuVTFN6i(zH1l4sc-_)2^S_YRoe8G^j ze|#$n$}6z|vv4hRw3t>nXd2ttisDCqg2g{6YphF2El9r}cH3(gzsno&*@)Ty4&#J4ejGTH{PAES&oSWzO4@tj6 z>O2MhOs{nhZJe`UPGe0~bz^x^iDjQB`|QkIue-2z_fcaf6y}D#uF@fCsWc|5+Cl2c&m@~FwS7OlEC?CD7EL-!GT9a8&>T;D9WSUm5 z*M}P6^ESW)=9#9}ReF#Z;GggHU}oRb!&_U2^Bx)50b>H)Rg)^6$wcL(m-@Pcc`^!) z4j&q*ZVgulh7RA)n;$MK3+J0ab$Ix-Lx+c}C*#Qr)1^EsGuS%3uWNW~Ff+#=$ZYnz zd0aXuOiubb@=7H?oP8LXU)1CKb-Q7=@nHO&>q+>wX9w~_rW29{0CNp*4e%fX^tZ5e zEOG;-4k=B$w#HrKRE4mo1`Bes42K1yR?PWiW;BJdNLefPm;j1_Oj;y2gACJ_)-tpV zT++pP26_d)qtxTd$_PgqbBju*loaJQM#33Ex2IH$^F|j9O&bp_8l4B@zRRpHkda|s zdEv^8jDXJ*%J#U<_U8F>^73;0d6+b&@5Yx^RFoMzw4!3DZMWe(mlfxE;?7I{NSKD9FhvsH$>)+cColg~aWZ;?I*&T%mo7tQ$+?#2&BOvO)xXy% zTfcqD3C2InXD1l1XQ<1|zGk2G5A}GT95-fyOtmJA8TVFMSx(N;#SO(rZQt!JP2BJE z-H(MxS6P`qFn4s5*L}a++YHrR*jsoGU$cG@U&9+gm&$h|TV+`mZ#yjG6gIVnrK3ad z;;uzs7)0-g`&#t-Q#st&f|??`*!`qmkr+=%0Na5ld3~k>kU$iSp=9w69c-D?zd~9J ze-LG@Zb?+u%x7b**PoR+#s>V&)t+42oSRq1zA>3uey_E*uq-dP+2(qxoBe@v(QoO^wI;Is(%c2M`BTEC_V?tf$5V&j`5DP3A~!nG%~vV$0CjJb@g` zF3*n2d0Y(V9#t+wl=FyknW9_{f^vtf*W>ZphcTC(jnjcrW;#xJiM*(9ld)D$`FKy` zwO-NcOzJAI#yjwmuSK($RbP4GOVi#y$?V^VsCI@17$aQgugDzPz!YsLsp;#8l$KQD zeeSB*qrwGQSyCEtb|nr;zp3JR?h;7j~8(g(i2UBRxZQ zt8R1V-hC_74^}ngCSCuYNBw&N=ajVIYE<6viM7Rdot?A=X{%>qEu6jPd&#GDBGzS?<88yA%%%xN#fGZ1DLT1CikH z+M{cS2P66J;P7yHXL)#d(9IF?xNH5tB25!AhGewm_yQGK=QKrXvnm3FszyFr}5ZcAx3+-80H}_L*a@Y9y7cA#d&$f{;tdn#^Oo({=QD1$;;xltUTlE z43q_Sd_)xFcE+L|SmPv2|Y%*f8l6g1DOIt$M`EN{iDkQ&dal7<_a@&C$kMRXO3T! zSLC`_R)tn%R@78vu8`Y{T}64$N|CdHyO{lj6OPEu%*;J>a@fa(!wL(BJ+UI^Crk@- zR;=jYT3;Dfzp${BotvBO+~k+}`raS3;DmgU^ECZyB?a;Yq4X$D4`!fG^>|Tz3$5&q zp@*zV567HEr>T*WtfIbcRdWygT<)+PHuu26Gxakg2hOcxF3KwD`$%s4w&50W%9;fZ zTyZ-_Q~79NGJfk?%$N`LL}nku|0`u8?ms2Mq^7v(ez zb)o_94v#n762=Gy69J?OX+RHBQ=4tjUEmIhLQ-XkBP{o|o_BU1x9^CWJEtDVLrbq8 z71*cs#mc!2uI4){?=0WDj?0D&Hrr$Oar=zqCjz7PX}SE)W>>@9%6-S}Zbn`>q>K-o z3LhnY=r2?b&ZACqn^__0a&F{j@g{mts9mfejyveq&R$y>ci9tC2bNaV| zP7ZBU=GVFwUNLYt_$B^z-@^Q?Jb#ue$J$IAa2@3cn^l#QQ5CAF_sQ~*FE`s+^JH>F zcCMIqt;ovH&acnKB6g;=M`0NmBGc!BS;Y#+U8JBoi0u&gcS4B-s|zBI1=57~NV;F~ zVkI9dK1~Hx1r9R?3mKwzjUe(onZpPXR z-c8b94vM4tzlp_LQBd)-F-`Al=gyyruD#=bDLyww`9B+9-`4K#{}A2(O8WkDe5*P- z{y&cIKj!CZ>B#>>g#C5oBDC1i7;E&8>-2z~ED<`Z6F4Bda|OqEWQ~sE_@ZvFzkB<8 z)R1#u*4(8-wGO<*H_7|EuTy>-WQ6MNDr?5u)!75>#=7cV*x{~9)npz+` z8`7!il2n*={izz=v5ef1gI)~qt3rk5oWs~}!x?!q$76_H)|hvlJIfVv;eW%kkKXi^ zVUCe!{dvK7V@XX%O<)gKX24YxuA4e>ZbktH=2-=vitu9iDE4Hz`X=bj+r!IpLN-vG z-(Edr2%4gt$-v4C^!4Csy!91UfZ*4!;I#;{VJ)^GgGyo|8u!X3f9 zHVOJ>wmayOF?ZtBx^R&TQRf%y*s>e>bQj*GH8_>Lk9=)!`<{o66}?qXM=EQXI1__h zYm&FXxb1^Sb>@sGp&#B2O;|^2a!wjKr?ll5UAj^>*YM(Y$rbr|=pb(-gmL+hP{ccX z#Dt7SUv-J6VZfSifcZh5l4@UL#)J{G({8t0cWNjS)cCx@>Xz!lyyE>D%A4~ugM+L% zr!a43Ff+foykWm$$5~%=yGN-jc%O7R>tbPyfMl)uXI8kXcRqZkrvnEcP#ZU}@YS{R zau&|fc^jP8<}|8-+wb~5bJn(o9{Ll@R$qAigIq6`YQ7kaGb#&MGB4PMvbzYYSG(XG z_5t#>ZLUO}){Q&K@^F8*;8ba6-4ZheryMcub7r+NaWG@pT^O!HTXkNh&ay1ls;V$b zX$p@qtbfM(QBDKGm8sL+8ZKuo6V>x zMKchNAK}e3^}995dQy6<;Kx|K6|0@QBaiwQhnn1I@6I(a7LdINk6Rqz72IEGon}~D zqa7{wCTjBGj4>8O4q$hjeePhcCzG986+vypJTj{t`}%U5>B$YceSQBFr~ct>ZM;Hq zt)XpbNlsZ+xTb!TG=@&p*R1@`PPrddUlXn>%PF}-yWefpi8|`W8MS9|M(rhhF|z1f2D3nLv2F0G6=Wu+3^?J@`zV-z4(9i_jk!OCTUZX(O_w5;pmOh*ulUWKh# zfRu$>CmTXCUu`WjIB$iHM;E}cOo{a)45s>*H#kyU8uHi9t@VdWkIC~Cm)l@bh8=}d z6M4f%*+5ayRW`4vJWvpFWg4%uVc|8Iu24asysBPHg<*IK)o!a2!MH5fl55lPJzcyfMz=kmna$jva?AzWTpYb$iuF zKoY6v?n_nOs#9nA&N;;}^g_CpAHP!oH__BW-UdCWLmIjrk&E6(*|W;PoX~&L1>^sP z_AumTVda{F0>%5I$*(v=>SAhbYEhv)KHuIH@W=R2_!hG>BqRdKd4XM4Hw?wF^+0bx zw}B7=&d0P2f5ETYusgsofOGx=ol^`0EFt*AS`93rTMOY5+|YgrznvaNxASxSVIdcN zQ-OzsW+ftbuDe-NWX)7GO))hYnnGP{>(Cmu9bb&)PV#@b*y$zj(#GkoOT{BtEgG;i zHK3WnawUGgZRqg+1-8Z-^sYr;&9~@#4MxY*9OQ3k@I2J;xmz;2bxDWq0@E!ScSxs- zp+ROiQhcc}a?r%p(1)}}z==`>aVm72R+qIrCms@&jwlhsNIIJ%%Pz%H=4IEFHT>Sh3cCM`IS z3J=Jd^cF*X5IIJR{c1X8t9L{)nf^@X*Y3rr@aqehU_!I1Kb=x`^varilO7Erd7~u% zk*uGVwP&wB;!XnOg1jI~2}YCHTl;$1XqA(--}!Gu7Ka4}+(K3*o^6FO-6A8ureS>io~^S|*(7t*a09^~C!y z*a^dpoTI0py#W7;IgW}3MwvKy*j*;)qOdLx+%+US{*$J|3NS9eX%st-{v?Kc;ca%* zZ=SJ3|HmKkvvGe4!wGsa@?r4dnHliLQUE zhlB?=%rD`YcyJ`Fhu1sijmo=AMn#BEga4qqqfk1aJ#qnbolW=PeC=pD%ts z{hFIcf{~vFe*3oriE0&Cm8Se+fHR!I+;<(tpM|PX*nQ4#u%{8JH^rAx4BJ`g%xLZ- zX8^JS;R~WxWMCY_IHDO6)HUfD_p6OJFsczG_W#{2^PDb@k^UaMZ!kP|K&HI5x_tfh zvW^W&-m~YNBfs4chJH;vkx`$;@7wFhMr@&+4Q9;%wPwJ?X8E&tx`WK?!^2F*hR*W& zbB;U((di}eQ2OR*yKhM~&^GReK;0F*C{!q%SA!Hz&a9l&3A_Vm-RP*4-#mTE20dtu zUNk-%fT8+3|};jUe*A+rg}2x{qMkB>kogx^jgR*_aL5GK)CwXZ+9^ z_>&l2>^6)bl0l!wyitd4rw7_(l2HUu2)zyey@A7-am*o5yW&3$Azn@~-q;cuG#BUZ z8Q3v8?T-ZQ@u6*ldf=a?M|TXsF?nFy(6}9pK%K%3pSPp}rp!YA7wjOD3_GS6`cI4* z*$ku<<0rbI#B4)iLHh+iHysdfA@mbT=qE^yy0DZi)IAs;m6>=K{<+b6v>2;Ht@9LN zirHSvF(J3Pbp@%`!98{?e(L@WF*_g`M<5V5^8;>uU>=%N+ps~mzE9W3Xfe{<`YxEF zK!xZMFZT-C)$;k`9%djOuELwR5X;qT>@-b^?)WmUr8+h+{$x+W(CWnaHzc6BhBdwE zzV}iKU;M0Kk34HGFxs5SdunGB?EI8q*uVnP#@odnUJsp>d-mJ#7keDYhcxCJUlcPJ z#vn!~6l0@mwa zZv~|4XYH^&t0=Q_*#2ylt0B40gwKsSxJ@XM7>Y+SGs(z7X$n-unT?i#|lzUX+nBrF`}m{&4>p7U8h!{{K60HId!K1RBG6Nr?=N} z@Js6*?7C81QWsD81<^s-l6Xa3?5_SNj@HCIoaWLuJ_XI}bu`Af8JZLlTq{8xI!O!= zm^P0i0Iee-&QmRug^jBY&<-aPgcNa<%d`z%j(&9ISWtQfpjEn zl@n=rgX;XuQ2u*>I;cuWlhk~4A7BHg6J;wL;a6nK@oYJ}FPc{+Eu`Qw=X?1fUIcoS zp!>vQu3`-J5LM+Gb-`Ak(>E}7G!2zu5=s)TxH(}rMO&_LAd*W=Haoq@MJ$NgUVIDp zn=31;ZJw@eo2jP^*ro{z7rEYsKTH%A3{74^ygBXTn8hsQm1mQyF71J!)N+zpV zCDT+8PD3gvHf>y;fF@a9#$9Ujs3hF_e{-cwTJjLmM3tIsf zr8?KTx(}DLH6nxK>!pJG6939U~hv(HZbQbn9+}AWnFbB;&Uf##-;9CLd(v_+Dp*~2f1mp&cP*v|sIIiQ$csPI zbwSr|fqj{q1?Lg=hMxOK<92nvxpiCXp4BVq=#l2B)j#Uc!+GQ9EQmF`GMGA+vgJ@{(~Mz;Q&!(_ zD3s0Yg0N%#oRNPZQz$K!3K`C~{yuzDDK8y3-Dkau<0-8@^!kEp&BVMAz}!lC7XEIW`Vh5;Pl!sZo>4T&Im$ zn!C!@ubQ5nIJ|s#Vs_@x(5#c(ygBL2viknZuiUhCX?AvL>!vF&cRw&Q6w6K2Y7@EG z5L^sM?iKpZS?D@1gWP)q%?UJva<|o{OCEe#FgM{(@Q-aq0{S}CuluAkG^u8 zopiyUfm>U`(*2g9R#c;FvC_5AcRLQcU#FWGZe?KnTzV8||J?n}hh5#=`b2Z9>li=5 zkKII*|ER^+wFzuK`c^Zb7qb*Pg_m# zO5HukP-Ms-tJq;zzFL(aLbjl{6Piko))fy`Uo&Ut)9{ClmE)Tq!3@Y40C~x!nF+$bKt!%;8WhR z(ZpW4PGNitE{(?Zt8ZgrR%oy!Q?IOfXQ=s}qQxs})q1Ow5^vt*FR9#z|C4>=T#`%k za%*yi%>K&ivRzkUtw8VJLiK5GzM_h~zxyu!fd95SLYyQBYTFoSI*)tSgz77+qc#rD zIShvJarA492&_ByUr}XO&vSF*VW{@YjFsk`kB&O?ipL5Hhe6=3AymZqNf;k3m_;#K zLhBGD&X03CALJU*E=p7Gn!!7%u$Tz^?eyjI=Mo^5&Lf;$8#NhOkKSNf7Ch$~*MAW9 ze9A{sR0*j2+~4LiFkh^$`g}Tk{hpCzPRECk5p5Fq$t}KJpoUK!T1n_DXOi$-`KS10SC?}LsZmq_ zFwX*WuIQTI{YAf~7t~-_XRj@d=#k%$fnJD*erKU~;nFR=TNd$Wjry$(=B_Q8yZ{T> zvEhkiNKgCcVA6pJ*RV7C*R+g(7EIJ1#rIrZ4zLAX-pbt1RwI=S)kt+5f1evQ1EbCj zQ8TE=LP2g@e@2o}&&weZL-$H*qDqPDk4Td9Kv6w}t{sEbo%C#|0V&`}1&6H!-O?oS zgs&k72oje;DcQdiMg}qnS7hsQvUg!L9||iGB^=6+F7zg4-9~Vt%)m&&G()Me(THD_ z12HF;=75=W&WRz0ksTf#ONGoMVRLM2A!XV~dXO$F`wk4idY&0Luumzc{VKD~RAK9w z8HO*pVFVLl)6uj*xJIH`EgaA^#|$TeXcitLjpn*FX(#lueemPt{_Na-t<#bluel(* zK(2D6q(T?n>A}7YTZJl!^g2Hqv~VmQncK2wnJB@>t_=_RP20Lw$arVj8e8#^ z|H)RM6MSVdvlCB1-4A^4dfpCV95e=N(L*&6t{7vPLM!oF0IKo7{W1T>zPFY(`U?>R zNFte*`S>c7biV*R$y=SY8awMNAh1)eFJQ#jMhTAlfxcWM^8a#^g-WGxKrhC|Q;}H` z+Jq=O8%d4FiVJ~oI54>kQ*06TP=IahV3GS|lTXcA=;I#ZybsY#fs>;jMC$L~XRUY6SZGet6HzBJNvGDl1 zXyB}m-;U)8x{k}|SajaR@8>wqr=@oQr#1q#?p?@#_&!*Q$OlM60Ba&&!v0Q%c47J> zTRiEYXA?o$VZbVK{5NcW;?kRhhMrF&_#(G$uQ;nz8pz~BXkPGglw zr3%a&hAb{b7ygi6l}f5D;jnT*lhy5Trkw=c*{{HG&-}`;WXKCRZyUp~n!FfL0*dOu zbQm>z0|D85$&izQUK1Wk%z>-03fL!fRg(xZ7SxSkU+Dg@6VJ+4$Z_A|By?bJq6W9&Y&U_ZiBA)o6%4de%a@|zq@=J&5e5h$Hu~bMV{8tMv|c<1Nog) zC_@gKnhq#MBs}UQ;2pdZWK>sVRZ@$J=?rBK`pd^;e=ZJSKC_*{^sKJO>6Cx?J|*SY zngT_2AQy)cmD2>m%J;+nVuIWI&_6NPw2e3rJnkEOo`9w$;HhV(dRarMA{9cno0;HW zM2iTDkVT(@{oadLI`3j`Bvk73U6uXgui4)x_L%R49Y{pp3`5m2Oi0bpq>BUdX9R}z z%o6^2+r+a_9MZF(-z(g1zn}P(wo+q)r0xMaeF1twF)gWk0{JE8_zRGYA8!f!H=#1ft4BN2ls04Lm^zc3YHp&_CoL#CEOAL}`nlJrDXC8e2>^N|y>|D(1W zv9iIXfqMjmhkWNTxTJt(KBR@ThfIt4(%8fn4B5Dx7QR!+nMwD6$HDa!swPoyT*bD# zZtHHkTHNy~aSyC@G>V88* zWF$w@g5lz5L5h4WTuQ}z84CsW>>*Rj%|<{n*?atsJSGM180I#u;Z~5^l|sZ$>)BAU zSQrb3#*2*g#zQ%S9p*lcwy_~%pEj)(A+0y!((-n0s}JJumW%(T`hbdc=@ZZZueNr# zK;;%{x!!o2udIfT3SVLVfVNGfJp^k*F{Mrc*&_6n!aDZ>-^YBvhI;dfq=76%kM|%i z6o(6xgzAMMOvAQYZ>e`loA5Bl)lJ>-6yS<+IBPX~0-bE6#AsaDtqY!O-A@$%9Gf3I zo0Y=;exn%sV)4Cu>yI{%dMBy9pKqB;QmqGw zZ^8F>ulj>+TDV%!zpAR&5chSBdZO_f^0I0?eX+IqXrb`s)?Te~g~>tuoM+>e;m2#u zXQ6{qe2_Yq`G*ksb%DklysQumnj>{F+Y<>ypKEC3T9OV#_{v;~@F;Yy=|2E>4q;MZ zrT)U^{`mn^AQP=*o}^%(1#qMV-3$ju_dHUofgPZF0RwrlSTUa+pS@~;oDqrfgmkXM zl(KY^3j9aPruWz0MJ&O)fN|z`@g?fOK+C=eS@l_pRZs@8qM*tZPf+HTek{DeT#(nW zr2$d~))5N=pkcvb09Ez}qm~ia7Exl(){vaFHf%6+a%ig)QzF{}1_g$@z}fl+E8BMQ z*qEg|?T>1mb#!`E`&pvLlsDt|Fn)^M+aBYEMhV77n{lt$6f-AhVbYuPoNz>#IcOy? zqmpDa#h$j5knMih4k?xv3-LB*KE4XY+)pPWlA< zi)Hrj68-ja<|w<0zkoaqU;1cUu)MUD@|Wu)EfP%7GPkb~o>8{mknMzNbZHf1Y`Gf3bbzcB239bm?9vWV}Qz{j~ zqdgwEsVuR2Eg5!0;bct;ovgcOs13NP1c4k@*}dT;&YmdLFf!3|`GV-WzzA-~dxFp$ z97n!X)~Sp^rU>qbOY;$(@pLs1S|O4UwF3X+O;z!5(KEh6r+~5KAT)ui&X3CSXz^ZSD1+7* ze;D_Bo~`QYtO3-IGHYX7olPxaU|PHn?woe#=*5uIFTKPC;go1!K3-E8L2 zAtfLmW-C`qwo>zS^z1ml=&Rq^cqd?H|Ks@Y0(2u}ma}-*Lrq&E&9EFk)8GNxNtgIO z#g{p+7SUgbHErlT`3$=sCO%;eys^3E{#|pkb&we@$THdnQ^jd~Aeal^MYrjg0$6TYB+#V$i;UcUY%nqyr?_zTh9Zvjq_}@_*%Y8Qj5{ z&JtDcK}5*H#TO$M&@K@oXq2{>3W%?1c9((`5PY++Z=Y%I7V&~cv589^>mFW2j_Z9! zDuNzZz65D1%O$)R8YAKv5&4lC9WAb+s{@Hk-j_I6l|ujc7_^Q(6^&U*W#NX+y0u1W zTx@;w(u}g}j%}B0(U`jWn5yLV4(j&y%{MH-2WZXO^p6H5v%2+x*KcFUpczy-zeu@@ zC^j?oH{l2>qE)Krnko{L?csgh?>!}2;KO@F?T#x>TRhq4o>Ckosj4`uCb4-OLNf8E zgv&VPVd}fBfpf41s_jk{-iJxDe=X~AE z9s)u+hVwssgRYlx%_o7x8_*NSRrPCXkj{Q|x47CHYfU+;AH$(b7OJjW{dS?~JLguv zLq59xDbXy{02Esa4Zy^U*;`Tnw%D-TK?sOL2%w+&Bo#ewET2JD%ewCVm7XxEzNi+C z8U5IFzYaW?XiG$eI0YRaVwE8-nWx1f8VP-|@EzJlzDVFm5GNLT9m2^HX>G8OM8@y; z2b1CPP%7x}FWf6h4&oQQp(hmRd8#K63WsLaKwh3F`oW04+^NI^MAHLtCB5-pTnc5* z8@5fs{nFU9$%w`;9UD2|-p$!tsT60waA15Df=mLA(aIh8y5f z^?INi?t(}2{l2%Nf1(yq!~wy~4J2tC!H8x`_{CK$!q``_oowvmBHjB-;(RqewSY*0 zI7EQdDY}IorDHvV%VhkO@kh_D;yC^B+weGC5~pqEtMPv;w1jVFoz`&DtkqoFqJMS1 zT)~nq#+o))YG<*-H~AGS;<7rwsE!@)cFd(K{IWWKYGWI>;!^x@pvGtm8{*|Su;Ts4 zX01l;EuH;$_$qw~{US&l1~Q^>OAH7xm-A&F&9`F)ZBDNuvM;1TkRP^+5C16t@R&Y~ z)k(4`O>(1<*j$aL^s89tDm|5Jes8vIyzL6UIo=oj(T}2ig7ExGknY-7MlAe;_lAQg6Agam+3*dx+Tl}WH|8q*Ve`oRjWr!I+M0)k7<%$lCrY#7>r#x(8uW`?l)U5Zfucm3Hcl2 zY#j6CFmcF5co5QmI39RX6CZfs^fBz3(iS&xpdq^oZ=5#$X238D)UE@G%*39FOakLd zR|_FHaq2nuCEnr&mZm?P%2!5tk*vXVX=0+39<=!G=1~OvRFQtL(eU)$iKlvo{X6HW zQiRWFSQatJxzHy!nl4FtT~g;)`CJV(F(n1!vv%VIIg}uMU9YR7Sh_y(t-x!VaE_K@#AzQs9dG&gAc0M#Pef&$#E^O!Hw z=!RFi{h-a)isbYi?~@H}DnVy@5dKq^duTH;r5R5t(q|{W4R~L3~K6+HM@`{v{lpH-j z$2ao;1&durl85N{kSskG-a0+KHO!n$Yg&S<8o#;T#=eH55#ohi_3Ow-0CQD46D_bVZD|Pp{@vm= zR0C=_)S#<5I}1bKkMm53r@y@`vZ%#unCjyy$;*%(LV#It;#0=#!vrqOO1xI9%dsYNZ;8=b12i zXrM_tYO;Hg?G~5xnC9Wb}#!z zpw~i&AYx}jdwD_HhUo`F4!11xb%nB7B1j63m%+3N)fqdz%mqB???`ecS#NyVFv#<4 z$#CItwS2o_OSj*?jMQyk*)`R672llNr38)d127NN{P&IE|2PI1?wA~kj@3>5m=)sv zg5;pzg#MMXn383*85M_QE>K#Mz?vX+(xGdtU>Tb({ImnT_Odh=joP=z7IBlX+!lQcJvwYlgzEXlq6|}5+&ITAP zfh2pmKGWSNyX)ruhp3zvPq#D3?t9OhM4F#CxAyL%qWYb&ckAMyd$NfLSzKqU>)VZ@ zRoX1Un>lj}>X>N41BJ^%gJndBkQIE0HTr7a=kuK2u2Q7mB!&tLC_`8IXI+Zr_?Md& zMZ1&x%+msWsC~XKpcL)i6LQs)frz;T%_O0ronl!>kZ^Kb)oTEY0Ib?hz}#P|DcTd% zZQo0n?utUp8of*C3WB7MBI{CHrKiHgGq?5K1?D;F^J*5y1R%1&aqw+ktM1ZR@pPjx z#_<|zTY4GvtU=&4F2S21skM&?mCxXqf*=@CTr{YbxqTEtwPOTXBLngI&a%@k+S5a3 zx<8RL7L%3e=8chPF@I%Rmco)MM>phqhW`}$lPH*A?^Fi*Vx}SFUA||e_3_B+vCL?X6uHnzUQHkHY7YTVkfZ1kW%6V#Q4Cye?I6c$pwx

K_^2H*5s=jp0fdNk;cvcB_KxV#`Dpmx*O<+RZ2yeHgRX&14Dj1bci5A>r$@2zP{H zYI?H11S~~0{SkCqI%ue2zsV1OY<@tJ#)=Whs54uq^HNWF zeqdNL#v%ubaiOppz>C(r4Mo)jBXA zFyr`V`JvW>ObHv~Gu)=1hMw;tWMsL?cMrZJ!3|Ma3@YG)6`D;+kTYjQikY@YT_->+hDjPP3!hNKYi>45S9;v*ocO^A*R+JzphP2o8nebYDcee z<2?2Nx8b6rbu}%Q=Vw8Mp=0H-6`?mfY*wZtfsyRMJnMl0_e^nY=$Q=%CkIP#XhsH& zBh!+Fq{TQ}4iD^2EBet;I8%uvv-1O*HGz*mRvX=D_U{`V+!K=nOvVlV0FvO$52#wG zUn=*iuoN}&Qk=r9KIz-Taa-f(83NQTz}!KzLr#`3YY1R21OY%3-lFeKe8dD5n-^2NC;zZ%?5tnLwOg zQc^-n=@LkQ>5Jebp2i`77MZqF%Y-7CN<6}-sT(w?Us1ZL%*)WEb!bp2x0uT)$#@nh z^yW)j<%sE#2vZjNb5>i+TP+^IGIHd3gQD_DbJ!)&OoR%IcwMi@12Kd`C^k- z(LL_vJUq*^$F1Np;$849NO#mI(}lUH^St{!Z=&zaQ5 zRU&+Pr1+<>ZjLgX}I1M{EK9ozk%wxfS)KAcqLGqRd|)9Ak7bYLVyz@J#O zzjPV7DTm(jDTH7T#`I6UB^f5kBb;QXXND6QP-3$`&K;9cCO*eNc02_u68SP+fhOR> zBl-^lee=0PpW$pHFJCgwxe&pFkOg~g3hV~{Z)LzSc;Z<@a*H;Ouoc86t6WlzMeQ^jj+dfwmdd-Q!9fDH1ltI${z|OaII#uUAtRMRd}kOH^ppBf zRvgp6>}{q8O~Zl^qG(nU;EbVL=>d-Eu81|l&otmrZSmoQuv8()C56|Ti;~Wfhm2z| zJrG8UqMtOhtBFYfr##0#4v`{<9$3qh3#uxekPOvZziAj{xaJz9rW%IKb5g<2V*B{o zRNBvN3*#pC7qDj|_mAqrbbaS2MC`>y+%~Gn?^Z13-LkjBf#w-}H;NUu2Ac6W^0;J4 zpGA3npn(IUEKpG}2P7a_(V(H2lOTZ6Rpb zUQ@N~Ky7}2$8>P47s199pd3Kr7RyY>VrkRjWA_yM0egl=yh1z~v>L_E9fP|MMygH# z)CI^@!10i)0kowRN|4SwN-x-TXaeVEaZ?Zc6S&~TwX+GXxFGh0eQ`*US-2t_%22jX zRp#atwJ$rQ7;+_y4?Lu4FLVAbbS?ZomWC_9%phD$(n@aPl%WExH_WrBtMgsl88fLjjuzXVm{2!-Lz_g0*YYZ{WrCzPLaE-6*zc6JV>bj&83ul z2!^CY90dUck#S9hR|O1($hU^bfr=AR5G^Sb>b?X9xy~yxk+SXJ@1{Nj0ilapSno;a z{YIr?+P$eBBdiuIgtRMaS`p{10s?yDylqx0hCiR~(ZgE7LS&*o?f$qVRdV@kTw+z^ zkO_9b_`gy%__I*m5Sd(Y{6S5PM3F2p;3%eS>o9xwIBxeD_|iIaj6ORaMwIL-y!@1Kp*O6CjBFK&K0|S< z58gEJX9<{nb}XdIdL?Is)Nt=iHlM9ZQi4`Y`la)g&aa_#Fs{99>HPgvI$_&v=w@=@ zwaLSEpU*er>BJYvn-4Z+$~6W;BeX;v}3z=(=jV4k;;)0kblF4{LJJ% zlQXOjau45!S^me~iK)A%X4uM4*4(G%84afbK`#& z@#$%CW;*Qz0*+(gnv{Jc(LX||#;}-2nAKrqxs;Ne-&%uShMqxuE(Nr=oCL{b$lm3y zWhz(dx^itL!wQ)S@dz&Bt1*-0T0v1Y zN^i1gW zNF7KWlXwTOW2<0}tI)YPkYK9Z#}*GIzhR)3c<-thK^=rt9UY$9f`(WNJ2FE*^XoY% z_LL1yBpu<-nCCmruCDCe$hP0H-HD`**S1UzkE$TTdXV{`+Qe^aFdDTrBH@0$rR zThe7)p{VFApr(S64C77%=R0xV;EjtB%OX|K$ZR?djiU|EVllpVfNx7soGy=u@|J`5 z5C%AJxa7K3@2ELaJ~S%+=5wn72j})$0I5Tj_>IA1mq$#yStLaLrSGYLb~WPOCJ@zN z0QTf|+O3x;!g(BrnqjY+_K3E?VSiJ=gVAiO0;4XR8lvsifR}JVVR+yB1U7v|j3*)g ziuh#)MiVBXIZrp-N4eF-+=3nkup_7#?@thY^XxmYO=C<3TDXeMJ5>85I)&n`{}RS+ zT=RSjT=B?BTiu}`YO}ZIbtkN99esHWJl#>eofI0LrlTDsOdNJQrh|;^#ASnjZJ=$y zxq8TA#FJzg^DSHk9|B}x?)&mGz{SNIR5cB_=ncJq6gxMad+6380K_;9Y;o@mxG=4% z?(a6XZfKrdZ9CsMT3hGX3H}~>VDr`N9i4@sle|6FkcVoOV|TX#rRl@)YqS4=aV3`_ z5qN_d0Ifx>KuD!9v=#z(MEjmJJJ-Smw60{o`2b2nW>N~v=l*?jQ^j$|dVnlOSMq~( zx`2-IJ<7P(b~4qr?YQ4=T*Yq@w~Na$?x>^VJ3jaYAb~GP#{Rdn zzXRvuFY%btWC4ZdO`1VezA6+r)TtpxiXS>QeriL2o@;D02Oc|H+JvO&eQc<*yAth> z>VBzDgfM?t&FUA^dh z9+%ly#Ee4NKyYE0cz}wTic&=BmMIWD9FiJ^uSTr58m#$es2A=nCZFK8e#%aF+;Z;Q zp<9|rM#nH#+~<=;cH}s&K1o+I!x`M6FKI$HZs6_Vli+d5f@`B7h$Vb^Lf=CeBp+ce zISMT*O#nh#OmqOoCaq|BWN=5hvi)FR#FV83O+%#8L)ly`67CEng z;pHP6V|u-i5?nvDij=gOf(XtIUY4yE5OZ|}4sDr=mji&Uc&Pv?Yvhka`l^bCz=cZz zIKLt4<$Zh<@v(Ft7MARYM@6V&KuATGmWuX?2h8q?H7pz-e5H_kQ1=e!g~DE zdRK{ za4U~;G^k;dMDi;DF@JFYA!%269+v_19rrWMO^csdq8N!w?o-sS2KYG&kl)y*a1%=? z2gw|DK6epC;o3x@tOA%_=Vc;F*8TFibBg)mz-HmQu=!8#dbq75(EPORFa2n<@O0R` z^f1e|O5-A<%+kZ|-?ffV8zCPEaLU9Vm$1`;MiR4yH#;nlbi~Q*(h^{{s2E6AptZ?r zZ3ouq+#0`(-XZknGkf&h`9f$dy?2rarp|0WA&iw6$&IoCAV>t)1@)tw;XW z`JdrE^nHTRi@x~`^n!Kh1SyLIT7*}C5Dkz-Aqk3T)~ziP%wbw@icyG2;V(vuWA6L? zJ;D2~8<9--wJ1_$Lt|@jVgJ%R6o-T&VXMgNQH;CaFbiRQ0cdH7v@XXR8_SU!w=agW z<-G!Nf^SA+N0cu}nS{>q2qYyl#X>>GCwv^SM_NU(hmk*rY*k3tg#@@Em(R&?VKB{& zv7EBkpV6*}z)TsrLd)8F6|&ODjJ<4SuYrNvnvhv77qhHkUAI3JOwf2w1V4l@OT(6h zoq-%Xb&6p{{R@5gOBi3Lz^mtc1#rdCpHc56t*`KCpcL$tcrvb6XQDH6@gJOa!cO3{ zm9S0+uys0Iuh-XB+3y@cw5#tpNewwNy`5%Uv;&`T>D{dY5TDs7Lsg%lAW|qr6k9VoB6@>=^|q4iAFc~n#{z+4 zR^U1-V4KH6q2tFxp<|{U_`snkd0wE$l9rp~Dy)biX}(S+zVgRIM&IHoUR<0*`OuFY=zbFS zFxMg86?&&OIO3ZdOpn~yV2MvCN@`E)?zB##!+@?8iyG1yVMkBjjT4IE{<0VW z$f8KYs{RRR%hTz*(u7sPWvp0a{MJYq2h-56GffP?vp%u*%3Md8$zQdXOJ^QB6!Zzx zH7Tow>l~s!@v?%ZI1H0{W1rP|Ea29nv~|;aH*GEP17e%KX*5=h;U`x2-z@fSP6hn_ zz=@7MKKD_)fVwZ@+X2hW^`vKjzboc6?udfs!3ZH43G|9AGQ5xgDUjhNK0%fv-pn*R z6I%gy7Vx)VbUdj>UZg4GSXn3aGXz!T|Ul_@Gy1hs9mxn=|mnc zzyl3S^(VtU19;;!A{`#aV{@{6Sh3s}6+DuMKYRpFhpC2RWoT}h1|s$*_>4VF zp>V;PTScLVpr}S9G>X7$kWesaiZlGMpo3){a8;hz2m`1xJB0?A?3EC%?NuIE8$PrR zp!EVPN^gnAcUJ!2pccf)uxWFVGOz;fpo$j5R|h0PO~P25}98 znIvYY#;SmE5*P*g6jmiuWKwOIpPR^M@TWxV%r!l2Pt32) zO(LL8L{|dIoHJHXcW>EuRi+Y**nT*`QA8XtKv#*?hsEuZ{!`*cbRHX_F09RqBBbT- z+Q{}1z2=%I5`EZND{DA`gw&T#ApbQ2Lup19!7lK;nB&2S4RJSI7Yg)5EYPprvrn_X zM*FCUsGkH!Qibk$Bj$#^Jkum;UXxW2GF~+>Dd?8y$B4;9;yP4XQ@n$N=!xJ@o?n!f zj6&rKW&*9K&rKrEM=3e?dWtl9`t+syAvXG-RrIgQ(v^#V_I*T>zJ2>qphS+c!}~8~ znsW4VN&1LtD!=$uU3pfPuDa%HwF*YB}4w1##JNMFyD$ z_-d(R96o$`f%S`;$GE^vESq3$Je z4*$??d0Mu~S>i{+jYB>fA`N6?c-#KDydtb9~|FiwoI*`ch`E-zO(5uAcE16%6OV~^dyGj-KdoaBatExa`>ZOj5xfkG z7h9oEMMh`7zy2ni`3UDl3kFz2;}OU-(H2ehtdE{-&|+TL+Gz8FTRZ8Yg!z$>g-w$>RUOTUsU*h!WeuK^Yo;kycN~(fB~>oSDm)@B`H=LN z%~N!Rd;kW?*&4ljF%X@FLGge@KB=Tj5Ox*fZHkcOgxpJRSsqW)ZFpG2%z!L@S+V+t zyF!i5Xh{x{_|?T~oQLG)3qdOywmgbby1UDkhl-K~ty&S@wFC@ECcrQ?hrt~7NFwUK zs?E^%ae!`+u^|VMLGNkX-U(2{bft1%_i^uHkK+7}ae9F6(~3Ve2C!yQZVa(ya6(=3l#MfzB9~g@vt8Pc6>P zElzzqmP$b_6AHO?T6*-h&UHdDSYU|bC#WXmR!)DVm5{uQ54`=KCfN{k<7OGsUmMX>M>kM<*38hmj*UY4kHpm)Oh z3mRb}3fk9U;y}^PA{IJ)u1~>F0WohHVQQM(dAkM}tT}nAc*((mCIUI*V&bFAkM-*!hE{9QlKD! zXR%dd%XBlofQ!2gQe?(jYateJ+VZ>HcPJua5|<%v5^$9#jMb}L7UF6VsJUektymO2 zN}od7%5}oc$&yvF$;UNK+Je-93&n-vR&28aaAwl}B2Y;jlfxD-(`#NEiz({x=ILJc z=bGj|gQ7v<`oHw>jO5pU3-`p1#cqh%Gp+j_~;{F;@D!d4d2LRM8nRFE@No0+wrHx41q=D% zZLqN^?jy9^Hk>bTf=zQ}!FwjMt+Q<*F3dAWw&jp!GsK*>SX3*(|>3j9Um zgj*Hy?)l`GuJT-8e8J~6!6&7CeH6C_ot5G~#lz^V^pP88>?Xq_EiVf%N&XeNr23bf z1Vq^f;`w~sy^DV%zVKMVCM|jh@gqZc4=m{XP2B3`(IL`Jx4o4VIStArEidL`%REM< zdkPM!i`1vtVtSikq}XM#o*F>f)Xmv5lXAp%9~L_=AQa=bJdRMz;SIYgq3odeY=J|X zrkS?57Xg6*Zl8Ew@_@XAVIthevxv#YE!&J^l>lFYW`SA`Lj}%ZWR0Myf`$;Sp+O}0 z9V{kIvdao1mK496{0sO==U5&*=FgW2{F9I+bV&(N2 zil0pS94>>EHJyZWupc5%2U-=-E<{8JPP%38AzqE5ZATaOJ64IlPP&Kp(7Do*OjKsjkzQ1?dl8{qyrnTF;gef#WD zbXPkmA?m)>Gu2z#at2T_78dp>A?s1x3CgZ`1e&;8L6gTz6IGZAI2wwqH@Yw}QkCM| z5Uitu`%zUmCNg_;+gu>>Dpm@a6jazh5~G`&XT#;Mjsw8E-}QDqd+1L%OS0TPfc zhl9az+iuzYQqVYE;n%RrY2$IhsCXV9?vrB3@p0!M4UyPg+8!(fw}X4`dKllGEt_96 zf;F721>Yd9|76Egx*iI91jgo?R0F0j#4~|!ponZloj`v*U^MJ5AT5A>km5Mm2QvkX z3>t5Q1s+ERlh!tHM98{PIPlK>```IdT0E}DH}Basp9x-)@74N-(0z!-E7S^O3C##* z=67AhR^fYH7tS2CdMq8XDjO=+NcJ*0mQKfH0vc!FPxweE-IE=mbApc6k=x{1Xb&MD zkdq6IIDAZD-b``>6XAxv4UX6(Vk4Any1=hMfA65kyx0f`@c-T9hf}Bhcy$03DE4Bs zY$9aQo=sTv7Pox|I7|HW!+y<4+aKS!Yx^DSqODp6<6uceB_2-oD<_zl-t6(G6=#sK`nbI83zId?FkC~6i;g<%LsMG%iU;wvfC zCagO|y61q4-pZ12;Qiy`;lsszFfw37t#Bz2iP-s|V%U+%a6m`?VtwGMVo#psGZz(D zntiaCOcr~3%Nwp5&_Q(cKzK4@8%i*5MR%#3)XZ};y0u3R4W9P;(;0P zv8!0q6W6Qy!cHKAmJENP zAXuOfJuH;jUdry=9!(7NkKJAw-aCw6esuCn;fZQA5hnEQkq-0O^QunsDW0I#u3;x1vthHnP<=f@4WFr_xfhNrGc2@ z`Z{V(+19~PA*&*Ij)LD<0_KVT-__uhR^KAe7|K_ttuWCNIMg zZ%8$yvaJ2Z5`Fp3#h!jSpba6PxpojjsbQ+}A72Lr03PMwhzyV?GZykg@I&sGWYshj zTRo`BmClFoXS)B&nR&~1fPM|hCg5~PUQ+j1`sgrXF-*zuw0AV)=f z2fK_!VQrdsvXg=iu!pafKzPjY!)=-q-S zGoq2UxMRWvmMJ8Pr#8+r$`s#Hv$@N7byjkobcXOJWotE>j%YEJtvXQB)SYUU#tOa1 z$6jIvw_74OTDc*NG?jd40)lA3NVHc(Upp>hthsL!>$+I+xNAH*8?NH*{bk=1h}%p$ zLp(RyG-!&4^=atnLVdWj&I6dS?z=o(35{*iEsuhBbMI05HVyQ)XXtJmiYFmpU?2%$ zlB>=5#DsxLLJ}g*(F8}6FM`;|pCgNbk&m#iTu0h8`d22%s6VDfHkbMPqBQ%>P(J)}_q^{Wd`YKJ6Ahs6FNY$ABA zbY;YVi(2GLY>NKVj8R>plC!oEL-Rbr3c!j{hox2~d9MnLq9^BxO7XJKcI5Nu*Ou0)goJTcmuH#hrUDbAYu$o*E#h5|`el&?}p_$r(&(?`sR5kM;%hi;^%zNSyn{ZTp_ z_3LUM{{(#eqlBl}<-D&WK0Gf$ODoc~&sJOGznvCDPqvioAQA6kSArPdRLh3$1=yCPUaGQxa-3CXz&Y!4$jZ--5i<1T@aI_vz=y84p17K1NW9p3~dkIDbj&y?~ zhx6|1JNqw?9p1zJeths;!SEt+2cM0H8-*|rj{z0OT9zVoV(5dZCu3M0hnLNwj$h1i zAGI9zBE^Ag9AU&yvlKY%ad@ua8vKC|cRtv;YvBSuf1Le&%pacz*TwyxIwJJzjj5xW z^w38hVyQh!|4Y$qwvx?m1B?rS*s!drdRxrZH`2*U_E%0Q@HIW5A!NG@eSMwFfP^He z;=97`gYgM`Ac7zylJfc9Ds3{fOvEijGMaJ5EEdh7bzW_RNMH)F)sSt6+}}Ru?L=8|h@!%0da`~}m~o!Ai+1qo=nKywEJ4es37;D|SP^v)Oe?2knCo;nbs>!igrH@7 zzy8<1zQ5^>)qmS<{p7Q?&KbHa<{ZZ@=n4F$3tiX#1U@IPalC8{)^6^1MSZeSBq&;i zRTc~kG)+y}Kr~X9d?~sprITo;PZ8?=$=MF?DOPAWS@FYw!tjzEQq&PS>3SG&f5b306xa=R1G*E5T-y47gkhA_ z^&iu>Sh1W>g><)$h@0RMFt0sNl%IG-5Y{JfR`36@j;mw(kNDSe&qB9;5|ODw_(BaX z@ku)X+Q$2$X!{_Ig!TxGH05&jm8ZCC_Xq6E%Xfr2O5s^W=>>50SxOY*bY$o2M-6b= zl6w_8%|E{PZejDV5r+hxkC@<-AgE}XG7+9GJ2ej}Jryk!<~L-c53aB&1Sr}cKrIJ# z{g=clus?TKG`nHGP{0MB%h73^jo~z3;WVZdZbyAus-I6ITP`5FmulmjR)sn#fJghE;$R~Tu_Ud2}H6;&gxYy!Fmh9&}%N) z2bg{TmW@U~Y)r{LLqo9UBTua6e$m^Q8XV>qJzCyc&ZJ|}p=czX?oT@k!YKaI0eNJ8 zjExLmY-jAPgI6SyxM+E>7T;{dR0|Jazwd2aZ1al(IB#XiVYfe>j%2o^vz5u8sct2G z3_kL9b|1X`3p|&vU|UH=#MMKPJb@JvPFc{wIn0Au&rJySx-@}0C!~$T`!4w`uTo>f zUBfHOTldjo=fYJBe*WfUW_aQGi-$)<$r~F#>s^P7PYf?C3}=$Os{RE&ztSB45cNLr zd)}y@nRd7AN`miMFQ{OOSc|C zgqe@Noi9Ivvz_mx9xuov+5HzVJfV;Y15Vxxwo@#5nIs>7!LM5B2>nIU)~`0-%I+57 z^xI#{YTd8(FrEU3QO38}4G;1geRn{%0jnTT!NTGS^5yBw=_qkh#0krdf{I3p&vfkr z&fTE%L^{toKZh(*oOsq6EL@a5Y$Dw?*#-hAZ#4RcTnEy%05en|)~RC=I_o=)L#zf) zvEI19a4>-9;Rrn|!0;N8E{or})O^NjbE|c1@gy$t=CL~ZL!B&oLaPZK2~9|pJO*8I z8v|QCM=2_JnhMFcZTFily%{n6Kc@yv#r+Q;N%f7jt(R=N@!^nj`K{TY$?8ftH+%7N zX~XAKE1c+%GB0aNXah&&uI@A}xPyW}?RdFdp*Z4Hpd@J#7cqj60%|S=Q z{=N;_G-1Z4;w5P5utLs6c=nX= zAITeV6yA{hiaBxOSK{uR>o6r954a_%Zv8zkZcSYa%i``_{)AAdn6QsiJ3g86jetz;C2Pdr9ytJ zMR*!+C;t0f&()Xf^N8KjF(~GcUuTN=+_f*0bjKDg=Y-{eQGSBR#(5S?E3kiGue13R z4I?4j>-;s{V976?}cW43Wc^B z-C1x~tEuanH(^6l4yP+KHXK+&q3<@T)bVXf_%;+fZJloedWF8#;5FxFksO}74b+?% z%b>Dzc^cnXi=(aTbbK15jD_?95vE@a7Ihs#xa?TWPMb?q6)R)f*{p45?rK)4twOE~ zO;|twKxO3cJ%a2Hb{cUXHpeX^y^_25;;e0??c9MJj=tWj9RwugS$v3(#|*fGZN4ip zU>dy!hHoI{1hE$1O>J;<4e5z0N2>oBnEN<91A(rPG=hxOBI^$Z5Er!AiYPPsU$esQ zzcZC>moQ%=%@>mf1|(L@ZO3E$O16iWd)%?w`sNQATaXk9v7_UlYW@9C z@m^#AV*aPdf$6Q6+fT;%_2-VcYbk2+xnr)|(>UIkw8c=Hffk#GUPF)O;v=MFaJ>#? zpA;M~>6s>pnF0e6ZMdFy49Ha=2ubnUu{bqG^Tt>JS)3h&MzfeLhixV4`023UkRvio z^|BKjGUc~k4{!CA&H=lR9vGqpj6dGii?EmmY)!)?fw06*2)o9tVVcIE-wY!m;`KVd zQAdBDz?^+IvJkA(Exdq=Zzoe6phFc&0bdu$K|lcVr; zjUy1%h)T~)ceEBDnFh512a9r;6t+hER7=0ANeL$%Y2Voq0_YSC5e)+!7LM}m`_^f& zcR`6ylRm#77c0aN1NUCOqo^$EFCYRVp5kra8}H3zdgJuYcxEE1s?muI?R``>)NmZBh80mWS#n|_} zqI8snB0sKM7O?*KdSg691${=6*XXMd*9^{pI4pgAlC@>a7N{CZx?ENRQ5hS$(l`PL zm{}Hwj;%+rmacsrf?DjhGDYC8u6>;r(BdI~Y&XJH+~?6J=-Yw6AeqvD%rp(!Bv?gw zz4KPXtkOxMh+a|pa0pj4jc{L=X-2aXMo1k{;dc7-Bn&F|qs3~q7%bE9^TA~+r_sPG zZ3O0oS>i2UL#xBECgP^FXl9AN?u963Ly-@6L>^|IFV>}oKaBSDRCBq%J?k5wWLq~w zf*e?v;)Mi^?#%drEDs#VpZLa{k2E=Eh%m=O5dhaL6S7DLN4XX0j`3sKKm zropyC4MLp>E#b|xKgXMJm3P3}qeOpS@>)dnOf)R6-RlfC`W?+JVhk9tXbi!MbT3+} zF{GOi%VsgoA+*hLAt-IM$=v*BLQOF-=2x4O56ZhP-95?2`S}7#oqL=e<`qu0%}7p* z_|`ZHriJ_O!hXL_aH;d1@cF<~d2J{|W0;2pXY2pZ+MB>xQkM6^{nlP}s_L9N`@Zz) zvvl|LHocsl=~>Rq^eoJ<^uRE{2-<=y3gQ4_P!t8i2GRo|t3kLQnQ2crLO)(m2Mf4hA+U_lULdmtWHJf&bccT(dGhVwQgKJ*pJn z26w3H0s5sANm1S~#`!`jA{>*SW(ROP_K8;5ugZKW{|w}A7EZ#Y4K#&!pB zcX{j%b9~8WqqL2X2)>H*FX$FG8+RWp!3d~#^k#qzE{bcKl ziUfwkaZAy}EtY0lO7>$kQ%+M;KIKXU7mOW1eiKMbCrf%NT8JcV#78@YSa?f3Qq8(d zi(JA-;!#OMA_ou7I4hw6#6G4qTM1vskgp;vr_Trk74|fja6T6uV2My1?zTFTKzq5F zvJ0MGRSOk0ESpv&p@qN0N9Xe}P)kgg8H7accgbZioqN7gHgCb&QN*}lM9!XR$kwO9 z6=uEM^;O3WJGnnSdjd^2Q%$JsOT^+Itu%kz%XvFLbM`#>)oIU?w$V*bsXAQMd+O%F zSN$+yb)C(r3i3{ddhR8<#)WUJ9%{?A-VKrt!Mtw1u(Pr!WBQ_F>bRP{~HAnaB%U}(1(V|f)DvdHG*oXWTKk$F0HJ{>L z4-!f`PjyB}A?M<&Q+%1*gcXQ&`30hv=tn48!Ou*6n={qPbF$Rh64r+<>07en%Yubi z-2bWhH)YuZ zqo3q3^0KA%4SY4$0uH$4A94;hkt9zwkvtwmj6-F>O*0U8*EQv~G_u0i0U%w6l@eI8 zut+CyRKrnC(lzAyh)XPH!eUu~wgK|08rE;#Y!cjRY7Z-_s*DcXmKk~(6(812ReeRy zys%D3cZB7TSKP0t_lYSWb=Q31338U^Wb+CyZ}#Kq9zJ>nd^Gui43f_({Il^tC_9v` z&{B*^>nspF^@G3+(JN>&I975z#1vql%~;4If7(zi`?Q%eFFh`xqK>~JpT83(ioY@M z=|H>qia9eEHRtAjZOO5V=?Z{>YPm=yU0izFq(^xEY&^1nXYfdFmrhSabMyrDH*W** zv*h2=KyCTF?HWkVSv~gSmr|vFdTDhKObGctv_OTffOg;)`rZi~@c-8Ldsye!W@V*2 z3w%{ck3>gyW|E!Ad0!v{uU{z6(ppb%xV|wWbK~_F)d+5QAA1(dPg8|CjqePaWa11A zW^{qhbZ+Ivb8Zm4LJQM|&B=4#&o8j0I6V>=bLmB>ftLIHvxb9(^ifbM!h)w*F|uVuAnzRj=X6Kk`!Ft{8%q*Hgx&>rga}XgRnwUwsf{7f zz@UR8;)DF_@S_xW1m}=frQRZ6N_aocOctfJr$?pKD36UGo_2y;dZC4;U=?J~!Z}i` zKvS|y0vm?EUEpCXS1L+?Bi9|dB)OsDSeCg`DCS9FRvhn#RM4awl4&!fdS)bAYuABBexA`Ai;-9<3x&)hK+M`T-Y;Ea9%BNI7G=@?)BI&sV0591A12vZ20SHOA;M zivJaXebMvt#F7;CxfES=)6(ur(xU}E=Cj;fwdWk-s&iM@VrHglNPJ6E%nr#2H@ zwfIA;VO?3}D$ zVa26PMv9wP)+cxF8lM=fmlN@LqFf)GXren};V@f7){(t>$h!4bE2Qs5&XI&y%;q!M zY%W`j#{CF?t{)YAQV8}9Lan(Cwds0l%}l0*s|H}XXpTY+qah*@W-T)5a!g~mIg_?c zY%r5SkDwfan-l@S;Q|KixRt|TbgrbX=%^SNVRz5{1KOiq6Y*>#Y0fCGe z={8MdCo}+xZ8oE37XFU%#hI}v+++uwf!OEYK#!bko50ybfp3r@W@KTb{B{8*__W7E1&FvMbr|KjCK7$DCJ>`S^Ed?_4;)=G)kw^w zrt9R4h`>Go+wkjPaBw4dmjrH3%rp{7JjMPrTy*Dlr?cUF+KwapxJzzXA*Vl$hnZTb z23N*A-x|xgu9^H3AngJyF!F(BrB0~3yj*ScH`&QXH5#*%a(SqBYrQ(a-hvEK|L&QC za7utaItAw?kgB&CaCNLOR!le{8!0bvW#E9P9At`Ygq4s!FKa+MJ0R=xp${mwHZSR> za?Dl^$>9e*?GR$fP4>WnxOPbS<@u0$P=gkf^q~y+!Y=fD^N5^%W8d5Q9_afZ7A{%7rAUU!-H z6X!!LcBYo7l2m(?rth64Y zMKMEv0-g2Wg>m=YCQiiosH0jUQf8p^Y{(&(FbN7_s)c*4;R}C#VznfLHsbLu(b06 zL`QZ`x~@(Ib_)FZF?J{)U#1`4?`-+#o5Nn(rp+uCV*1s8enS!=1-;(_=k9ZSOOG() ze^u|wfA;qs;@@$IKBZec>s!}f=6CWr(QVsJYO}s2*T0gt8O5xA61XR@3c)#Ma?R^F zST|+zDS>CQj6MszBB{?}GcAz&>VxUryR#{(`2DoWy$vqPhu}&4wp?&-8^V0F!RyLL zkBW7YY;WvNiqPpi&~ql@;lDR?K8nWnqoC3r=G3e4iNvippgaY4PYV_PQWOB(0z;>3 zwH_n7ud-WH-mR6+GNwcK1KT=1yjEg=r^MaKnU68IGb)RcV?DF)_4Q_mZ`mXw8bXqk zho&NgfQCX+6y$uWAW1e@hI}55DQkDg`Lpj}?{MOZ%RV+e)wwGuJ@S{Qp8N|Z z=-SM+54n+un{C`CXcv1$zE&&fSM5J^X%^g<6B~~XW3Sm6MG84eHj%KsLiHZH^6KM8 zuAJB1a8{5pB2%Ql4)B1;w|ta%f*#z2H7ZJhJe1EC#&P7%_bKIBkFm3x@k_8{@f>+pz3OD-(-ltZ#fY zZtn=0k?f)7z8fw7ZFuE#+^%-6yfyMB7tk&kM*;T62+uGMU2WH8R-e!tEl{)+cCZ>@ zHxW;@AcP_Ix&cigT!L}3H(+5ryW2w;ynEz`yQ@)+?9SGW%WK7AyI8DUZq%PIUVL$} zCw^gHa{DoPCRQ36D#d2xW80H^r}{$|A+tgBqEP>oa`o)&)il<*pYIZTC88+EN&sXA zRuSDqsu+$*zyW2r{_I88v@YAa##F3!R(P)rSLTveC+8~spz|NPI>nV!Q>20F7Qcj* z9=J9;#EvcU=Fg;3NW+6J_#IVWe>;Ej7Gc6)5Ia5=1?ES%uMNKbY_#;Q@{@Q)d=Pi8 z!QkSQidcWRyK*la%o*ZL5N8D^Zd^NvvLZU}}XB20F_pQ(nHXMV5!l-_7k^;=C=@ zo$`tXnp(^x=-^>%;f_A=V#PS=JrvsH9z8DmFLK~lZ$rZ(SEBwFojdfa&7&H0%y*dZ zv*kPOXj7w0G2_kpeU0|ot1Gqnj2lx&T_;$NWc*QrDXqj;`;sL`#b-9VCj)AqRR&=q8pM7W_SOt+zb8%#x_XCCB5ugAamI-)FUOpv<#>Ex$_oz+guSVO1l+b4Xo3L0FV&w?R46`c(TJ+x zAQ&r4X!C8DlLwJ?;tn87_hDVavM?<2#Zq)B6u21cU=y$&kdmhao{u{*gU1YHa?VQg zc&F(qF%a;;;q8D)A=&}EpdCb1-&DPV=D})0Tn8vEH3LDx|Gz91htygqY7!9A9j$D0 zg|98e0l=jro=~#EYv7Wk6$|J{=MginP`j;Cvn|J!SfZWv9LLMH6EP)@bLEv-=kFES zv@^g6dcUkp10pD6chW-uhD(wu9>0`A4k1ayFHKKtNP7>cuTl!XfQw2J4)Az&*jr6j zJOAXwmX-kIvFwEMiBt{_O|e`mk+*G}TUuIlVv=lx%y0zBqh%@PM8amsr+tJsH3$FG zeV`%Kj=)V3sAhg+5&;2UK%*Tkffgq$ZqOCTr&wAq;A(=1Qzm<~Ss+GdYMlGJa zLQ92izde-Fu1Lmfjbyl_NitxH0W#;{2B*239Bg+t9bCefYPckKK5%m275iha7;qy9 zhP@$sW#dDZp^T3!hV`MwmDw8*9vhK0whu4D>&%%gJ!(qv=v9&8~No?Ufa(Bk^0`mD=o6m`j&Y z_BG)6%VNTC-X2{`WT8qMOfu?dkT;rJE>!6x!3AIwl+grQ01i>33X3m6>ma+d27wPx zpe*egQIqAG7Xcz2=7i=(OG;yKaIST@H8(ieP)bo3LmFdQi+HtiQXP>>)1}(zUVse9 z^4`%JjyeypV!W0p4jihoiDIIL-&d-K1|I(1Xdx};aHL57cIqV?0 z@t4-LQ=Nwp>x&i~Q*%}cmM36@dB_oJ+LQg$VOudxxF{5`n1><7EBI#su~bn@h^jWA zk%m~Ip;r+%gP(9>0IJPtu14S{Lt`OC)b_UL9;|a4BuA|}5%6+k&fslCL>eV5QP5Lu zg*P*`rGJ%{wUpnkyfsCuq9=Ik`2!TgR18KuMGf53pckXpp{0eo74om8q$ER*sroK? z=IWVJX;OwwkuFN0vk$4Jsv}J^^r1<`LaGv3YseB(*xH!e3{GVjIWp#@t@gI&a|Yh7 zkv127V2J=3N!~6rFZQ9VhDUUB2{gS5;daev@28a zcum91E@{4-CR*E4tR(#7ar>YoJF&u%>LJYHsY%i^X<$Q0VTab5oKdTYbHQnKs#QfO>0})%5adi9 z^aMA8l0wCI)E?hH9x~*|Wc;!H$;+mz;g#vjlDD|*#O<91SY=A>gfH;-^4A@`uNy zAkQ3xpFvngv;h7WQxYn7|Kb|LI(sgHF-L!{+3xuVEx!1J7=ivPmlrtPl3xaO>3pAy z)U#YszIakMA#z}gLp-;BdlK(}DU};hmzNe7mzHra&WSQVO`^QsUK*#}IC!)dz(Bm6 zy#vTy6o*hlurQJfmxwu_n5h?ZusT51$Qs*`%&peU5pZ5Xk1lb|Yd(B&LKKCkubDGU;z%QWt2n88g* zs0LCPg)|a3?z{R~?(8M*fhgFsT>f{%i8YZ<5>|e$wmmeC|JvORuG0BQ+|We$>N@pp z=PsO$;3R}Iy6FqeNORHu*A{PE!pkFgJHEAdtxH1}0gcak9W#lm@Q8+m6GLvTj6hE) z%IhhWKAD6sIm&RcSA#((pa$M4YK+BatTxC_C z-o>DvUVmbf4`NTn^F#2G7|O>hW5%w-fh95?dRMF}F-JC?x^2m}RDI8e!)FAlCh>O6Z^E3EIg0xSdYi(1!j(8I6) zzL)aBJw51b_@bBcg+0A_3ZDSIch3j)9BuYNz2mTm^?QE9_h4a$b!-=?3<*x8NI*Yt z9D#^*APx!Y1dsx3&;mW5^tWo()g>ie^prT$LZah9GapQ*+@1$io&@^55UsIe!#|FUWy#PL_a1$`sp)kh2r{8;ZPUA!sP4@qL#e z`yC{EGEtDq2;`DTJWVHPLzsrxiy5e;TnR4D0{sv zi6i9B(sck4W3G~G2>$RGxE=P;LC-A=xe;(*o&SY$agdjRaqK{{)yH0Y(r(URU?e$6Y%!*+`*z7IfU4#Rlj@z;w$^4 zNZ2c9a#rnXz%BK5<-On z6QU_+s&KN2c#yKH8QJXoWaF3qWc>{+c#!&%=EYOM+kF(e`xK|=$0%wW`qA!OP%+Ob zM2TG1@%1G(DuK46lW9`G50?0LP=cR_;N7q`86+L!R%3kFo|5wMw6_12dv4jUrD;;w zX}NsI{dbh*^esO-U0hk43a}L;zJUK|E}oavUDt2le*I2`Cd8#_dE5N_HaY#&dg{Oa zXfx8u=fe}wH+>0Oy(z4S;7$Yw1|gM%dMt{>1M|l9FqjT z4iQ=|+0qbXwNL_1h_1xsL?~99uD7usUUkSE(zUYTxbGpJxtTfQfGC2=NN3 z=I(5xmTR-S@SaQVfgW@;HxR7#1G!P?Men%;m%er0X+>j*WG3{-u^z@oV3{& z6Ajt4n|-6bzZ>89fnPfRmpv<3QL%mJCSSCkK9c_fc++Vi=U}kn6^`6c!%uBmWsi1co>q}hB`gQ4S z--t~pc@N26?;LT>*>t*>9Ix|^IMcV02K%%Y^WsU^*n9Jm!PiQNX(U;am^S$$$F&!^ zzVZ3RHkyxP?|xvDQs)bsoLsvRCcf_VO-d{0zbs_cC;C<)FK}PH6mY0WJr|%=wKg0t zu6cn$;Z-J?9Gh{nLz;SrANQ2esIUdmkFc`u>$gGVg?H>a5tu!9)=RjNlhXYLzt;1^ zVto|&o$LCH5VuIQ4*CoV$@3ontoN_=*(Qx1TkEpTuCks!+q_7qTS2dGeh1q1r#!}I zMW7#m?cw_B6etuIHu{_oI@d#yRYc$hO}|D-})nx;~~uvmq+$56~YYx zDRNggiWJe|?dJO$vlrxu)lOB?$a}45J^MD$l4bpd+=a(3%-x{NoikWX$zmQ&j|YXc zAo1@pt*6P`;64Rupnj7|ze%P0sPwcIjp?@*N~OZBdhAsQm-G-rAs5ry6 zo66QXB7^%zvnc2n#!ChLvKv@_@SA}lOha87b+AMPu?P-A5E-7G9sHosq>}cAAOY3_ zT)4&lC4QK+Ra2F+rW%^3sBoPl&*@YFRvxeC0?d>>S6IzRnO8;s&ubF$JsKhqVr-7W!;T_(txFKBW($p@U;Gv9YC<@ULk}yYqR=t)%`D zQ4mQeGT)r5Arq8qpA3~>pHDH_vf;fCP+xP>4ApY*_SX+044ZVQE1+9Xa!oV+%(*o0 zu(qzt4MA)I`-qn|pfd>mmCZ^{wcY|-@7E$ZIj5#rJMCR@+DoS+zx@}qedf1l`!8D@ zHCAyyXIY8JZHd%}B5Blv;ufC77#u-6V{tyK8vgHN>JTNM@rcpKEAgP0GT_`}fEc^` zje%N3KT<-9@3s~VJ?A2phozoPd1acuWuo!%r#~N!ga=|@$(RM_q#5$u`xSM;OL1QY z^2d4->ka96`%)B=MBbuAYp}fFM3)1YM(!>84PV`f|}%IV_3^p*5P3G#b^V*0sYp9Cc#tpVRUdYEWzX2{cM%!^-zF!}w zgT0Bmb6q&0(-f6s(bq@et%~Y^#(x)e`!vxyKrF&OBvzE}9z)vKbrY?l>57$@X6iF9 zg^6~1z1?P^Z43WBk~gA}kNi)*``fQZJfjf# z&3hwJBOm!lC^Y0cSA}EFJ)sKOK+k*`HqhS(suAoO9GQXaYastX*cNL5`AN)(_%`3f zONncVgFYSryZP~r(MTnXk@uxk z1^2MNS%i)i-_$S*-q@Iy4LyM8cGRK87OaaTWXj39c|s0)tK>nfLgFX688Lxs4(!*A$u^35hgHa?VZVEOpM zamT#YiT67T07PbL_Wg>|G8fVGWFbdn=nIcPbX@cg*#G#IVrs4_B`-bZn62o`;?rK# zE}3N&8IVoHI4>D53sqoOIII9UIsFD%d9r1;S79*iTcvloW;y1pu83mnP5HPyyd!?Z zY^`4E0l5%PEOoe_ghHV#P$DSallTJ@T2_j$q`3Mw_WdGIBYqVKBEOBST3_$`)4uPL z&Ierz?yZhV>zAsNo0QA(bnn1J{@L}V;0<(kv+}cWC*lBc*gnn6<9vIFI~J8YhxieD z9ztx)S>bw(6+dctwz+be3o6UBJ-yPLHB*+0k!aiQ3kdiWCFB}*ZT#ncEjV-7KN0Ld z+k1gOO;>nR zDjw+;#!*Vp87g$I@iW1d-V5D3M1jla&_-cxIzqXdAjx772=Px#=)mUYV}eV9h}A`J zllA~4fl9*pV;V_0MM=;=@dk7jo}Ofn>bUO+gdJ^A(IeNwPNFqo)(9^sI;BrJlDY(V zM=#-?&tI3ij#*9Byi_$c<+#{t3QjEX?Ix%1Tf+KAeuw1WvjSa6g-{&^`6O5ytu@48 zlxS(8q?u&DnT)mQc#N&njdlL0-G<{-JM#2#%b0z9zqcE~q#AllC!DcVD+ME)&Yrt1tLfBWgnNfY z22AD#|vp_2J}Ga z-!CMdms2>ZCbil$WXzzNd{H}Bn`*;+c+j8~txc^9+8wm-X%0w64Y#T z|6*;Ln)x{=R?Cg&YDfd-@39uJMQUbr3Hn7e^Jlya#(6V8UHeSX);~pCE8yJ`d{3kV z^dLnLgqT=dNh!j$>g?Nc|6-$mas1R`q4COoIURKqf2M}DKTEh#_6E7C=WlE;ooZi^ z*Q;`R&%W$;RP{UAeS6TCKY`q$;r(!P06$2CinO-t-u)-J`MsHVJhOK`S4w;NC!wr< zGVi6?y(v4HjmNV|JC(igqQciL>#6)j7lID{6z^2nufwa2v@4v|)T%PegWV1 z&Ff6_t%n}dw8#EjrXbcrfwue;k6Y&3t~JdTeWtGqz87mm1JXU_88SJ-feSP$AP{Rx zuLQ!wX~>r3WQ*b($kYdL84xp{1tP(Jij6bOt{pe-JWc)AS)}dhr-xOe3D3v!@^Ncv zY~FgycaqRe+fL^(y37tlLh*#wjyXGT+|j%6Z`W+&mi8Ua14*D|a$=!q2$b)R z=L+~h8L@^)A(=>Fb>OQBRtVx_8;F9zN|VC6{Hp4{ZE)6iCKo4%Ev)Xp!CtdFG93B( zBcBaR<#Ki3XZ3_NjEjz}8biNv&+f1k{_G=Pj|}5?6zIzZj-&;|Jf3wSMX+O_gu7{R zBHb&xPJ~YhiyT_Y=M@MJjSE2F?@+03&MC^mLOdeZP92ru%cQ_NH!~F&8r?WCXq30*(E{S!!bZuFO~#j_En zzX^AZVe;H;c-ryHXi8p|jg1{mna}ZtZ|i1zo$chi;H#JWcoqhZ0j22}3jH8jyypv; z31kEaD8^1iMYg&$cg=_*=tx)WkoG%a(?hPw@j}?+*d^J$10Yk}mv{0_lYB2$1}E14 zanua*0E3#r&}G1vyF>;jVoAga^I9KFr4I5@C03G{b9HuTLC6hU?xXnXM=`^8V>BbW z8caJz0nu0LG9I{$z9AUqf1BeQSH`Nz8D{0ZvYBq6FW3%DTbl0A>NI2~Qx%)TBmBPU2w@ z6I?tcM(I1mSR)1pG2KeUnA)ZT_X@cMLU_!OQ&DSci_RbjGL%f=O!^;^sSu(gO zxu(?gCq`E(2sHskG_}^OG2HIQ)emIkql>f$G@@(0zKgc_ddpQFM+nm6%CTb{p7AQT z-|5Iq&LDu}2e|M9Al7GO_RjahVxXR+=df|D_iD;Rviy+J+W!EZyWnsr^uO>#Ns*tF z@rQzi?&tGj1w6Qq_f2#WUh9OA1j0oieqt%d=%=+D)g#3SFyDw`p|+$DDtO#*D%KR#+xW53|P#>ExK{ZAAhnO?ecP7v43m|8!|c3wi0H zqDV*jFF*XYqfV?Cxs*xuf~wlGq-4r4Lz_)Kb|>9Vu#mjYB0s^wz6GqpprAC+Fgf8& zLsNKqjeP>&LUIF)sR6@9a-!xAfFgn1!c{+< z)zu7iI(xBZ<|$c=g(kyQxiu(tce3g0L&$J*$Z4ELA1pzkVV1bI*2$MC&tW@>zF zZ}u+eAp_Ed-Z?uv*Nfqnw&?lp2o_3>nI2$O=;{)&7x@jTyabH`B9cj+Ab}FcI(PWk zq8u7D*eq{$GNK^JNQz5J77<8m#Z#Nz%Y6R_L_(jUmSkWMJD;Pm&VS;{Zt3A}Y3D_r2U4tA*99Ba_Dft?A;A~YVFjC1ZjQAUP7Xkr%mwx`He z)`&JDmY@W=@=Dr1w^kH*^1>Eaz$&&A5xs)3e;NEOPkjj|L>GGfK^9I5Uxu*10i53pP6B%sbB9yIwF_sVMoZ&Fc3xPet%xdv`U3=y^P-W?s-f0ZW5Z@? z?Rc_#)tFtFMOwG+aks>JwIZUtK)<%Ye}^rNbl<vC*s|rXiv9foujJQ_5G8+xnhBQuytO)v zW||$(zl18a(NK+jr~u6uzdk=h&z--+UbLsM9)jmx!90BuRu<|Z?!AtXIw)W{P}@!_ zcGm?`2B-ldQJ2e|V&(53%=}ksH|_Y~P0iDYaBk0WZt8l35uWK&6#_x|9>O!e2dB1# z!Y+DJepELvX#c{y+AULmR6aDt@dKw$Sk~X+j-mEd9DK80zqlQa*9LQ-yP{*qe3225`p z_(%XQIcC~=;hS{zzW!Iel$)OBlR3F{G@G`xxRJ)I0Cf`8bNqby{8zbd@d-w}$wlZ1 zG&+QGO@|=nf7awo3Usdfjfr@0o?@7Uu7Xs1RmhGAjttsr8u@8vSf36@fNCbwpBSLk zvy>?F{Qy?hb6;V!)&q_rV_=6OGwgx@sXsZ+Pn_!-s!u*fuz5epb$2s$qV}nnuk+`M z|J@9SEp|o*SW7z+Q?6vTG_VD*hok+p*^AC)4~0|NaOa1r`j*Ev?GJxZ(>~Yvpa%1( z@cmxlxn{zUqX)P)7C+I;L6c*OSQMsay4KKj3p0M77%QNBK@ksiJjtwown!aKo0fII=(4w$w{DROFs1Z-|I$aj7!>h=qd8J48= zCk)ih0BM&jC|TQJ*xAzJVvxC;;J=qe1y>zCmNAS>45Bbrb?9zU%|0EpXBG7%{PGy0 zZzsVoT}U~y1XTn-TKCPL(_ZDp*5k9*=iuuQ^wRTXB-=<4GK0Vz^1@$sXWrBtOdTB#glOIHHC;{I7|0Ef$`14rCthv@QXrStsB zD`mPa!^9`Xw`eoM_8p>l5%?x)nCiR+Tn#!|gASA?e=swFp&+yj2q=S^gl`fRwu;fZ zL|qpdtFY6-0mG@zictM5Qni}*V{>I^8HQq-3w`nY)0MFW+UMhEX!{TN2L;imQAgY> zUwM+6$IofL1QfXf>IkNvYUDe9_$+-5QR6y5?4;S(1m?Kc7-Cp?%*p(A9TS%e7T2JHj}wPSGkG;xC&Td z+gxhxjUT#|ZtBl;=xUmzXWHuOt8`WH@qJH1b}GVR12mGeelU=Bs1|U45t`k2JPsE~ z-;o6`1dmONbeS~h&*WYDB;IXP?gM|YmY#xDQ1i3zt)X=_-Qh_Q4ec^ay>Jac-;?=;EGq<=h7}PbP=*?sJP8n8!IS9iW;zF&B^9;s zAtv4lFGzuA!#rDse2=ecvDG=1jSYrcLy8J0cdMA!n3joa#&k`}5j>v~AJX-qxMHcL z5RkL%qG|=F2(>RK4Q~U5V_Lq5rwvsZnzaVuNukU&OK-i%IeK4ZaW0$n1}Bac<*<>- z_Rl5Mu$tOcu1)KEq5$qvw2H}qAyv^#CBYETt0KXD1aue8S)w@LB}v19 zvmDf@tJ6SR(`9hUoIvUQ!%&9cJ_M$5%`iX99;eK|SWAo9Sb`TSfAi`SyMOucRkwx8 z>~g60aV_kY26$og`;vO}&UoRfH^l$$OK*r3JrDyHvIi1HT8xX8ZBeI|+(qTR<=H>< zW*dX=ux%*qL;Tz>uV}{i*2TROSN!nZN&24?89rZy-YnI3H}na88`l?12|#DGW@|e*Ag!YDPNHNfLqVkaQ?9O9@t=1qr5JEyb$?E)Jf&lJv;j)#EWMaT!LV|50D$7xT zSOZGSP=SBNOgaI#L0I*qSSFIT%HbR#-zC(V40}e}+vKNjPV_q^2L?|F3NMRZ9UJC!A*D1VT^ z#>}cxiYI{?7X?;8mMWW!x>8vJTtK2eF;Pbl-$E`*%i02>gz)c_wul1$oz|2E#0@RrjIxNrqQ-8y z#Ih~{qRqsDt}jejUhdNG!T36(C^N`e_`OS&yO8M`b^%Xgv`cAHRvcwP1)4xn06qkQ zWmrQ)jOE#z}fCn0Gj$g>oN6qKw188JYRc} z_X%M^Fl0!0w5AR2Q4GImv2*%oc&_(mR@T*LX?@0~=U3J-$u=b9wb#Ft(#u}r6X(AV z{vH1ZYe5M7!i~tJbT>vMB{-wNGVpA)d~%q5Dv;$2?2Ry?CH$pw6u2w6U1(B(5-a!# zu&xp`Ir&_Wi4KW7bh091rA9zV3PcnO%d!e@ZaGu$zi6tksb zMpg8=IYZGh#ZuN#^eq=v>acJcA+@p9@~p%x;eHgxRE%^`x4{TpA0mUyiDBTYV+8^> zm@Zk7tq(>VjfagaxsL9-svBna$P(Vt9BUp(&cp{`(F;%RoD9QzWO`aRL;S!q^?~?I z@&Im9Enr6`4xiYPN$*i5c_?0CFhBxtzi38D5RRI~ylLYUtHg(7N!>Zn*nP)Bq+r$U;;fy?zlo`5_kA-MhZcqm-N(g^klQX#VXPy`U!Td`pj+$JgBq9s_jlDfUy2bFl^5!DD@|!g}kw zb%MJJtgZAl&|4%^TT|SvNN~{L=m{xD7?jsF0S%xHO|XUrftU5`>_4-1hYV3L%0|hjnF87 zvLrKtP~&p+GDTrYwc@Gal9LKY)AE+lfRRre`vko=8~f<_8|{%US_A?k&2?jgl}yxm1zYPZZEbM5gT5nO3)>fz3POboRAEad&kyP^8s-8Wm!!GU3W7V}u!*~1={L$IZkD#mX4#atNsy=Dv2N~w6Gy0y zbY1M3&a;esQb*f>2Zf+Yi`?yI!h#16f?xp1i@*Uz0&JV5Mm;a8S}012YnK5zqw8h- z1dK&LHZAQD!+1oqRHb~27Xc|v{67rQJ)P$)_aE?DyqmusUT+}<80T zA0ob6&|ob>x7pY3Ko|R%NCh!4K>m=5GKbxmzn@#X^x3eN!15J=iZe@NjcYPHr`u4) zhi&U+Ao*z{>{U@9w8~SUCrQER2@%4>xu*3oeOCr}=2gj;Q zq=O`Tt_ka*WW#(x>mvF&pV)BB%4&1hKx6<)1!n2Yg?;=>YmhQu=ZJkh0Czp$cUM=p zS1Q}9dMLDhohIC}?HlWVe%!Ki*8Y5$Wj{V&#XogkXr+64s=jU=$)mqvn_JIgthF`P zH;v%9gkm*y&T5bO2uYfcm~@?3Ie&D%8h?#|kO;`!VhH;;XT(DB{!?;RSH6sx&)@K! zeo{cBAy#oDiezT%a6g6XvqwDBG)QNHY{th&>svA-WxO*o)W7-ZS$(`+fW9K6_aAOS z4e4O^W0?j0>cP!zsa$j+I1^zECZt~yht&-$e~XQ{94OZb0Cb(sw*a8a?(V_O{b!Dn z>!g+Wc{L3?cNaeQ%WHA$r~~QIUtn(+xVeamTK~%_ze?=2UAWxN9|JDeV3Pty_rylL zT*U{{rSGG$^aR_3u>?%f5t=&Jd)XoX#hvHGi`gN1F;pkr zyjW4xxdP24VkF4bv#W6j;1Ga?^nm-7!J0H?WLUTLx(Ze@rLi7W`^{}HzdQR79AXw` zXCL03_uBC|KgF{ApqFCY#n1eN?p&B9^jiJw{B%<3e{9DjS6Y&*5{+PmxKwI~Ad4OwQUQ8ui*F*G_=emj1_|aDm zHbzfZC{=ZFs)z}!Sw_}%vxZfFt}>U7q=6p7Qh5~SDp2`k(ntHpDm2e=H=ec*jf8c9?O*@Qq5u;qm&>p*C8c|^J)Tj>=#?A+qs~;CG7%?qf>AMv5dAckD|H z&m|zbWpkE+H(q=(w;!y+S7wVRDnq+hY`Keei%v|4t*$Oyf472Uq{{d}*^7Jvst;ulWUEl@mL`dn z-EaFBLd9*`Zf{c~)}&~|~R6>bIWCVD}CYH{7}{xUsJo0n};qHotg zvsNLWeG(kyK4fdTr|*~hK8_W73Wjs&=RurFQGz)KFILL@4F+;rCrlVx0cmN(4P*@@ z^%iwHoIJ!`^=WAGDfnXwkBGOlrV-4G0m0t})iWtvFifzz#WomQHyUR*9?NzZ%5!8! zFwBGwLmG0D?1Q}mu-_WeTNnm7BsUwyX+7ewhHcNQNV$R(3VJxA8p!{mA$N%F*!Ff? z^W3oQq~j6e6kDW;-C3sXIm&FxZdx!DD4Kyl68o5q-~LzvIiH~JHxxqyuxHE+#UqXm zam+SDn)-gr)MO8SM}}^wOv1Sk?nBZlJ8HZ5oeS3tz7SFa+iy>i`UrITU(rYJ^W#Xw z`0Rswv>?mfLD(&9G+u9Pzm3O>Le)Jk6xwmIyYL*1(AzkC0K&fS2bnC3_x#JIU$X9_ z=$oFyH=XL*=t*bZM@T~Fv(j&@xa^D17-L*$6sgDp8iNI5!}X=!u8o}I1K-%DA#kn@ zyD;b_^N~%zlZhBB{sw$=@SdI``jq^!9+y=1hxq*-T-_2iO@*xbS7)2*m88hqvz3nD-!XoO&nmw?mD6cax+0Fz}1$BEG8To4e{cK zhxQMy63q~lV|-|C7>N)qcklpP89Fd{Fdtu`tJoYY4i6Oh21%=jqTJ@m{c$lvOqX@`34!6MLh{m~rjS`jXe9NU{I!*o(8-{p5pZy`I+#n|kpr zPA%DzF}eg-!ShCupoJKt2|-3CCm?DxK*@t2e=W#gVlkwt{1Lq zy~T+vH=19G#(x@I8aj~HAB#m*H#3mQM59CTSUOwVReR=w;Vsr7JZq_OV|$`h846`X zTQ7)xKIVN-Ran?DJHOh!x@Rzyy)l>Bk&9;V7Gx*Nn|KA#dAQDd1^T%a?hCgEesG9N z;vN{h7sRqlo?oeoKVZaw=Plbcm`tvfgi&4gmuCcVKyx>_S}sHQX0Js=Gz#M#=s_2W z28^5fWin`*{58J44Cg+~!~a*t7Z;aSk%iESmGN&icA4;6E$b#l%wToEEW$eE@43d2 zm5IK_JI}3-2j7KJ1#iDF#sX#7=!;QkD~#W|zXxbv3Gq`DVhtUXqvQVx0oNC5^x0mE%JMFx!?8oKfWC4Ts{a4Q0#GU z_PVWCObQv(h8n|A0(pXRTh+yR^8K6;-i3(J#BiyRRENu?mjqw59FAHMb#ef3FRTxtSp$=5 z#ERZ_2IXjJFC3RchLy0Cy`^aE-;u#PwwM`^v5Sqg+Z{k2U>NbUmS!shdF?)2aqiRd z1B$I#D+us+Gh;efephGX85reaa6T+oGWUr{uy#3HU!*5ignYfyM>N`iyo5;8Km}Dr z&vdoY_;#@#_)FuWh(S3Liq@l{cpgss5KAo=N@DoSi|~OYQB3t+ASw|$}ovCj>lo^;PL;r-o z^29*q(4zI6$jXa;q%|q{opb%lCNJOgtu!v+1B=*+GN;)|8i}n0=m2_M>tC-k?aJv` zb}&{?CZUZ_dd2Ws?%+ng304|6$118?`IyXl@(5qp%o7Qy&)_EicfnIqUeX%u zz~l|H4oHeG8JPIAYIoTp=XMx!>0QYPPiZDhM9X^a~OF&_?h;z54S%; z$0}}O_u@Lcc?)IDg1G<;ljWLQ6u0wgIzG8vF4K{+#pGA0eK7X^Mxwl-CNvx112S9? z_8G3GJMS5{WoYs7dz-1!WRYPN)7-1#OvPTFjDhYl=u!VodXh&lfX zXg9@E4xr_sG@Q_qm|j>$IE1UOJ`xNSVoG3^d3j?(V-dS`edEXy+mStzOVsR2=+%mn zf=T6y*tJW)p8I&?`j#DG+5~QSJeNxh*!E2bs|C>U6>++Lq}%WK?G=v11KSV9M!+Kw zTuGo&g7X465q}L1$O5Sh=(YyOt|WG3C*q@v5&;MFKERG$VrZ&2UL6VsNOHoHA=Ukn z80KuBxL&BpVVR#QR+Q$h8tzU`0N72}*-BXTCXx-2n7T1k9S4w$dWoucR>f>sqU%w) zQlvwA&A?ng9$&kWzEe8$fADRq>~ip3uwm5T{0KJK=O|F3S?WpxoVzEg6NHxrUPJZ8 zwmADMX!+9IF(q#n@`n$%;_=qu!})@l=O@!)br$}J|2xgoXa7+PdcriqG!X&XEFxV5 zZp8z+VpE(;8=6Kg*?Us_Q$#)C2VG-NUbT3*X+YBGEXs<-NdP;C1vz zOm~oOGIj*ZjZwt?Amv~XvDfp?_h6Hh^GHY5a{O-iUHQy^0@wE4 zXs069DtMei(}|^%I4txe+62D)96W&A0vdI~35PcnULJBmU>ClWfmhjvgpv zTzh!S_To%5V>j$2L+E|Dv@koVlzY~!r;%y)u~HQ zAcTU3ZI=3Hb-(JGuY>mGbz|(3*O{)mfA`qyH1j9iaSz^oV@F5oz)jGAZwar)IufT& zrI7?Rjf78Z=N*RO8J`$_k73+l4S&M$mbpV9-+Zh#1#T>ZL_hje4Y~V_Fa@J%s$8^J*1%pbT1WAAj6EJ$1&Rd$P5A4+x1lJ^4k#M!K^`u$K8vp z4VB+Af}D_foVES?j`+|!omf0egI>yW8aSF&_i}}vu5dTp;b=J-F z3Va8x-+@0B*$_8aI)fQE85DXsTlT(jS-e5C7OD5ozNM!se;-9wE*K;ki$oDwu)1U!hDDoXw%&WGx0269iw09A;-{gT zF^W;x{y!AKe<$nNvoG;6yRNNDq>Wk6NaBV}VGd`_+$I`_UJEybJ{ zAg8!dI3h1$+qt#fMuZLiI%P^2y43Tp{lXI4S*3=nsu_40UUwbs?pmV%Ix9KNvb5aU z+eL6Gq{q4!{7Qf;I?3a8t^hv3>)<>2DB6=RPN=A#ndMw1Fv2uc_^7G=Un+B4fwh&L z$C>oF*#_%oz%;HwkrL5L&?4=IKsgd?y{e8FO5LX;|wUeh3_{36eZ^- z!1?K?pochnTaG!Qd?u3*QCI!^CH($rdj08`BYtKhcql)M2|_mC6;?t2QVe5X4Q4J{ zlXx4_0!Ay6kNE)UTO@1>TD6PYwX-LB78)zz!q{JDCd@5e*K+02K>1o0Q zq}KIxZui6hu}cG-0TIQC-9D%HTxA=epvI7bL5YRq@h~uD40Wum#kW-^FAiZ90MF9% z^i=5LNx?S=+9mL#EASd<^|dkMU>1d-iw`1mU%V*sHJN{@0MH@7n=ZCgBQPIzvCP>I zu05eju0Az>xT)j|h1o+F9?Hv&(P9o}_*l6hyPap>S zlw5JNA?NYnY@v`>nuo`y;Lf3)c%|iZcKHwD=@mga7U@YCFhTDz|43d4!+X93pRHE_ z7vi13^!+V-6H40h~zCiH}_(!oSLGgpt?B_dIBdkj>`@PE@t&l(OISM*mB^?_! zi;5Igq@f{6fh*%nDR-cTe#tk}3)!j8B3EuNV|%fUSRzRoSC9qp+Lus{@H-J$O;0Vp zv;$gi2p>Si8SNx{32gABS@X>w(BDp18$ID^)7_S(Fs%aQVNw|+Q%rbXK$kVsY9Ky+ z6ne)5Z2qaWsV8JK=}jL8ep&>Mx>X)EtRbMd*WYF0CNJo3`r!ZLp1o*S212i*D^bOtx%=!j zf%?x2FHslPZRaZhb|)m!pQSU;3V)NY{gZjfh@akGZiB2k@GRr=Y3h6u;0p zAIS*M=1k|E=O{>zHZ6QEh9uzI!9?^9TLR^=$q9ZYLKh$~^w5Vm4dFcNi?$yrBuPg* zgG$Ss#p&5#``vrKLW?Otv}xPt{@GdQ<|@A7eY+038~IW|XUXW>VT&OKiN_~ze*Kva zQBPrx>^#%=10dzSOPv?{e!{lxJ?}b?-ymOYN3F+)5nJoDs4W?7&qGyCC)jY>`ESs3 zei6Ppgw1`ylXW7Fpdpqt$ns!O;8WhF_Cw&TVQc}iel+W@?K{|rBOhLEZ&1zkY`cFJ zR3ph&sSyv&?kkl{})k~~n z??l}p1l-hf0ojOl(aDL${7&9(4ca>W+wT7MEC2F^zjX1}(>rynJ1=uNBM+_D9JH%@ zfr%z=}k%7nI z#tks7X1dtU&TgB{@=Y#XTr0wJkB?!(WPK7g4VdaU-URfh+*8HwMQ$Y`e^By#!Hl-Y zw&+pmuG)@~+3cIMvm?`E$Se^yjm-s}uh~kd_ry$XP&0f|$m)F23@E)*w%rVL{(@GL z72ryczl2k#321<}xpr|a5LtX*Mcq`wnkq!m^6?TxXHicW6z~a<4G~%UD(d{w=hDM! zA)YF-p&yFc|5JQW$wuNimQAsL|3micQY^b(9Ztyy#TR8XIh>Y1Ef*3p*IQE_WHG+{ zh#p7+kASd|FQgxRW5@Z5?zoXwFET#tnu@W(AkvbpZPOq)E9wMDY(4qo2J$I@i59ex^gV=! zMj#b*9i%fB-SBChB|fTy7LZE4idTmXL{%oNP%`ui<=^RH#jWwo751ico>mhUKvc;Z z8m7e?2HVcJQG|Cf#H7g{WKMw3KX9P@p%mSF(F=ZFzHzhCJr(0uw5fsKr7Xq!fC1>5 zc9w>piem$tE42iP8`Lrv;Lg!XGr;m7MuI>VoBUTKM8B)vR-lwrA~) zRDB7os?;*X=r~1`KSvvm6&awrPSJ)Rt#psraj+6qiX;+xvo>_uMDx>R&)=N;K_=@n z8JcuCU*6Q?SZ(n8wtLbQ%zX$ZqeE_xRM(1I-9zwl*w|G z+{TO0z6yOC<|X-pB%tTI(&e&wv0AX8Lit11eUiZeFyQ!*bA(kcsuCtL0bLPhS6AyL zSWk2a|DRtV6?s{pHc3kZ$Ct<4?y=?L1MD50RT>(!0RD1GU_08ke> zu}HsYnO-WwGSkWoE;Yt#rdb?k zX@VW>I(R$iF1+gyZHu_q*}Cm~4Alk1e5@}Li$(I6k{NWuqnA*!LPK>|lvEwc#V^Gh4ZQiNv}I@z)37H)(c0otDa-@jG-#7NL6f7&^s@A( z&bm2dcGgw5-;kPy-`#0netEOxhsh9lXnM$R82%7@)4Q4_KF9uu?M947l=vT*ABeuw z(Bs;CNY@&hyuBf7FuhuG?Minn=4JzK^au395-q2nC5EB=^bZm?lQm)EkzSfElsjoS&kwLU&@rV;U$Y>+{fw_HZt-gklB9bngx+c(ilzlc%SG zQw5foE@iF@Ouxjet=+n`^A9vy{`9~@w5!hm`y~m**=7Gqr=L0?gw-Wmr*=D+T37jY zQyFy~t%Yrlw@Bk-7mqywcq}BXOR9ioT8Pk0K9I12PWc zFuJ^inAF7N^``g66iWH7c82bOqax?8g_3%x)P;%WeMDc3luve-cUpG$6BIT-WZe?F z_7s(319brH_L|l)I>~K*3Q7YpjJof6>@+<}n``J`7698^P$%2S3-I545@QTe=ZM|c z@LBf!sdamZxEFkK--kp|bLW$`LxSs$I2wz{E!uyTT$}6>O3cp2_Gv28EJuUqxZOBp zxy>bQ=h8_qCfqadv{TZ%x#bkKFL>N3Xm;Pcm%jzGb+2>Hd7Ap3V*?T0Jq?G=iGo{DOsMFHx2WGmdll5>7lK=2k}c$|ILPfOp&#c$@%LeDs(2?(Qv( z3VtRaEOe{&%vLMJeM^2irsW1ga1l()P1gy|kG_)zCL~WTe-ftUIeZBJ8soFQLgOpl z(l7lyc$Qafz_S!QIoTZpq#ebu#s7#C!%#;hYvnL^Z$gJrAU2A~lnPhH(r*sM(v}h_ z8rh-d!XEY~vC!C#?V)7AXnM_DGCiEzYULi4tx(C#=u4xM&4$6=7AV(i!DKcT3D@LE zw7%u;^a$rsMIDIm_H#WS=N|=4A;!n1$CzUM1Qa}`LvOj#gfoC_6>$Jy2Gd0v3r*U< z%1~rYlmjXjn?o&1x+X+G&I#rk6{sKKL;bIaA7$)MfXhtiWi{6#xPQ{M#l%Xwbj9+%KSVvCPKFCP?OwZK z$3E}BYyZ-Y`SH;aUCvg*vB_*HefVtyxz2y2n^WPI*pbAGKYIs01hT1+$s<5_*+#Z- zC-@9j;j)fpj1y_7B50%uk9k4Ado3+yV9jw*u_N(LHJdc6*ng+NNXi+ZX#rFchA56Z z>uYQHgO&#avz5z%O{asNj-=Ul2&NiU14-cZmD!ic?-szAa5^Z?#dH~L11Kxz0|Ky0 z?5{f0mSo+|1{Jsb1B5H=c#9d8_DV?vX8lOdYU3}-y3+ZJ6|c`YG^=_&?5v;1WKk?I z`x0axC~V_A$1l=IOC%lICm70zdvxM~?QkDX(VZ)$u}ma7@Mp2D3*&x&?CDq&N#B1F zZn*HYJtH#^y{G*H75_I=GkcSt6vdw$IC3~NuySPJTd_c3eCyWO=i_W*N9=JV*@@wf z#}$vRd@eAW_5XSLKrMAv<)vq{ktlBqVf%*_j*+N|6(c&M7x;oZixmp_et@wI4gyHL zGvrLjrzuunATf$%n0G58_%UfEmp(bVBNGT^UI(Cn>ZwR*+qP|?$f+vWiu*I6KxW72 zqz=80@oxBKkt&3-cN>sRgLC7R=-~L&+}l~JJ~=u)Jvv!$vA54njSogE<8bYM0xns& z9navsPncY`TxY)rzG;YPyf9xmW;w)Cb*(HmxnocK{rLWIWHRHb1t8!c;H?5?hOLe5 zyK?{7N#bkR@y=6X&o6Tx)Ujg?agA4gqZLEmoRlV_m5KENje=u9kL;30A}UROy- zu2%6Khf?Ijc~wsz=sAlm+;ISId;RsjW`M- zj0JRDd4_rr9TbOBzraIU`mHX&j1}u0Sc`JM-K7qGW0E~omb_88$Y!Em3E9Bh&|^c#SFI|GF6|?GW-@&x*>PFENAit@Ji{4@xh4K z7w~x_gX44>4p~M%BSR~NJH3|QuzWt%4C!vl5(&oS$6|N0;Z}Tzt@Z>4EO*dvguMnN zI=*)+eq=)Q4@t#YC~3lhqT5{zgb`IVTap5JR){$P+$JI~|krJ-QR6Ac>vq-BI6o=|Y8l*1zOS@-C8B!GVh6Oquw6#lX4*k~X!j(?wyPlO^< z__tojO;t;&tRm|eNf`T@tYlNA>Qt`aOAVM4v-mfu)pwS>_&2N$%ubm2m()r->t6gL z`b@swUqPN{!YPly8j+!Bn+=}7@rYioWhEWdXawSQD3q`p# z_Cz=E=gWM|w2{y73$QKWck5tmko=YWu!Xz|4LE8+@v5}v0`3vNx>dc7`(eW@r%2bS zzvox;H+|#j6JNkn-|xRpjR$_E6?0la%u|O4ARXxicpx%3yVwp%gn)}5cUm6-X8l~iADq^Z*>K?z zcqB;bYqE%3kMlz*uIKtE5t}?cPk8O8;Z#?bJXsz0(Gl*8bo;&S(h*|nkA zXN6Yhf82*SEg$>4?uXulG9SXb?qegpPviM@{|Ned(o+n8znRASxBw1>m-TBrXo`4i)BcB{vgffHf8GrZ| zeix?^&__Hgy#sAb`CkW+{S{iiuoJEc2~%(-;WDbuV|O?hl>{ckFYz^tBqS(+I8~&f zHYkw+i0*=3s4l{lXE5RL2Zo&PASK2QX_2X9@}sHP;-fpmep&3_H$Ebz5iY1{UQanJ zM>1Jo!RHC^6(ZpA4STbh2sB%6bIC+cBIbvgvTrP?>!BIVv*yue!kQi&^T_~_v}AN1 z?sLENpT|{CGJ#ad2rj{VbN)Jy-8~szHau|c{LYF$;g#Hx@{qYoOVO%1RF3MBH{oCL zXT1ln^#!De@4AS8`V!bh^9npa^RSFwGVPCCYel4h_qv1L?B#b8UYd6qx)5Mzv>|7a z{~%?q7~|1xWXj`45*YUC-Q~UCx2+q8jEo8~SO96+M>zc{Ztdb;Kv~gBKf0h~IENe> zonO+uLzV?3NPWHMHe_R-Tv)=|DKD%WDKGMH2)!os^>626A&+rj_x=`@v!)mf=+zBT z{&$7R>NUqgA=(vz#F;WX-#1O#vyjQcqWp1j+rPz3x|+gex|+fOB%hk+B#O^AxS#q# zcwDSvt#<;z5&6pXV|EFkL+iTK4r zSLm88K_br~@F6!d0bvGwekv>vgwkPsBx;2hK<7VYw{mV!iCW&E%tBnJ&|YokC=Y#( zKOW|c&Dqt7a4AKR^kLsE(ipe0&HH`ZkK$FSusz&XU-(sj-0$}SkDu;iYq_;{INS-) zNMq-?>tELf`~}3S1G`b=C>I`UoEa%=1ZPHq0%=_NWP?|Ledzd0Gw(FaNx)K*5|Yoo zf6wlPl`y;E!&N|G87JKVq+C$6ZNY)ghvCZH?-#waO;d0&;67=X@!061=h&OJ?LDyK zwpc=P<9&X0OL3UNU0paqFQ}55LasI9(VX>%{LnT@pcuWVD@}h0Hei`RCJ0=NobUt| z(}oqO^EuTm`I!ng5+rFJo(~ok88ND+x>MCFrCm##gi;thb^C%8uyskKk+aFveGo$0S~hu>~fMOJ!6G(sUHcpwO6(SWu`{OW{}qd?0A8*gmJVzKxR#1b~qo;k_X8h(F6Go>8by{USC z$uNLkuEFgOJtRq*>bW5siDcoyq$+X|DI8SAGnP){T!ZISB!Z2mc(yjLJa+6#SVEMF z?A4CK!+rd^G3cR>YF@blsKm9vP(TIZlLR>jk_`O&*%iabj}JpBjcD76*G*un$^HjuX5rfOHeGf`)sDs2-1$~FaBoNlPIJBue*2K?IQb`l0mTgES{>TiIn8W+ z97@P%r{AvZXi~NVRvy!xE5aS!VtFRcW$9>qPO1)AiEu7fgr-byEgbiZdEl@K>PQBq zSYA?wl9eHN%{RGD4%?8AaH1c_SJ)4H-Ltbo;VXtmP$*p zqcnTTv&ztq0u5eoQ79D`_u9Y+fhwh!ckZvG-H>Af;KEDrOyyiSlvAKm+$4esQMjmr zMUBQmUm;CMq)09k0-s}jftX(ITLnTyR~|!>@|ZVX-*;e8#yUwm>AxU>dE6V%ur(|Y zAo%1YLA&)+plFdxC3*0`zB+Dz*WBNyC|;pLaR%6-E|6q7%x2vP=UK(pgLDI4#G+7pixDRC@c`G z?xRy6y*HbI6p|yhr{ut+1FyA=1FCw!uwFZ$_}$-MrS!3@-*@|Mp8D+=mwrM%-R!A` zY%RdTgcJq~l*CD5G>)3#kMw@hDWQ(#irAO_;3^<-{>GoA`&B*RD zv=l=3h2`LfE2eVT>+wuy2R!MvAqQoT`(v3UH&`pfxP`)JIe*)h-pxMx3Uxv&ZK)U0 zdmu98^dwx4VIQP}_{K{8h2eiF0P-^)PbMbE#%}scx49DV%v_qjZA`_F8Z4JXW~Pc;9lLE>GTgfi^)>f}CP`^9$z0F4eflRCG_U*4 zJAoLp@JZe0ekNr3hx{=9P}}tB3=*hTKVO63FK#p@roCS~Fn!jWNO;d~NI=jze+&Gt z&RLdzhfYQi5UH1+g-`q!Tp%73tVCWq#6UryDzT?JYt~RAj`6q}00QqhLrnrkI|QS` zIU|=7W19Or>W~NFXhmLzWSi_c1!8CuJ||5?d$d#XQsQfw3k!Hv_&f&o)tmKwv|j%! z3R(3OE#s%am15lFKv{0O$#Z-`umu5eZ9{v|+PI-TNQ2Tfrg!b=T@yOEKjaN}5(_Nd zcSu)}zoen+*OGa@d)P0FcfPmzD!)XR-Ga|lw4v|;4 zLL%m>)Ee?O0saYt9u$L6hv|%r))+`2A(OCS3Ew4{S7>&SoJ8t4wgu)j`n7q zj`*fYN5D9wJGr@mDLtyUdeOs+)_3!m<^i9*I$oflyg*^uKfXIZx#$n~RcGT+|0$ox z>A-V*OvX3{9^t2V)7N2|^*>lWN3P>vz&G1j~Na--uob2-j zC7tOd++hzvW?lIgHW93rd@z+ACXRj4@{eY%*v9XOS=mv) zl`4#8*{SSkq4PH&3Xsb_<=)oVrXvT}Sw)3VPDMw|Y%n_-9@y|T1L0AWno1>2aE|H9 z{d8w4{Ae_niz>Q)i8$r!4e`TmvbcA@>>`~LflB&&>FTkedR8&y0f07# zqJz0ga~J_4x|-q9?5u+0Rb8EV8~0LcCi0+S@-Q@TKEsz=7~aK;A^p*P>PZf!N4y8+ z539iqc?EVE8np94BfGvR_J?oZ@;~usYb>fQWJYdCJs+b9G)y+l2AkL z3^L7dGYoBr)>1v&>>dYk;1;vy19{0)7 zymz7O87gMo)1gRi;#%M`2hRm#lJD*UYYO82TVC1R>&Yi&a|-HACE~v}e@UbO^yNg( zd-qPRZy;Z!FTlG6b67M37EAOM2ogvCM#FF(pS!$J1-UT5MF28%fSW_hiAOlc#1r|E zvV!+_00fCP|r+o``p=JbA6qybuYE-ODJGD`~H?cc&gfL_O9@?`;R2j zC*Okh6%Kmvhaim~68?g7CtDzRDb8)-vS9HE86FGRbda1Q=n}1Fw$%`F0yJU#M!3LI zF^{N)V+$#oai^sF;gMisEsAJR-?`m`!-HeVtSX0PtuPmk=&}j?jN{|unS7=k&!{r& zNABUd0-{T0bv(7B-~-k$+@_))kDk!IR%*Zsd{{$%Us+Da%IQ3Ca5TWSXS^OQfwc2< zITfH^1W5b1jJ&a*0kRBpn+eUW0M*e7qz4Ep4e#=J1{GkwhhyQCADMW0eL@lLwpC#}92!oX;D`$J9Y^I4IO15>tc@)I0o~a8P*Ovl%#B;kb-{?KV8t_@>k1J1E9i zbI5g;%i(VwS5e$TIx9MAQ)(_h$wSNGFx2P;B1t>n@q#6niAh1YE!e@kJXk^k&dBQ_;g>X7uN~haB zG5e;VKL@@f1->M#n_GO?p1bfrG(@vXgfFj@iGxIPjg6p+*#*}^n_Goh z1SFR$OkO$L_2W=>c#>!pn3R|li&3KU5MxquDjEUXttjP2qpZLl5{?em1_x`O`1g`o z|BWQYpxOu~CCTfRq+}4Pk86<5LTVgtASt#!SX-%{v zED+EJae0PE%Y)RDGJX)Io_GNmbwX7{s@;A~p4_Ee1n=X_kY|p-YgEo901z>11x}2@ zfoEv%5J>uHVE8RZ0@kSP*Ah9IneXorpQSCwwrn|eGi|nDfrD(?HuYQsRyu9T$Xv3d z`Q%_w_GwEdG7%X|SX3g7oNo4!z0QjLJYMo`Tbd;s*vl{fko^FDK=i%C=w}ywYqa~V zgulr(*5Y%WZ|MK%+0s)_=!P;kfh6QdLy=N=B61YpRDW|F-}EMoNm$hXuO}j*qq3z= z%qa$H-dN4S{?zgeU*+|-Q1@&Wb^m2ydap)@JuP@Nh7Ku(<6K&L-`d-?mi0 zY70Le8(H3ayn1kqpE$ruU{<$H&&&*oQnW3r!)FPGH8Dt5^UF0dc#`U+A{Y*m##wHo{v z_0CPlYPCIzdJmR2_68JC;&XAwUvWYG9##3PtKbT>f+Q9d<-o#x1z9a_n_oBpS4ga+ zbcXxw%irT=%J;Cg5I_DbVYW(2n7y8#vZ=8+0N@<>S; zw~dB&>w{KSLDIQ0HZm+jZ&~p9j#6r zO5CEMW4=lgtF3F7jv!0)Blj*1!PJjCWtb|D0^xTQ3NIC};y0pdeBOVB{TP0?I(#-^ zttld%6%=l$o3I|b<4uENpMGm>Y?D50z)jcV&fa$qQ3HD=FwpQedn?dy`yy3OB|aKYSmt+$1KN9;FTwRh-;qcMn5DHNOx6?R&T!Ic2{(yy z6cq&BnT0bOaWdRTf-EF7Zcm?ehkbX{nn}PI_zgLeO&>#u*;)7Nsr;^R_%43Nq$hOA zXI|zmOrulwq;vU$w(N%|9dY=B=5TpyUlKf8?DjBHBZ;k+NbgfCV*ECk)^ z;a9`HcP|~Ys}f69$1d&v^%bcw{u<}kFF6_vu;b285$4W!pf7t8GSe{l-Z<-I%mRUJxV4N4TvR}>}lXW zGhbSf-b)vh#LsZy*Rj|^=zj@%fmN66+7|u- zwyqmz0s$!Z8i1%q(Et$@tN@(i zx;%irX5d_WBn+L>1GiwkzD3tPdQ`9cq2UeyH_7}FqK$Cw(L3ke#vh79+|;|#!Yw|g zpS)SuZ$`04*T?<AH1sVJv11`!h>ayjc{YxBtXzBjFh?n&YU4Q%a zL!Q~=#}?$>5!!e&P5{pHAJ{-O~nT!+PfZtwbEpT}= zoX?Yqp4j%u8u976OryCjtgTV-Mza!50MPoebEm+1pCZ#FgCslkgJv@)5>npNgx<+H z`CYm<+=i;K9e%t?taWoL-#L#74Ro;lRHvOgE^<)59{MQzaBrKd5&2l9ymzEap5(S9 z8lkXlK`DaX5VQq@6U`6T0gAwl3Bw52M?og(YLR~|nX#BJwYNS|K54}@0PXm0FyZwl zH{srACF0%_K5N@xk+Hjl{KP&*)_YdWZnwNQdE>Ew;=!$wqGsC8bE>YXOZV-z3r0sDy%bhSl4)PyzAkQXPOzTTMH)LWb5vtthN2qtHNMV= znNuvn^u(1`u~sV8if5H0t%HcG)9TmF!%L!yWkcDzuzJ&LsqBW8!_}%N&0(0=ipBj0 zTSr8JGJjniqK*FA6F1Ipvx}E{^HK3LHaw~rs1 zgH`lm4c{y4b^#yA+Zk+}7yY%~?_AixcFjdo(zc1Zy!7&)g75nbZ!azo_i)T!?UC@G zuVcxS-n^ovJj+`_fPI+O+v*v{kWEFCGWBit(bh)BzM83b?_2h28a>H=;L%y~5uBB8 z#Z%BzOScYI;lf2EeQL0;4D7I7W*^;B){`E3lBKj1rweWNB=-S`bA(ifh2`oRF~LYv zP%Pl1!R2Amp$J3h1-LUO-*D>_=?+L4#I+3M4@78a(8RsRPw@M`Lw?wV%oLNxQ${{= zNpv(+_Q-*hS@HV(MbjU>JR>6qy=n%PLDg$5=74r<&Cz(VgBJdu0_btT7uEc4sD;yN z6w$C*H|#3ztSPHk#wLARu0%3><~48iXN}>*BVIqJ-y~nZ0H2XH(!@g?rNP<*Re&zl zp(Ui*;K$%(NX+3WKf&M717q-aW}Gy1zD?xg@{!2_zAR?T!r1>EL8gW(r0Fo>uT3 z=h_K)(bz{kW=H29&n2*^px)4RcWuRW7)q#vH0K%xPwuQke44y@k}Rh?m+pI~w*)JU zpUK5aQD%OvA$sW{WPv2T=ezFB|31kTUk-=AO#9!@-}|onmcDHu?Yr9uB@!XS ztvxNoia$_6z*+ACeHY0}y}USf+|kCEPsi^H%RJ#t!hr|01`DWIP`N4uN`3lFi_yo} zS_Fz)!2$DW|3Q$wH};RNu+bC}e#fF{u6IAi~Mv}&4D zX2z_pAgu33!#HY=TvgU2_0AAjcyvKJ#6owdemN?KOmR!+SN8AT_p#-D%TKRV@!*tc zR*xEZG;OSyA>8Lz@4z!@d?f^c&>b4m7+f`Cid){dZ zjljOS-^?AVdWRY8JbH$v>lt=`@L^%A1WY1gyWj&w^OF00L8hSC3aIxPgl!Dj`b-_1 zqwO+7W1h8Jmw5vEWs9qw*8Lt&&6D-q9~)a_?bXH0^nmBG*0=6QQO$$WMHuV3>w> z9L0Y78wG8NKBuJ-avQ!>tTEj6lteaRParW4&K_Oe4{sCp zuE)seopT(c^6;*5d6#!Wfyy?c1JoLdWh=duW<(*otev2-8-th7WRJvK-R9?SaaUwM8ENI5Bhcw|yQ(ivN|y`qE<0`Z%EP#N;t z+DJ@d2pl0r7qV^I+IXRg;pi6;xf@N3LCvZ?0L1@OL-Cm&ae_szuN64R`jcYt3 zA#$l9xThE3hb}Hc2^NblO0{Map$&ZT-gX;XT0EH@3pB2+u~oz~2a-F}I^azv_g67F(u4~CR3>pP4+&~`WwkXUA5y)Y$%CjXz2>l=5!PYxiVcm_cIu;?G!a`~GNHkNlvrST~B@VJzrpQIJ~9E9!t= zBGwtnWg`l&!Sl7%>u9zu95!w+OXdwmINZWTaobF<+CKtv+=B%2W=j3nwGARvKcQ|ZPClQXfvZbjK0n8@cR^Ag`r1a?a}$rEV3 z!-!=V4dE8!>yz8Ngr2$9mAxRimy@);M zQV7<%2vQ`1Zy^;OU(p60GkVxMSQ$@7l!!4HjUC$lRx7NZako3|8C5}I z7}a=#(-5W>3~FxX2imu}ms$S(OJ1LzD2g5+4DpwuL8WLfdHEW==~#H59I5fd?=2BG;RNtUm=$Ne)RA&p%VujeJ~S6Imvf zh@!y~PZ2Xm$G}PgST;DK)%?9M*?c>mhrI>|-!&~KrvO@u@9SXIr!1)7Hv(j1CyzPp;a}yD_J3dq2 zf7$im0boR5Q4^id6c1f~=YBD7gwNh~L{F1HHWUDy$?0-B7^U26pCgI!6X;F1)P;_q zPQn!z$l(*q@=*#*Wk1;Cbq7a5LM-!)X@Rzk2HoC0zHE-8Zym3Ds@Yby>ZujBez;J_Ya(zG7)g)4LcDB+J;YQeW>C=#{IfN5<_<@2en{4g3}@#7^$f!8p2 z7mOVdXM8z4C2n)wiSK|%9#(nYX+l-tRNN-dwxWP~(s3QI6_U<5rwho~L#Vp;H}bpz zB<_N;IJ`eNQt4E{y4i}1XCjnsmTTz*+r?c(&JkbVJ9+}Mw}pQgBt~aM2<~iL?6;j6 zzj^h}2wnzeIujAMCqDtJC zlp|LFC6&f7H=}S11pMoeuAW?#g|l)PBmh325ao%(B`QI_0qtB4g4f3Z>4`l%np}vg zF@LhOFj1JDI8@HprjJg}6ebo*NqQy!lKa%KpZxM zg~8HfD#4N_Wa~i7fXHcu5~<13V1f53>JG{YJ}%6C%wXfgu!O;k2m=9c2+ch*q)>k$ z2F30W@Jym-m;l#XoyxNuEHvv-akSRNO8GUhW4WA2HkRw0r!);LK$`AUZo@+8)P*ps zKLT#1200v@npoXHS!t1(f;E`0>^!QDFd*R8y~xmZpdTvckr1KajM8`P#01m$k}y%+ zDLEbL{BkHQ3t!QtJKU+5;$HdQid%`L+;=P?6JEURBC5w7uG2F($MTLsNm$(FbCpaEo%+vs=p?D5fB82o0Cwth{rJe_~mSkdi!{G2B=;r8$Dl0ekpEkRH6co|F>dSZ=Zj`)ztUlAe$8Vjr}6_{)i%4Gp;_&WK9j>XqWmF5Gx$ zYr}J^;;bol_MP^QH9n-H8WBBvWY9aA>wJT4fiXD}bbCU){D}B5eZ#IS&UiH}BOuP~ z!i(N%7jC@8KC^e2RD{#B4%$RM%z4;l$TCWP);+Bd0dx@Q?IXa*Pyt}#KGGX@P7ntY zm+pVWigm6aMloj-*_&ROSZm9NMDigDQjZvrbuzB}6;&9XE5#nORwhbFwe;BdbYu2^7e&@&@ckt!&T z@Z(oL1)qo0GjQdkLm-)$B= zK~wg}&G9Dy^%nG&-et&E!aSk8k?-Fi--N3P_%Q2Ndt$@}bO#BaVGJQVtjd|g1I zyFEv$cw&NyI#X+agF*9k`_o|s=GYH5^-t%kn|rW=zWm(_dg!+<>_(l|k{mwED_BXXqXV1{61S z+Us10-FQ}CoX!mXg)ucTigUxa>-L|923R+sBGf7mv6U;gq}#|G9Ti>>Ei7_&>i2^ zRrZf~{G;iC4ALvgA$XoI7$HNxNezU3=Ggqc5>rfb8J1Sl$>nufkyEo^Wxn|f$W7@$(C!L$^n@yvoe>5SwYX(t~P@oe}ZnM)p zE+fisN9Li8Pr>nG!&_RbL_29yY**XWxc_V98$z(!VPEBI{&OXg_b=pnr@bS57umjq{O;y9i#eWg#?kA@I3P+2wulRh05#&8MHG-K8J3#T zP#wy6(ker6o8eX(&P!ps@c<{mXCdM88L=+$%(bgD!m(r-ofi<9x?8afbvM8l6~i}k zJ;IueYqR?7?a`@2 zxHjv4YcSM^9KMX2?Wzdg;ZDSTcpL9a`eyLD6i+@4Pnk7XIqrVg0LvN zrMWS>!q&5+R_BK|j>SUW#l)uOmiO<6;mDEZpu%7Z!PZo9|mBAq77=pW~-|XpM_yxq{S;$NG z`Om9994OiaC7u5p;4|*Gx;?U*D{(7E=_9B#tfn`Kow~dXa+|@6uD%*C$RPCRf|9>X znSQ^S3N9>f9YXHCg*)ka=a0UV>;lxc&+}OBUFcg#l9-Kfbr2qSJ=0$Ah-)dyj!KfJ z?C_d1&H;1nxqo@f1RU}WX6T27^^R{3V|6x|u1{=PzW+BMR3gCH-mx|`&a+qN)PS)| z_Xv+3vGwS?jDVWEdKNn8PFq;y#g^(%`Z1xWfxCf<&LJPcID~Ur+N8@~`V2;O1WO9i z(({Au>?;bwDsY1Q^85h22bZtj4*4pLo+e%!LO%5_G#WxlB4#i~c~M|k5yd7ZgeZW6 zTri20g?z3{w*YWmF_Ck@H2mgE1e&g6YK=?Gdg)Vhqs?}+!m%q?OR4DevGHTmQ6e}u zBK#6)h88lc#-K6_Al3XpDEFT6WwQq240k|uTQgOH_bUzrpSzBJTf_Lg#B~R1eG!fc z{V13>n`0_FA@E2dC03A`eD@xE@#(v#yUJ|72VB=#z6h_-x2*`StM6C<^)PXPm!ISJ zoTJ-&hs^+;2l%DF!?nKSzQb22#uy-dj^m4wfy4wI?*>l{-F7A+0R$ae0z3`@;b5G= z^BC+-meqtMy997D?sn4Wj`1fF90(-llMP?V3*z*X*tT8df)Uh%Q?pap>f(aezOUai z<6GI0k*qGO!B`CT%h#ncnUo$>+~k?;R)Y74VqM&{={us3^}(OlpxG6s0ZhxTC=KvJ z`VLG$;UohSxA+dMrQ*wa5h-64)BVFC|3xzNarb+s+Czu)!JTI=kAs z{TUnEoifh>#b-miBUn`k|6Rg&VaxZmwC(uvxS($5oO*TJxxZy?pBM3MzqP4h(Uco_ zFXHVxoBAin&}i69If};lPG2u#to(sia@-VC$>CC=vKgDpwU8P3o)vsA`%?i zB!futz-ml4)clM{pX4t=L_UWEGJpsvJ!|SEjS4p)@n@f>o z0(-wTILr?wKhkM|ZHbWdWt7jJJsyto@_af7_y^pXjdh=0wKE!?K_)~)^DNRk7lT5qgeC zdMh^<_=NO^Eg!z%Lc5|o>HoP<-_`FEU*4C7oU0HwS}Dn8oh$-TAwCJ6z$?9oFaO!J zJ7F0JD<2;nNX<0(IQnCxNJFd{P^z{b5At6Bc&x1hL&}QgQJ1)exDakawWg6ghRR#$g{ir z{&3LH-N1eFUt=kV2=&bF+8&maPiWHR$W3fJmVQw4nQ8ZB0e5s3kh&?)LP*o1?!izk zsldfL@Jb7lR*eyFNu6QjZfR zk2>-J;*y)-j=4kw9!jcp-SWEH9I?=1#6`uu)NWmVi;IF}%8Wyfuz9d<8IJ_PZ%NUv zCs&s*>4sv}$Sy;TI)yIa^=aKL_qyY!xNw3pP zVnLDRrslj(0*(lO-ECnwBjE>hDO@auC772q*rZ7y>h`Z*vNJ5fLaia`i9?`!{YgNJ=s3RCkg|y$pz&06#D|{p+9~Ne&0JrdE1`#vL-%{k@Wr6vj`<7#S%Gw9(8h4#)E;390H5=|&`r_ca4;0iE9?yUW%5jA}z{KK( zvI8kXOx)|Cc7XTUo{R1NE*>8ikYmMgtf?N>5`O4y0+Gx>0Zb2bVdEK#g^L1Dth4;U z?l(5il0g{jCvEo%bKQm8=~(VoK#Gg!h9k3?@QlyBEOcuk^6gVsWRY%Q0@q%fNVnfzUpu=qwl5b?hJz#5vl@`6 z5tu?cK?;`ZoVTxC8Jf$UgATJRzlLE&oq%qs=6E#&J!ezGUU-^<3k7F`#UnaxtCgl_ z%Rr|n=mj{r;$IjUhQc@pw+H1)RVcvMF-G5qBp#hfFl$56uq7>8;b`XruQwmtd0+T; z^|s(@-1B}-ahHAYpZLgs;e)%PMu;d9G;@F zsvv&k1@_yJpQGT{rU>H@3O@2C1k=D%X@PU#J|h-cP?4sFmq+LENJZ|1&z%gE~V5FKr= z3GfBhr0LpeM?R&fruLNE{gh@JnJw|o*H&dEN_P&Z`UzQy*@v(2eW;8ehnok!xP<7pl~M&?Qj+bx}kv-h*LVli;XD^sZ8f z>wHVmP3P!T&N!kosk2KLcH;zdQGH*gE%vYxR6K#In zJ$j^jME>m;`NoU)qLZ`q=l#YDyYio3{Wo6Fi&)v5&-iKINInZMva0Jz;19V7o0cQl zaCU#>`!J9`2p#K#y0r#_>VrC+0V$Q{?q9LrLf_{=cb4H*Kwf6Fco4r2hknQH#}OcE zT1j`JSqOd#%Rg7S#p+N<5Tr7JeM9?OhTj1f&ftN-Gg;HpQew4;tc)q@psE8OSy%6( zO;R<7Lg5{;R3bGR3n~gju#K9q2F9-o8k#QaelPn%l{Z5l;t4w(1yC(QLsg*HV$Sl- zg3A8iR3sWpjgMxBbY$ts0`d>31uNb_)U-4c;Sfz4Cz$^>7>hH%|9@$N;)e92VlmcY zKW`g!KJ@=lBm8ZbMD!W~V+TE7Wv6NEK++bOSGZuv;(db$&Nbb^LwZw;H~vg|^N52M zm6TLM13BA2{+MA8L=*4r8;q~92c-pZgWH42w}|q(&Y)&P+-eE-4~`H}R}i3lkA);R ztddHGOENDIxE9=)V^U*m;=s&UJU%vaU}8*BtXQqKvoIk|6n55XF-z(EZ8(`4^3LRC zL&?v0^C?74_@dKKh>L+5C=VESY>8NwI#f_q@kvYG&Np<_Wc0 z#dH&y(F6F`gmYOdsz)Dn~FEOE9zCu z;q6->TUn~C%xUKG;h;H-n|w&RRGr#RdIa6rFD1w4#*@;1ex`1pszULP{{3wL`KxLw zttlzVi{H{w9l>8!&Mg`o0I{l$DywWTvo_AKXV}hYk0Qd&N^oTBB(xW6tY6j9-OZp}`YT z*kQ=VCis0j|2KzyCQ(Or`2DT~pppk22?KHG5?Dha96+UKA5;Z1Toq=vKNP#pn?n=3WC2FbzQ|AF zYQ(oa8drl;9usLFQkC$mC+(e&lo3HIYevN{WnzoIxIXBqkRvQYs35zN9AF^h7sYB) zeA^y)dmtxL*pX0Yx{c>3hRJG6Txr+B)z$szPV;u78M@L~w=dRts6Y!egNZVZyFm!0J!7FHB~ebd!bJ4*%*ZSfJ4%leR9Sd%@7z zlihX}0h%^%Flj4g8=ssMq8s)+&v@T?;z!UFU%sIF5oQU4_V`u7!GIOgPJ9t(Uj{n$ zMIPzC0uAcvJbOE&a{>tZSjO-~*@OI;k3sbHI{ahTpgVSvmCNzpC$IDk&=ec-Cg@qB z=OizF3GFlr&oTHH(MpIRKp9LW5}4y%r72N4XMp5byVGQ?C2uh5SGBQ)+Mp2+dY5>A zw|(ITzrUs(nEfwYs0S15ndQ`8Eh2I@MJuxVuQiV?70yc`^4?4`$ds{W8) z-T651a&J${5zDQ=;~l!&ipa^^P5;B8_?s6WMeDwk1cGi06Hlp##WE*8X)67fN{v9LAi1pLw6p&y3rXk}u(T2Wxj<`Aa^; z5A3GzaFc%n`zGE|gnz>%Wbj$o-WEV3$n%%RIR-lk-Gp5y-i@sHWOKuMhu%T1+cGX9 z32GT~_>7;`q0_{g7H99T>1xEfqXECApxU^@il}<+!lGS~h_`mCRy);*Prj!T!GCXv zPo9WG+E;l~!Rx6Nt`DZXS8X`^y?p*S{=2@^$p2zKPdmib@bCC*djJ?xk6oI@`j#!hbQ5alD8Yo?|a`)EgomT;|vXNRMU3v zhGN^x2Zt1Wr`IiFXD~Ki;CL(GPUE&Bg8VgM`U-LsJ=@CB)YYo0f5}LOLP_IG{3ODj zBAMdse{@SBU#H~@N$%hOU6jyxp)uEeFGW<5WV;<>4#qZewgzaJka}Ssq8ESBq!*iC zhzc{|*meRW1DlBWE@ zQVRVEbtqdYrb1cwy_sreVZ?iU{#Om3v^ zu+K z{T^uBDA8jZIlYG7t@l7$9N9R^p*Bfa^0OFJB3$lu*kE>+TcswCPV>|&ucyw>G{)1A zULi_k^Jlq3GvA!y@yqiwS1ss;Ug?lAjC@iVfPQ9YPCNnJd*ul+5Xmp=Iq4zHcOPa` z8MTDQup0tWz*-I!2IsiAmY2u2Q1n&-evVK_5@*t6Tdy#Jo!f)P<+>d5N=&?J=I%Yf8#}Ihan8&w z=!F0X7LWu9k|4PYlFPE(zTBeSRa>pJ>ct{RfF#5M2mp7ra-%HUlDk~v?sbVRce%ut z+(frTiA$7Nww1(%cI?D~6x)K{@622ja;Xx(_rCZ2|GVJ5Gjr$OJ9o;N(~ldm zfz7sF{c4Y|wBmQ$eFy*6jb?~LJF-{K zv%MoW+ks1@-2IY|D1Q*$5)*X?B0-nG$L|V80;k|X)of{R_IjJ!Tg7zo0fE&Na+ zhtlp$nOZ8IQiD=Wg8dY^d;@9)t)i%$UTZjhFYI*p#acrxb~6DP@Ya1twhlSo*y8pD z>LYEP4r9QyCwg}t>f7QzTV;^>oGwqGsny|X;PjxtP^7uDYofJb(&h9vG`gHY_%}s) zTTerg0E@Mwj819M#p2~%33ClI zPT?lB3xXwEX5u2ifKuoH@IVbS%wD2Jy8sL#@%E-h4>%}o24vy&Znx76^!VVd$8OwB zONW-GxzDbT8e4TcfSlcI-Z=&*C3f>XyVh$AYIb}&1nZwh(c4L~9h zB}A|H1RRE^Inc2MvL%~bw`%p8CmqLB{^Z57*ml5ip(?oOa_O5!>6^EJcHa$N+r`*% z2!o5kfE(KmBub>{M7S4#O4~Wn#>l>~N~{iVuaNJ6`4*dGwQEo3ez?&uJqX)_{hfQd zx_3ucqkFm@g%epqJ#cuSnzXnnrJq~;5(vba63xTH=@i4wi6(eoA!z!JP0R}iYMCb( zYtmhWnF{a><(KqQe3`Wq)q2*gzcL!1ID9gF{hi1Q7H^he%`$ zy_V8vl-wA7N48!ByFV{=^7o_X%EJklP83kZVrCdbvni5P63TQ?G-({H;sL%7q0K=B z*TL)z9t6Jrj1K6^rv|}r7)1PJt>YOEN2N#`N+BR96}_qH;K6Nv|2BDSgmWL@oZbyj$uyPk#QkvRqt?8_PyU=Wj{t>gCI7!&^Q-^o);z6?vQ97Qmc}>emYQXY z(~5<2MI)p}rSxNp1C~>&=Hzk@e6(7e{{dC>MWs+~`AwtoPo zE)R?axR*5E0t6({h%)5DI*^=JQd1-R1M~^Fn_wrQy_ox(rD_4?Iwao0*AP&YOn3k| zKPTYy&|wozt-jVKD;;jRx!y2SflgaPAQc`AobWjh+u40S(2!og&+oOhb#0QWx4;X$ zH4N{l93<#@?7tPW^hHAc3y0M?#80?2)}S@?bZQNn-Luo_o6?6IHV@o_*B<^Lr_< zw)&F=lZtstT`1{-+aSZ4sJoTMce5_3mOXXnNC6M+*q~|Usx0HV%J_BDQVbWwRk=UE zlS-LYHwMDv!~B*X2v9`a-*VdL!SFhcmn{hyonjCDGuwOKwy3Lk4J5e zA2Qz-{i36~zNPfY4;>6)qh}o6(hF~B?9udi>m<9?>&SDxm-Akox3^bPa%oBUL-8S` zPk3-PiR-QOJ3z~#b%auvp>EIUxQ-&A*Q8fOLOm>&21L!F>4dM7R1zyR?vC!d&ch6S zC$<~sk=Z@#LT;44Edy^nVI{V^A$)X)rrY(M*N@eP;GlRi{hM90<~PYcRxvJwTUZe| zKxNZ%MnmaKAjKdmvb?})k_$9ETqZQDmj~qslKfIaJah=VkHT~8nLXmfFm6LEG0%5i!2{xC z@fxU-U)7Xi+*YI+;M~SRL=ks{5Q9pp?9zYS5_tR_JZeH8lkZ5B6U}arGKUmFb8w=* z)BTA%e|t%p7`gyeJ2`)!I-PG3D$KtF1x_J$42-LqJ6hbG^%DnC3i9X>j_yy~(RxXl zN;;q8Ats(8PZuQM%nfZ&_|E;@&K^L_b@B}W%0PPY2T=#F8fIJ?q*Wz0Ve)HK#)#M> zjg5nS*=*mAhZ+uF@agY_?5(j`(-<@S#x-57ea^cS^7H!L&mHV*ZAGp2Ha-2F&P!Wk z*PzOnVa_6QaC2+@afRnd8&HMksi=l6kXuO1b)CG$+5iLPjqt$|5KG{1!1W@fKb^(D zH9D*p#gtYiCxB4nfU%Xl66q_7e2c+<76W!%`wmQ0g$lrh1(5=TQ4&8Qv`*ObCAH7L z)6`4%(i~*Rbm@Ds+MZHW;R*}#@(w!U^>Tk$t-Sw<-@e(~r0cB82bW(^hL_KWoXG>d z#4Y5FkL+f^>_x*#(gcrau*e`rE;MRLhKhBDZJd^CPq*}I+QumpKihkFz|aLF@5si$ z;aurKq2qjlN?Ak8`4_gscj7nT?=b8NmrCk9e*T3~M6hRdv3)%PmKQzyV)w|S%(DX# z)a54bVxs-R^KI%ht_thGBLN>5dIM(>H75#<#o@X`pvJDmxJV5RqD1K<2q^-V0lYMf zB?c%sy1hD3l@X)p>t+no6w7fRAPYb$K~dDNV0A2d{LsOkcwF<^*{8uHjK_Np9y*Q~ zAp&9%4C=?!z{b?+XZynTC3~!Cuc!~$ojyZHvD<$@U1VqJ-Zvj2t|3l%>V(?~vq_A5 zX-y6OS#>&gZ=jX%g{E$PFWmmt9~$JiU|qE41ZbR9DXFgm)s0QdVy{TG$I7aU1iu>e zJmm3w6_&~md2*Qbkg9(PKJk(3MJY~}Y@OyB&Gq}G&M)!E;dT@pTnpjA=#&1`Xhlg{ z$F36JCiUx;i$?aFhdg*&`N<{gW$c&q?hiFLe|a0VSzI~Vv^-iQ~si0Yb!?a{PVrA@f_5I4~+cq1i15lXqRnT zxCi?BL`35NcE={k%hforEypmghwvz`rZr3m;YXyav&WDDUq!>EhW#4e;s9+_p|jsE zW1*5RgVeaFcw>`(R+Q?ulp$H0dq;(lpu|afc`eccB%Gz4mrK~!8_X>&FhO5&2b?Wi z%!Y=D-wSCq+#l4*lh+Rg5w)~zerW7{OLH(k*|LJh`uY_uov4X=oh?^rvG9<;&DJOL zva}Dvp`mc>Cbish2NB~$KSU8n@T;qH$o>2_tS>L*8U!DY)?Ec(l7+h4>RtgzW6go` z^wX=n5VBBuy15z~ST&9DoC<$TKIduX5EE*mcSm;%hcmAorK=^c9|L+9EMwvDZlI%* z0OJKLGh8ZBO+=K%U8VDom*sb%s=TF=SSep(h~NQbE@*c3?zo3$Qj~U4IaPPSUsM=D zW$b1(C9mECcVvXMMTg5b4S&yMt=qUjf^Lo29MChP_wnCRyNb zT?9cj4mJHZwsBPctZS;LRnMWP%iUA%)=I}!dcNGH<$_9&mT#e+Enyt+O!RH(F6t?a zk-UrpW$&%@u)J_JWgpz6?BPxBg(8RSPsOA1L%(209h?iYGIXl23gTrKZZ!&XxQLyx zOh=Nrra|^J1OTN44Ok7p4$dmbY6XM&ptKl`N?Xw=!uR;S=p?Uy&<{DRryl8ge6a+z zD{8g*lo7?d`?g7&)cA1k`vyA#oz7MInpJ0Kpkwga-=GfphTi0*GH=uWFTN>2-xR2R zljON0j^CwClTZne z$R!T6-iUS~e_w9`KGg*ney(&#Ib$ksd<66u{{l3*!>0MhH<~yF%`cdw0abdC7}adZ z;rZ|vOp|=5z3ELjG?=&^{9KeS(m~-b-{*(0zb7b;5%$&!9Sd6*V$E92L`k;7grgcl zWpuj^mOES?ppvzP0{0<_IEkZtYMX?0@OUTnFKzv1=eQlxYzR$%DC1PtsBk-ntPI1p zI7xMf$d$W!q3;)O}~MfxBeSoN>c?vU^8G5kuwB* z1JQ&)W5@uCFf2>Xix!`*`G(WhH+=M*mQ>pg@Lq1ZvbsUbOYeWek1p@w4C7GtKUKF; z-@caLM5vai?B9yz2(E)f!OHbm?<$Qm9gb8|KU4)&T63M9^*GK_<#mVBqm}Fzs+SZ$ zbParjYFjUd@hRl@vR!N~pL5Hlw%kh_d$D`NC{t`YnhoVqCw+?Yy;N4yRiE%U zX6Wm2h*tX&$#Ut}D}8xK^*Xz~Qd;SM&zGtRW`&r8<>I+= z0uZVW_NI?L{%OP{`aE`DQoZ3E;XMyphgR1`AtQAemC z-h-ou#fct;X(>#vJtPc;b`i_0ier zH7UKJttskj?&?~eg-v?Y=;;_t#2n4;p3bftm~d~cXFL)Ous0og-G!l6Eo!zjUUneW zy~T`b^`-C9CD72Qb+m6p_(u2d4mplo?cNICf9ld#Z2gTvr}=TlwuNA=64s2Jj(F%} zJ+Zc6fJI}@#^$%fLfN#Nx<6pFjCD7=L|f=%ecQGkc6LR(`#v7(xr#3Mby?~2=7HWo ztJCg|Z+)8w5>)tM({WA7${6thZQwaTk^y#!!t}>MgiF4rbQK}_(;)%sUAjA_c}bQR z)&yHs+9A7^16!ki|06CSe&6{3N&*yl9PSab3l z*5OENXb>9L$?)pvB#RE#Hm)7b0twR`@cP*#HR&r|XkrZCGSvN-L(z@R>li#iI5#Ml zpAzNrQyY9v*YqP{b7=3mZTO#dsMVyW?o?_@hMJPGwH( z``4sO^&XpzeIRT^28I>Wcx01A8Uf@z<~5Jik2XaJhDzS4l#dhd^mtvJf5SdeapbE* zV=E4|GwVN*bR@@^fJ%2hLR%9Z{t8H4*K^`l*z zG#4cTLs~ZS{}@gq5TaIhq+!)Ow%yPiPM&UxIq@a1{&BdB=2&Q}h;|0g^COf}u(i?W zFf{am!`)KfvZg+czR+?}&F-j2>qCxM7(O-vTm6B4Pjio`#uvXi!eb0ts@P+6i3F}eC({nWoD*~|T|o-jfu-^m)` zWu=ipjkYQLvs2P;LLN@lx3+gVJae26Y1$Cya~?-`dxZKJ1j7Ngf>cy`cWGd|>H!tO(nd>~_g0I?vl**chIWQji$wknSWyz?=_Yp%Sk>JIzx5@o-nq}) z?A4l@v_LO>5W-0w4ACxDiIRWt(xHw$;nJ@Hj(Mli+a129WnkFjbb2QCy%P1Bu$19G zPbOA|E*lCre4~fjL%a_3!50B-&>r|Iz~lttMKiQ)1xU?PUa25G1vtWz3>sgfW_X)? z`<(TImrh_4hIMH%#xF?Pm;-?x_x)ZgCO6(X!U98sB4gKK#I9XTw(G82l|f;rOA#N9?J;085lOx=m9X;R~wnHb!pY|G`XD)(>3d$E2_G}T`tjN+^tmAo&i#6OanOc@r^7l6ReT~6ZfW5P ztC3;Y#I|TS9Ni}U`?HnNtLLa94y&@{2sw$oq3inVyW}nCP8w4j4!~cu54>2Z2M?Gj zEtAlaHWsh#Ts~2Gt9*IQQ&n5!>n^IchwyyTVV?keBOfQq=J7)EvqYl?5}vG0VMzo) zf<+~rL~I|gFs&;dC(li6aD!&a2v?w&r)zGzaM%!F0h+6B&5TA$U&0K6t;5dEPWMSw zzERTWYX)vW`a|?BA7~7F^4{`=t6Bbv)^wn4lPf6}`nt!s;ezDl4DN zI{PxTx`tr6aENwQP<`<+sBMpgrE;y5w8bINlQLFvZzL`208RnSP-;S@Ln3iC1~$K2 z_78^US0*O+%{y)WWoNr%%=z)H?SZC1OAuio^a~F=FVKbAeSS+Q#4dAPxAXOZ?yzl-*Q1097tZ^Jba-B$JfD@(Dv5L#AQ3* z5E$zYJTv-2g?Hh*7;JA>*_YVg5^V>OF=Ve;IY8bdoRdIUf;RGxMQaJb1BO>BO;``Y zx_!nr+}SsTK=!R@sM|=zqMgGw)8%h7Y;GI(hkOF6R*?p+Q}{xDjxwXo??O0{5#V(2 z3XDt)UkaFow)Lx*N8{QZou zTOK(^o`QyG@(#&K&+6n!l|XtnQCgjxWOevE8^ydrF{WD@Zc5G|=Y~aUtz3iiwO4MoOX)V3PuKF7v4fFj>kpWT8fb z1CA7&J(m?|w!{AjaaBpd2x5KWR$;J|riQ?WhPkh6boAKhC~!`i#78C&CAC5K>a8<7 z;6dsI!HDTI+6@CSAmL!u4Mv8k8^Dt54c+5)+qc@?UJsl)gFdjTT=e*ZwXm*VNQn>>a18j^0 z`dICgx3MJT2hg(u-_v5Aml@F(i*O7!(wNNcAOLAcqe&gIKqH*cj*Z7KwbAQ?JQfC0 zqS%UKfzj>BD@cU!-*mXr)VJ&APY>7yOnP;=uhX^)`vJJpm*sXadFtDRZP+f_>XAmz zA@*sL$y!Z)3*C;xuj$N2ZO?Uw0)deGxi&aMdsxTu1>R8o_A6|*E4J5%yf4rVo6dT5 zsKP3|YE{x9r1L>K_?YQq*p!HiuBJ(h1kIHLffhg&T;InkQ!HMd0+j??nTT{@vaVt# zcSY#e-DW>>{SkXxH!iFKzC+d?Tz7&Jfn!@cRsz;Z`!+`p{Y8iETX*i z-Utc%swaGdiVXtD1G_8o0q~SI1m(?`&=0e`Uf2_v3J^6TDHRgI+yeXa4*#cA^mt6vQV=W8+eT1cWi7oN1Oxr9f_AU zbQ$#$P?lf7#Y8Czt9@wKediwPIT)Vec+Zbaqx4|}fSClaKm=Wh-dK`B7u+1KFqhNZ zeG(oAs5TDQ?`43olk{)3j2c*Y{~G$0ViFMqB#nEZ(9k|E(?OQPAP|=ZpxG7RAtU@@ z)|BB&1(Z|)q(poGSmdXQ@&sZJU4r@QKM}h;=7ZzIR%k^80`TEsyF@p=hA$9M7L!3= z!~ShuG~K(TL8VG=+uv}h5A4#PT7DQ-5m@5Vh6Z0y*<=O-e%)*8@&$O1w9^dwV*Mk> zoe}vIX~=0MoySM|V<)UPmsZP)#flap{BCF6!D^on5|3~Ev%a`!eQ`e|wNLO-)b8~k zg}VQfW-Hk)weF-#5*lO>{?J`h!@41j zuv>QFGV`WO*mH18rISIlQ~_KA)YnOFTK1DTsqks*#1txYLkJ){ zjI{KzvPRqHW(PS(@2`AU-IIKgP)fdWp;#K5xAtv8776@55CMUrGpM$n)3njjrvlB* z0d_>UY|)8Um+%wbj3gfiK5)R@CdGW9Giqf^WFNR1t#U95<*o`gysXD=J<;xU*)M4| z;R;q?g2$UBoLy$?C3cs${RI5gIL#NeX?BEzv1@HFGMxrLa&5EoI@9gemv#KyZu2^4 z^RgPe(TlE?v^2^+g0z`H`EsOl(zZn zC%7}rUL5iS!cMekrI$EAy&lJomeGbzL_dO-`?0oW#Emg^S99Aj8)8~Cnw<@!Ejt{Z z+uY3#U!u>p&)MR1+xilK_e5LL8YJI}!{F5`pF_%C9zJH#)nVX4AwM81A;aU{#32E| z@mJu?Fn5{{n+Buv#ZCK~E;dZgo(n&Y?}oOQn;}f+i}-;Am=Kn}-7#F>g}V3Qp3n`x z>w|#2pMwdV97LJIoTbwN}tD zITRI0NeFxx=oKB+Hh?H#@Wn)7=q#WMmTq}(Hoy$Bl%4+!EUw0rK>Yvq3t$Eja9?oJ z-t4{E9k|Dok=0Cp!=Z}~H5`;jINV2cr%OjZplkTAhvBFfOj(Kaf~|~PSO*7M0Br>7 z^ORLiE7amgPhIorKWuHn9hh^vfq_HsNH(mkv$KubGz+!bhnS$b*G9gylqQqhRNi(~ub^``x?2Nf<-uuu}wW9VD1A5yt*>s4s3Yb(tisXY5Oj)gqgU_*(I7}O3ztSjf5=^kCGJ2Ko zAw#yBXs+;{h+WqQQR@o+hUgofJYXx`K=M}llMT+*Hdh8^mA-4FFN<#MKXGZA2Jo!h zd6ThFnN>8po%D4;I`#0=U-0d}XutQ1h=8*buDo~Jpq@%jExfj!aD%-Qz;<#n)Z84J zgg2W!)Z`=B9ZPcNV2g}EQ$BCV{m(7==!|_;N;oFqzjm@NSGQ7kSKZmVd+Ju}9;{mf zMTcz;d!Py|Lpun(2Y15KpZJrsiElqg>7xRC6?qIrK8sL#dU-1ZAL#F=SAXO4H{Rd< z6z|s$-*D}yx)Fz(8`;%|8}aWj#Bb;68jo>@vB&Spo1^z#h&1Le0>-}@A)>z?KvPhL;a zL4cd9kjKO@i=oe?))-+;YW~s`AeImC__9Ea>5)adI8D@+FYr`bnKDNC_Aoy6B zfm24`3NtO|$B#Zgq3bXGWj$+eceuAqKH|`9Ei(wSw?FW!1AET@1;H*J#S!Sy-fP2R z_YT81a@C&23!K`G+nU=hxS?CvZO5Khy8C0H2jt?G2cR{OPZ3Rf5O__3XrONC7!$LQ zr~;A-p`~(7DO**NxMFEbyH&JU2g3w5XflL?+-LS;y&)iQy!)m-=#D)%bpuGa&Axbl zw{VM~udzKAfumTYySK!9O?T;jyBlu0!%Z&T*58Dfx*hL1I6Ac3sHcvuH+Bz=9<({k zEjIIjX?FU;?S2@&P`clAxSwa*4c+CkH@X{J2Roie3Q3BdBi_Lg7n14YpdaK7%!$nYwxk%2zB*~WNu4;>8H}Wj48d#?CI$}|AW=e z{b0PexAy}z`D1-OFfyP)q676k$&LSp{WrT0IAtBUc!d8|Knd_e;>$_t5!$Ncgwk{e z$S-6|tZtoQVt;sdG;w?YPMyHl6(ld!I<6d)vQ&0&ts!E6s4;Q;x{DK`5Hy~8g;TV3 z%0NU`dmcc0K2N^MAg8b4j;(Ks^lJhzOL#b%f|X-h^yWhk5HNs0typsV;hPT}y7}U(=l}EAcU4%E@+xUtu@Qk@OXU7q5K^;AL?v_twyI1p|F%M#yjM5sGo>8 zO8s;%Z0efeBYv=M3jL+JMv1xBNs`Q3aTlzcloAyp9l$dnCa*`*a}dDBFu94Uqiq5k z2UII4(k#(Xq+!qoqt!a;>j~jX5W}P@mOdmUcT!9?>J5e3LZKIowVIk!aKi&@TT|1~ z|GH+vJlA7z;nd7l*yahRISenckzvyb4)tBq50E_cR^veJs0yLB(sSEFQ!Z_PS3?9s z4RBV?fQw>fy8&oo>253oKWceYK~v&D~O*hWmXQ)Bdc(^2S0nO^bhTQ{11Ah$0hq(8uFIe+lbr3X^)40A`n(_WyFk3!!U!Q zM56Wh@!i2-YeH!VBtrdrLJ16!4}Xc!o_=Jo5FDr%4DLRD9QEL<3Yy!cqe_FD-Dd{- z*I!5V%B|lKNLr8VUH`Vy&7}E_`=tgro>zrYp9juITn5mO>rK$%#ZbnASU)T>9ydWG zu%g*rkM{50A{E8^j+{KNuaPzFYnzH!G!f^6+|p zIP4#ygM>eTmRRrcr{9t%e*2TY7SmGhhvYkN6>_~nSXmsPw-S`W!5V1r)iF&;W0^Qs z^uaZv8Ne8mb|#`@B;$$_tQXVpYPZAwdbkIEz1`uy+VgcVGluBv@9YSl2zNk@=23UMr1D;s@U|9=j+u4!r@q?rbp9 zx%;ej;rPLL)aQd%rH>|$4>jeeB7N^Bu@j6)IYEWniy2zsPmGr($d(i& zydQE{FGvEkOtlM^2jx1}6DnMK$tR&u9uuDW6O$+EJ+wEv14stkNDfAVcLgImdWU*< z9CLMbx$yU{q1@2Oc@QT{i?2TgJw=NMnRb;%b`cjYQK7$p^Sx zuWfHPE*e4Sf_wwv7702=E;?hW1eil0ln5S?z98{>sLv7MZ~Uoy9i%sSHx&ks60xmS zH8!5@$4L0qz+J63$osufQsFy%tS*=R>R>%veI*fVW`{A+}GA`;|kMh;PfqE#A>6;%oGVG!Y&3 zwp?7R8#AedbfvqyqAeW=4$3-OqF4$_R!_EQ)K?vlhaAEjt=)ga>$UEoY5)j^-~_<2 z*G*nX!)rU4JyM;-O@_8dg9Ob5B}2`4q~7hU>C5Y4y_3~mUaL;;*U>E((E$p9MsE)< zcWC29Z?1N;lbQgJSO8X;Gx*k#(-$Rx50+hJKi(Kr-jz6Ge@JQH-Ty2 z(P0Gr(1i&*nBJsmO$K*_HNClfrAgNsapk3$BfYJyrSDX`;pgxbYC0T#R|L-236MFU z2UXK)lU^6UFcg9x?r0N2+pL@6_y-F8;)Z=mVcJW=v(nkRj<_dVIF>ecyr4bA5Sq7j9_h5TkF^5~M}v{}v5x~H z!NTuqE!-d0T3Z4k_K{$uZ4|f2`Z!?yqkb!`|5hYOi66hH&E^e_L=ur89p*?CnH2N~84 zHP{S|#DTygHUngH-7#XPkM@kq6@)aD6sgyNE`TlyHMjImcrSaitLY%^YmEH~$|buO zSEhW=hy)uDKVrO}T7UGe!Q2RoV@6i{9d|3a8IyCe;*!d0yUZ#|IrN~}S_MxDe4gyG38Q1On?dSW~% z6mP<&!=+<&%V@IKKsol#D0r|@+P~ItxM2dc_6mitDla*&f33PQqeH}Y9SXQ5`vM1I z(N<(iO5WxIMn*e*Z5z?sYIcvq? zbg~9P(FWwCW(8lN^r9Y)beTp}fIp}OTH}#`CIqA~?S`!@VnlXFoUZx?$lignPC!yO z6KL+-U9+r#z0p&iy-nZR+OH#Owa@^zm=EZM0govYwK2hfIA$5U#7PP z2+<3)>X+Is+?F5_U;@*(yzkRqM*5uK)&M)L(Bm{bdTsw~j(zdmDq%5nC}pY;`JCKso(AH zKN>(7U`&36CsBXJz`s61{Uyo9brXA|w!qWsL&Z;@pq{KIpS(XeRJQJW(!P~?hUnWb zVBPM+%ALX&NF9jnW82V~*sSrNR0|F8jH=Fpnj zy48G-{i1)kaU$9X(S(86v>vC|fhv5(Sjc_AElj~p) zfMuZDJq?XvS=`a?vF)kf*JVxjy>DEN_TF+!Z*-oEkPTc4!yYmSvk^kKHNa&U;{7_o zN09i@XC*Ei26f&q;TvH_D$qiiSpx0}F=wH=5}V*fWS$IeQR^;M?jq?gvT~E(BIw)xtOb|t#4?T&GVVh z_Uzi)d4F{&!DE=H07NY|0teVtI*#<1>-28g1tq-=lp095$J<@|o zba+Qhym|v2_t+1xqMlLu!Qh1BAKeH0(C+r_(fkHVt``gGd-e-z{I8MUn7G`p&+!}+ zFAJyEZ5H9NjmR=0cR{jpU46?Xp89%nS9pURcEbb-e^%|icZU46y%+ZGik!R_kpGev z+=4q=+7tl3I<`ydlpom@%bstP0Z?F9q{2@n+#bmOy4?Yi`SBPI8!(O<_ppzVW zU_gnV6C3iSbhYcwfz}T`!A<3dv{mQb2EvVS1e$k>&mw8~_5HYMYiqjkoVL_#f1A9E zX!teA=+0U`cvFZv{aV1a|1Fwk09-imLn}@t!^0GZ3bZ8owzifKkhE|OnS<*iP?iKi z6eoQu0+hh(P@?n@DYuXPx%3Xv9;~%=y>eyr2gZdv?D9M8HsNd=-8%w|`wmb*+~Xt) z$n=;_W`j{!tivu*@W+im1)3+Cdjjr*dhh(^gwE3@gMbv?rTisDStsNeFb-}iBmQ3y z%;sv32YoguX(F_^h0!}4_XT>IqwYWqFiDLU$-7DKw;k3M2W4!|GGPJrLB;aImILad ztVco-VHN12e&2Kst?%kd%k9%YtMe{kQ}Eb-&>iS0{ad-cn-D6GS9@wreWvxX0pG3| zbUT}So{(h0qpgo5`^)=bfB7XqKH&I(wX~OFvngvQW3os~%eCe$eOE>iFf{aSXsFx6 zw$*t5)~@y_7_w&(ULo4vwY5LKY75&(Z1!(M`Kl{=WglE{5s&PCb{6}%q}u{R+oTDh zQbPx4Q5sESM+d!500RlIl!wR1kN_(kGf~OSkWYgu~0+(QY5du7K^% z#v2;A4GBmH&S3v@LYoOZ*rS1v)5Sh=V`tB}>z59%*YQi&cu(hzcAL%dGQnT&!1?7| zybR~kKi%i>!Hn)fhi6Y>+mPi)OU1k*ouYB9*!}RKR7dDFtrDPamDPgibQMf=Y@|vs z#Kz!^4tnX`_#+Q~AS_0(;E1x2Pf@DtaR*lAkx;k|Spe(O*(m*ElXR3- z%O^I0TQ|AMdd9`5FK>pLaQPNIK=G*7z`uOE)b2{->(sPGi=Ils5~PM=Vd)_tvP6MM z<}kWOv5bl40C%w`zI|L#DkhR7F$4FQDfc>?s$i}u{ZDp6DVj>Tvr4u%hn(R5Z* zwEdn!D|GUAyyZ2QFyn5x|3vh1*RR`7w%6CwHC!?ezvdF<58uL@iJN{1-ZAO|v=C`b zElzlKFAT-l20@&3cJl;vkI9)u!ZZlq^a~+zTYKy*5leiM=+0lCb9vsQk)kisWw@*0sT`b28FnxXSk2=O!5jN9#}TMS`-@{^`8T29;TP2X|hONI?kqOiZk z*Scj(Q?PHFgR$K`gI(-;cjfRO zu(Q6Q-U&ikcl8bR$#*^uo5|boPDpw-edp7lK-Rb8kqxv(nM^3t9_-BecC9`Id4awm zU6IEbm+joNl@FJD!WQs&0vq2T`P*N|I{GNSGhVlcJWXu&t>frlQlNuoIH|bHK8DOS zeoir!Jn=yM&=z!R_H8?NZnJC7pl#3L!x1Qb2OXNdwX?I;t~r9x{eJnz(b~`}TMgY8 z)H~)*&2{KOpKipT^YZ6>dFW&lOiBVqVDFK=IKrb&)5&L_JFIfARs8&zrP&lKV-Z!! z@|ZQj%Bogo#l}&IqbmVB4%aRB81SsM+@nA?VKM3UQ$z#USFVJ&wKOHgH@>+ob~a z2ve<^g_iNwb9F)ase?)f-+XKyx-FDp*41?W6EPDK2>uT-n*I`8HiF&9Wm}Z)DkFVWz(B-|r z?KZ;hYkbb(^ZZRNr(tVsy2E83cEAt+9=ofvp^57fCVXGoQAY?4Vb1|lMRNp@kt{B1 zH=qi_#lBX$onSQL3EHvc+(mAQ*vmp~ZJ@D8H4tIPAg4Bik?xk#YD+ivqq<<^L8UZ^ z{?&+v!I*!^@-uf5yU_-WU}Lnijb0ANyL-s|OsO+U%#j)`)pE;ICC(l#-9>l<%h7RN z`jyZ-*H{+ibERL^*Owmg_+<2$fQLQD6Oc)tXR>OgUXxs{mcHa>o9$+!(NlUaz2H%r zg^$V?Ugc>7t!vF~+Ryu;+r5IX1aKio4w5QVM}Qv5SS7q({wyc=7EAU2a8*9s(d39Y zTCZ+JpbQ-CEzZUc1A2#BWBrSL_;qbD9X8`>RqAYf>L*QT0h=w%!gj8X_Ii>}03*;K zv}kTdpbRr=*k7q?H3Dmpb)U4>Q#=dZ4t(y9pgnY~-zLbZ>beCP4%39jbe8OF;3-mv z1k{zHAXw>q;dkyaAa*qNIQ`;$v$c_(ZEP+5QB7#hx?CQ=mvk$9K3H{sr>U=xT~(gY ziq;`rAJW)^J|T-WSi$qi15oV}61BVx0&k?hZE5YX)#hfY6o;Pa>1k#wIR5jN3$|>z z;7U4d=@2fMT6H=}@rkV@X315?Y@(;Rv?{AlH1|ASXVt|GuRm_+y34r46%B_GS&sMy ztFY(%0_YOhaduY}#i5S`j{SCcqBG!dpiFyGiWpuE@t6kyPlf>mUPa3Sy&O^)4o{q;8WRhQnM$@JsYsk81&Blvfz=FvMfrXLLB-$9*eox11qYSXxUI2Id* z1ze}5#hRL88eOv1|35+3?_HRM=Si7k1<8YE3L=F`ePSYvBsB)M5Hv%G+a-fLV^bke zhSp;&044|;6R6N*WMPFlL$^z&3GPNMiVXagm(c*c+!f?J0LM)NmKjl-gBxS9$Y7(U z?ffV^(K-}HNcru<9XfZ|q6o<>;N2>~dC*n*C~jtVyt&n}Of-bM!PFd`Hiz&W+tNO0 z+M0K)%3<=lJYknZ*PUkP*0$l+uEA)>_O_N@r$63gI(6OQ3VU2$HK5HDjNR>oYliq1 zgh*`bnuyEwiMhB2J_*IdhHk`0I!8Pm*GaXJ8|E~v7rH`+4nnCGT8W1aS@}ayWTgCt za1P&lf@`m&*~>{wSmLyJX5A#d`JCNu z-E$`4Nt^l~2bx22-4bl^*L8rlCL3|^h7`j~HN)Is^9meR5!)lY4iU=+J04U7;X3N@ zF#P}O=AU5qw}!2`V{izsd`*>jj6ki~)M1jY;0D9{l?{O*#a<7pjG+#yT-VEgoN@92c?vm0xM-KS5C_WHw; zZxDX}yUdUJmR(nkf0Uvve02OO*K*iTd$m8z&Yr-#81{_vyXv0mO;7ZeCwK$RdE$M4 zAN;Vhzyz+To35KfjI2|5t;AjMMV37}h3!^uE~+UQs+Ad{B#Twz1+006A&*p3m1lK~ zn6WSr)EHr$Bl|h*Fex`ix$#(hgpbnb4h4X?4j_oSXDNsnKwC9~1sDB@r{0f%IQ4P@ z?6V!AnwR%6L)(d1I{o8NWz%-zo_^{7;fPs!?WMMZaUB>WBooe_<75Jyfjoi<%@uba zGB0Iyl7V6=>8ve&6;9dpLT^=l5uhf$bAf z+S`f0PX2NfzPiC14l&wkCN@Y9GL`N9PgRdMT^F>p*1Nw+-fq4bzoe}tSlX?`iR`51 z*hY7gW1H3!J>MdyHs5sDw?@t{-KPYI6Rtx!LwVN$@}?vh@Bt$Ss!VN( zn7_ks4PLn{E}6WQEtg0(eBYBWsKG3uu2%s;X>SW*Ordp+^A5fquV1o&LRs zTLypDb&|Ovd1rs2i#z9N4a`kQqC^@12Pag~opiyvEXle`vBd2?P(hWhrO4eh_HKD7 zO|Z#QP5uF)N9DayqE&)EpL~r~q%O##bnnzyF2JIo{edllj}AT+CO;@GQ%+^M@@toa zQs5`9Nrg96VK?}w(=qee6{lBU2 zIsw~-v*yjQ?r=-P&8EwEor%wZg}6LjPgSm$NwOWsh1VHmk3h5y@u%*C966*Y+I5<$ zqC6*MM350>(jiA)7SQ~uRajN%r<)K@X^AmPDT~Ouw`xpLx>MnzWdA5pNSrOV83cTw zGxt5}Rr!xvsnUp>fmW(ChviATl@`FWx~#N@^j<5iBOdXUR@#tSRO(&__N7x+xf9QP zJ9aIm5p~~K_i-x?Cnw4Jlk7SpM(F3Q`h3sOwHXR*{9?7TEC$kHg)F$Q8C%+v#TO z`D2wQ9!)Q$^T}d56`eX0Eu5MiE*58^Gx_Xdl&Yr}7P8S?K6_Jox;QXbEar9%4$fHR z1Jl_>%gkdDIsm9E`{`=?QR0Q)E1l>_g05dUX3)E_`CdXmInvwj**M$5cCuaAxc5Mba3A!dC)fdY5S*sN z>^yda9c9PZ`RoFAA-jlO%#O25*a>ziyNsP=m$NI_mFy~ZHM@pg%dTVBvm4km*o|zG zCD|04W+|3tGi;X4u?)M3&9enS&n1>+Id(J4vjQu!Wp;|4X1B02>{j+n_AK^n_8j(H z1iHPAJ&)bap3h#uUdZlXcd{3;7qgeJm$H|!m$O%}yVxt)tJtgAYuIbq>)2ng*RwaU zH?lXeH?y~}x3afE4*hoa4)#v=F7}t~-RwQ=ZuVaGKK6e00ro-mA@*T*5BmuFDEk=u zIQuL13HC{LFT0O@ihY`WhJBWOj!_I{Xr!?(!cW|n*`R zqXrxq+qfOxXq||H=Z4~$m;1P%*Yf}m@(^#}Vcy7_cr$O|5#EXzz3n{8J9sDTe7krz z@8NOY%lmjg-@>=@1Rvmo93lih%ze z{}ulP|0KVc-^V}2Kg~bGKg&PI@8_%h^ZX0^i~LLc%lxnT-|z?c-}1lXU*TWnU*lir zf6pJ}|G@u|e}g~7zsbMFzs(=!|HS{9{|o;P|1SR?|2|*iKj1&)|H^;Ff6V`l|2zK) z|0(|&{}29i{tNy~{ww|n|26*&|4;r~{yYAA{$Ko2{@?r${Ez%k{4rkQkBd6kg>q;B zBEUE#ou;sXHSK_%s0(Jh9^r*XtzXoOfCwU7c!LOwM$rWJb&H6=!Bd-P7g5n6Iz>!$ ziEhy&;xMi26a8X~*eVimt}=+&S=+?07!jjlOl%k9Vh6kc>=L`h9PrE5u#mmEu+6)#5ecwc>T+FU0G` z8^jyMo5Y*NTf|$%+r(M%cJU7JPVp}Bm*U;xJ>qWhUhzKhe(?eELGdB+VR4W6i1?`Z znE1H(EAa{ONpY{ZPkc&zT6{))R(wv}FIL6p#TUdE#h1jF#b1lR5f6yJ6@MqbBEBlV zCcZBI9wOg=5dVnKe-DXoif@T;i-*NOiGLRVBEBQOE50YbFV@5l#1F;4iXVv|i+>aU zE`B0@Dt;#ZL;PI)Li|$v3em)WEq){ZQ~Xx^PW)c{mv~hCxA=qjqxh3}Oq9gqS{)Ro zIkd6K3yGnbkY+$$qd8%I;|2-q)qI*?tJeY$O@@>kO zb=vjX4carb8?{L-sZD9qT1rc6Guo^+r)9L8w0UhoThx}ctd`Sm*790GD{9NyDebg& zi*`o4RePrPEbZCabF}AbE81<^^R(Nw=W8#}UZ~xn-Ko7ud$INs?WNkww3lnI(C*S+ zsl7^jbsbNpT**`_pDq*oy_DDGpI60xREQlkeOXdOs9bj z<=rYnwK6kj94fbvo+&z2GM|~9E83F_3+eo9CS9;67pImNl1tO+SaLC)&rBzm5(Ro1 z%4V07v*|>Jo|?<2imYgVw z!gO*WEvAx7xU`f?Br_><3PX`i(XIIco>oXtVTL8>;6-jeU999$r8tKwMKthCBE6U^ zo^h3PGs_DLmCRgnVFov=dN(g8^SGg*oG;FS-bh%b1u>OQX;bNR-Z2GoAW^{g&LK|^ zOW&GF=M&S*`BQ0qDud~2PGzRgU~V|3GE3QMO#OVpK9$MNC2y4-k;xb5Qc3EJ`Lr9= zmr}SrHE&%wWOlbYAjL>`fKg*h>`JZqa;&Mc(xDkK&bu#z!^NEFg% z(C+2@k~y_3=N9T>7?%r~C4xf5%wpPs_fT&Yvw0T{|57TMr}^orWTxlR)AQA9=)~%^ z#mo{OSgD#@ST0mA(&K9`o=&IdZRM(X9-vY(0q~R08Y+XPEaqnO+2y4al1nKXtfe$= zSz1a?WeP~-3d;-VHcV)0qLa?n#IaL)I*<8*YI#7qR9YZ`=im(hXjq#nDc7b-%C+fN z=>knTf_wmZ>q;aLSXZKez`CO49K97UTF&8Hu-J=UoQeqr4(OrOzG8y<2fbC8!*|cp z+Rmeq_>OcQFdZXaOzYEg*aGTtT$rEAV&*1_=_Ez~Us5UZAqf~yP@$Nl#ZK4c+tNw9 zN@BTMg_wV7t1y>IyX0V6P}IsOXm4dyKcE$I%;)4@l_|_+b50b=jSFqUqbWU)CeUq^ zT%z5_D$gZPFIm-ZUQVZ}c~l28cAg$wCA7X>G%l+dOWES|oS`z>bf$R5JH3#}sZqeK)AOEc zo*=WmlGUddveWpu1;7bEj)imzb5{al^ie%ZmQ!+WEnpR^)g_A-(@6QH{6Ksq6y4tgCz}l`Ud+ zTh}D4#@+HRuXQe<6X+JSLY5ckUhG9!p_#%o)y`q_3(#4jN!9I=?vQ1k>Fm-pKtB)| z+6d6D?0g34Op(5T(rA6|jGYd0)bSn5({s-0JYXvD2TWhvbUvG-578*0<4`C#FFhHdU*;<5{H7AUM|{F$zqZ=K@B^=j4hR3%mU;TP3*h##ca-%!ZKXMYE91P zllBz0+$GF}f(@`7kY#wtREh1lgn}7t@K!3joL7}FeN>{5xy2!C$^B536;Ee1DyvUr zW;4a)LZXOQWoPrr+#KrW!6pMJC>W{CDF8n`mAUoSGa|K=6shd2Q+2yU0Ns>6lb8X> z$L^}joRP{d0r;R=7En~qU%O1xe&xWpS}RpcWly1n=oy+-zEnOrL)c@&8aM+5v)LsV zPNx&O?7|sj+^PKXA^=r7y^u>TX_WKO0SM0Yyc{-LYI$*r#?p;Mj({TiCXd%xIWx7q zG@H&YX*7U(n)rbZ)XwC9B_-yn$y4>|rBmqzG+A!50GziJ-Rp|Hm7D@|wsPJ`1N<)( z4D3jSbl#RO0^lyCi}v(#J}W!TmA(bTie}KXsYhlZxhO%e)iJ@^q9U*@LUo-rh5qy{ z_G6&0ORSxV_B-t6i4>-6E}geiTCOpHlzWCSgEBtn zlDU~|o{&2+lf1<_12}_EqNkfy+L%c%V!L(Wj_pS_P^NxzvnTR?88L%mIQG{VET5QpSxvvV@4CWN|rfH9`SO)izo{ z*2kXC=2IHgr*B_C?`Lw9U7*9Ffdl#uUxAqcQcArIXaq(OMa$SYffCYW#@%_05HM6z0tt;0<%>lxqfPDaJ}-T}~?_QBW&Q z_=Ta;8u7~AGudnvLpQA{p@GLf>%igkl3XdeOuA>5mzL7_MA`Gk%yJR}eEtgE$ zW|M_P4hvGBO=69S+4Q1gR^rgW#|rxFT((fuW-~KIoel-pESg=QkHSXfR~aD0=#&f% zoO@k~l{-BLvL=1Tl-JVqi0l-W+YFJe9xI~=*@DB$7BWez8ZFdZT9@Va+3doMM7hn` zY;HN9T=W1)rk1Vsn#|SD0$HayU&NA5$ffV9Eiz~Gn4KVya9*PJdSzlNodh5|ja%)N zyi=yI6X%QgPO6UOifKStTfU&KsuG8~T12r*${J`2?kR$@SjKXexB6;}P6H;Wr>HvW z%~YyUHELKc0dzleD@HrH5RiF7`3i|sgj53Ernlt?xTFhinJiy0FhS8A+Z??Z*sC#@ z#HO6raVjM1(KRVNSrQe5YUGQ)bw$gCl&iMDDKiThqP83|ol62vSxMlqX|F1!H7RkS z+B_j^>iKfbCgjfTuDJnNUNr~sCo_5AGOAKxI#VcQ(Y3O?kSkvxENLN!wTQ1;N)_a7 z1?rA&M|kyRc#OKMTVZbvmMYZTH& zm+T`TRN49Tk}flLdBn6SqW(e#7zqK3IRIR+bqMGha~Z;+^|?$gmo+i}L4=)g&Y|(? zGgxiY^GMTPJ(bRbM=}TDoC9MG`jB3)%cKh{FDJ19nx~aa;mjgdudSRn=dgtrm#1(K z%@r=G0OqY0D4|j;=Q|(-~0T z1zRSCwU+{HM}n{|T0o|i)-zb4SzW?@LmmryW(l;g0m>WLr41+WxAJF@08j-A?nEM6 z#y%)*(8p$`wVQwq=r_@1^4x^ap$!xe1SGFMp9GF3(1kYqN$lO2r_oQ^=P^mpnaM@3 zOwlq@Q(L1vE}zZ-BLRX4c1Vf{cuGiSnR5ZyJdj3-D66z%A-Oy|Cm-ihNo%323_Vc3GmV_Jzz$8p{K$2sw#B zbOA z8_OhRwxOP)%r+E)HMRh@-Kh*ofn5vBv$L2uG$)EWrch?uz>%=5MUW#2e8{}E2#mzD zn9L=p^Fc$Q365&EdPQO~)hl_EDq)%9Q90QM1%VWvkEi6FI1%ANJWaPuV}@asCg#@V zPN{n88d?HEU=e$-4*VjyVBk2PK~vKhaZHMNAEokGofwG(FfhC@J%?J0SivR;rEDIc z1<(|W;|z+6>1^JRYw&YmMPFcvEp^_dIf+HQCeH;;GELp$rcx-(p>oSPNBks!K9& zLwcELMUCiLH+lqcB#}!OiVJDH9IZ>^NdR?{U5DDs*t#-Qk-&?D|7ncq@+`I=%oH%I zrrnq(z{KVOpn)P8OX+1mPy15(G#HtL41;o4`?wn^?0pta=*mtJwV;-s$I5`1pp|H5 zG3mfs;@L$#OT0)kyIdp~{xcA}<%GZLtWSA(Sk9+h3Di5=k1 zC4mvop?%=---2>bL`0$C<~+fA8xgpK?s||YCTEgFD`X0bI%U&%AN7G^L7)g30d9(( zqy5taEk=E9r}GTx_A|0%DKq7u5;f|A2sZppNIYoSdv@WkWa+%p#%q6S~Jx4Iuhh71Ro1IBu z)C!pKZrM!QZ+GHYs=2mg$lRa6oNkI-SCo6}*-P3m61R&+Z zieTs#jeKSbjB$;2B#n5~dOnN(G6*$G7m>kAaOAPkS<@3qM_x*oXshzbc}eU8FzwSR zpUPJ8S?hWkW7Xw#GY>)qufub4kQLB#%mUbI(?A>OOo+9o00bYv8GQ!M(wx1L)d~P^ zMgfeI?1B?RoIVYb4$nsst#Y%VkQR3V51F3Bu0iZ7uazrroh~b{=rAiIX)l$w71HSx z?FeV+qsD7_%}LrpFxIuKe5 zI8Z2}W)?FFLjcN)c(wA%RC3l^lOb7+yOO6(*gy_T0Cz9T`F$$6-R z4a_$ZuM~7ypi6*b6c*Azk?jTOok>=wqp(QZ7vXMJQsP&#R4Xik!-WIER{}z&l@^6X z^v6>6v_t}N(M}mq)bnYRQj3_+bOwv`v|hl3EjSBV40i&Yn)HGfNG*MBZZ0X&Aa_lE zIpk(>e6D5+LF_au#>NiA)iM2Vo~jgUfdYBM;^xU@{PB z3EuIdZ0>YYegz=4ToXFMY%I+pi1S5Mh8(a6+%bI`@5=wLD$Q=WQ5c58Gi@LQ$j{E+ z?K|Y5*n|e!KsuN}vroU@k<4y-Q6tIN^*FM8bVQ5yHUyJPqaH%~T)ox!-u<_S=@f}V z@gb1XS_LgavurWELWviFfHC+0Iz-rnIuEuEmF(7GZj}LV?I~yC^5CC5dRR>o^bG0b z{*SN@@XPQ%C6q9(3CQ9ePfW?J_5F8o?T@fC&Q^HPAnYrN=ZZf*E+9ZKIDAO_YIFF~ zv2k|B!~-Xa#T#LDR0_F&Hpqclz@^TZn5a};3$dRhH%c^_40&$PW0Nr{9!~xyfpp-7 znl03z(IJAn;fILAj#N`iv?}i5*&-kNW{~gve11b9fw8}yZQrZ9#ZwnD?62TCHL@sk zdQ4)kK5{t_j(~TTR!>~Okty^7)huMJBqpQqVLsk2`iz0QeY1#tIRf~Y$dFp<%6jDY zRW(*memmhFTA({q3~hV7urF()IDzjxVf=w{TckJ2b!;HJn+RF-E81>P(+B6pwBq7P z*Kq27ST%q$wj4agmp_{a6O!y7#i`>_Q3FMDl7`azy4yroR6g00`zP}-Djm5C2pi-0 zcp0Z1n>ldtRSK1-CR@}Eu%{kG0%b^k>q|J?d)?1VE+Ft6;KCj)(E&>(aD}PT{w67u5M8Gl1cDMS==1RUEj%5_u+B?nV zR{B3S9jNqnNu;tuPG10W1MP2p7PYXQ$Udm3cnmJ5nqoPgF8GtXqBJuxaW%EoHBl1^ zA>Fs~(LO32 zv8-$V)cE;hhoLu-QA1Z0;O0fZpGc*o#I;Dt+>1U$NT&9%k!L* z%zZLRCb@I&&CIwfNJs#H0002^Yaf8}z6Y`V`(OF}@c(a;Dr#TePegpT^SwhA5<%^y zpu)=bZWDVii@rl$s6|!D#Lmd^-4+S}5E}ph{0(|lJM|W}p5_1m$vyxmB?*AZ11R-49?AerPGB0$_ zx#CSrO+Z8?T|}kyds0k{o*qmn7B3cyIawr0-Ja&w)l^|mWn6B zua`PD{&yF|Q9^5Xo$D7J{%z?41DD6`t!Gz)qXl5)P7QVvISQ zlZpFrmKN8dbwa!tFNESsgfAaR{^D)R>@n_@?h);_?s;!}?>%h~Y-f&lCK;p~B&|oU zr>!Tx(RA{?iN4N1|9Lie=-ldVvejj+Amjd(+K<;awv~9%=X7*`*`&83c#7{H=H1)A zDR>ci(dFUDPen=^^>d&XYjfyA^dk3S>*CnMsEtaWwDPA$pUr0dMdJPR{n7ohhl4U( zO5&(=hTJY~C9MP1NG#4!%XY4*%%xO~z+%j?Y=>NjOozfPtq^S|wST_Z^wt#e0lig1 zo%|BS?l+f$PJa0`*Fl0+NS(?O^-0RDl!Gin9%y=biu_>Wn+GoiNy;x7+I;q@!s+IN z=j;4$Mvv-`@-1w72^Dfe@{ReK1(}7*)0IK*kN+G`+DdS-r^X4Swnw+8 zF%Ku2kJREUme|TQuq-Fr4KUnQ@}ZHu9g!Bx9r zjnx2N4q5G4+ekitb<}pUA44^0SkWeCLD2|Kjc~THXyW5HY`*apQ)1y|W584USt90| z`$MU=$ZqD3^UHs4Vs z*W&@CU1s1wg;&Mm2!#uGUs^BU#x>V|YTVW*+u#rgzRn^Yma3@oAdX=)$+bQ0)xFUj z%TeN+|LmR}$<@s0tg%z^*Y)qsD0nP#a5X9Qw>MQ|SO3&XP0oe=q-M$!q*1W3+QWAE zWbkD8*mVs1Dhti$yWJweq9_A6zgT^;9IZD-yFG(hv03OyE1w56 zugOfRBe`EcB`#{(o0x6<_K&I$CRDX&2!FL(hK_j816@NA*=H{NuS!XcOnvCOZm^pX}%o*lnBH)NWSGly~V z7*`o6EwO0ppt~a;TB90H-d^!PF3q(ibxb?er%~!bXR*JgM3$#DE-}V)QuoO-hS9G$ z{6gjP8B`PGH*~JanR}QIcuTUmuh6ea8}kLOgE zP$TovPo90r4KAv^c$E-UmI#_qjO=sSl+T9ViH=8NOw{~gZ6o+V{`<4DLiDMBTY z9GFJ>#&oiE;`LoMKATO}ZIa?4x^*ySCB4y+NFZQt5dSr$qhNMP{>OQUt`eG5|G>zJ za~iRX`(+CUEb<- z`if-kwPic>)>*V8`pA(|Fv{jq%Lh2W*-%8d%%scIXZX&(=?4+Nc-kwI zXGDd`E3-QNFF^-xEkX8M^**6*n>}^T_MT84jg5i#dE*Wq3Ae zo0t}<>exF+7;j7kW=oFgwWSgjRSwFrzU9cr=9<-_P3Y7`a#a_@UnaKEQ|`d)Guv&m zH7EOT`8#!yXNpA}$d<^{DpB*MFkB7kri@G~YYz!L@U8W9o{R8EFbqmf>D$LwUxp`6 zP~LnyDcUOj#F=e>%_JblZiPEmU}1?iwu9-ziM|czT$2*fzLO4-B6Xd1h-x8vq zJAWW4eE@m+18x#*+|_vC)F-dc&;AyxV+viNi7?IGt;EV3CH__(9&hCEiKNYF+E?g#MCF zwkmpJ@p4NFYRB|rKPlZv>1kpox{_Z!P_uav_aeYp27tqswp&4gVSs(`U$f&A{0o} z4lftPcKLUQzTYU+@@k9GX7gqCty==@3tA75w8b;0_O1y|vO+P-gdD&u=BuVfPPz?Abp)Pek;cRu6piz19c)ju6RnU;glc zOLqPwgMWQ(-?=Yo+Y%Zt=AWtk`}jVO`=6gZH)0QeP*yG(v{E);iI>T%*JYXiibp`l zzU|~GnmEF{NMkV4SfkUC#{##+(MxKY51J6_yl zbJ0Ie!Zyqq0Jr7rEaC~wh#e6ctunwXf`$n7KTcf6pr19GaH`DeaBB`19RCcM)j=KI zn+IJkOc_AlmCcl_9wv2!_GM#mRVp4FX8@CEP_3|Ux^=)KZ#vjbG&hS&Q6pjxy1GPH z1lm4xWm%B>6?g?*(kVk}TQe4zz+%ooKeSON8@#IpE-*(2{t)hHjD-5U5rMn~Ie-`Q z_Q=m2eJH{qnr#>!34ObUjnc^4&^IKL3Cx-KVw|eVp?rvtP8;gNT_HHS^K1vQ%B&CE ztX#!Cruizu_fH;o8T7Q~26*V(RO{+^CHZ6Dgsls{j_s3&2r#+9Ul6y!&$wixOl;w{ z2Cf)Y6DgZY_INPvF(Vpbo|*|@eM@;_HG0Wj?at;7i#*zE!_E& z7j^!nP^?_61U@bLk_@_-e~QlBQOn9ODE*T$O{WRE&gi=fcxkJE^A687B$>d&6#`r= zU6F_0#oQ=<>*oe|mMHCCS%upiY!SS3 z^8U$GS;!!Fz<3Ym86rgQt)iwHZI0n@I~oyYj#l&yD}|l{_$&Qj zJ?A$Svh?}Tp&YgM?B{p5AjL|7_ggn19@8fW@-JL{g!>eIHhb39vFHE(AcBaS0-Fkk zX8|ElAMhK@ExSAZ@xu}+byr3my=j$&Ju=+!LFyMcZ?wXX2)APLM!vLOV4-a<8?xCVcOqk|yqPab~v(^qBwqj)<*)4|3NW zs5>0;Do6{|Sw&|A>ii8(2q@1CE)0BpE(I*|Ae9Dc>Ict4?O1!J1DG1S*`dcjgDnEJ z$5BdyG{?X;fG2(%m?z?Km}*~Sn*dYXaroQ%aWj{jFp~uhP z(?!Y@zRyFo1<+fen(y@9pjME9>4mo8`Zy_M?x-gNlBso?LesAt`9t5HVIe{YSOL#B1;B?hZ`i@V{+~%^44yt2 z3Kd2LX_ljA!rroTW6j)I;GWyz8o=L<-y>ILCIkz+ks;#&AI3Z2H+gFC2d(X!VE6eV zMubmm@42E^X}fo_^efkZH~e~VrkuRG;A5T+_=T%GUqc~Ln*f2kdEoM@z%yWBd_Sbi zPhuYQ_CIA6dA@N6cnhAvHtx zP2}E71_lJvdKL!sYiM6Mq=9u(D$5NmR~n)|kQ*mbHZSq+TJjQV!Y3IdYH$}18Suug ztR?W)uI#)dGq(b~pqbOP$&`Q0oF!=17PKWm;}^~nBx51$bhynURg~UNH?ArH6*1TM zFD!W@Ts|kZ7o@!!aR}1V`$ZV2jUGxEus|v~_U@lzV*&gPfSMM(df3ZMJ2+Dd@)rDF zp>^smH^JOF$n7Yx9RZVN^E7S%eopL@@5(Sq z4bMKHInh zJc(hpy?tq`(l0FOs?t*|@&BXG@3e0ZDdn3q#aK_GhrHE%#_2t@;sE!ahD=g+xoJd^ zf-Y|SkY_SxbG3v!ZfgU4I(MP>OXF}gYq$a^+n$fa_nFS(SI{ze@hcIZGkw?wQL=U< z+i{agWy98SafcwXpZg@|oj{y&z|D&;*w+2n5_~QlK^FM9sE2Ot-ed_X%G`>~QqRqa z5`I~6fT{MwvV*VD#_9gVgW*5NB zsla4qmK@WMtPZpfp#rpGNTGY4$eT6~2!mfELPUVOme-6+_Gw&5h02A*vh(DL);y9@l-Ed^=4{pAMK@J2fzZm*xgYzwX949*Fyg9mR} z)=35pS`n)J+qvI?UNw97YzZ03e#VE4ggjq$C6+!Ubj|TyodI>uMl0bPGLj4sY+sl< zfxV|Z4`UFws9^`t#e+Y{*nQ&J9;0=6+aFNvt@^5g(F)o@57b^CeuF!-dFC#<32VZb zIn>t0ojG-J(t{k)I|)EW;+h1b%k@?e2mhL`;O|>S$ORl%;2OZ1?(y5B{YOaGKl>sA zjz-sQ@0neO|zz3UagqpNa2l&fMFrZ~%lUZ0DeJkKU5)r;FBV9)`wV)?OHGRTH2iCaY zpo4B7R^X0pgoqdB5A^?OFs~sTpYdTX9BS|r_GYYaeuB7hZ8|~b8aJOrd``DSp4sI9 z)oULV;H&w*@x%2VYCmHXrJr~(6s7NZ5EiZKZAuEixV(qo@fW(Had-Hl@e3zKZ?td= z(Bi{SJeY?k7GRARAuFin$^Q9Wolv%RgcFZ0kPTa-`WOSs6Z=b{?_>jgd6|cKYU2v> zcy)MpARK?>O`Zq1(8@)(_xIdu5UA-N-U)N@a0;ky^?T+lTHV>y%ks1DfV*+2MVRsO zYQvi`c!Lz(4Bsm#W{#69uCI3rpRiz(!Qa$gau>~tFv_o0TN(zylEiYdb(ne?cL$F zt|6bwkY|^=L2OIcTu7`}*PKc0RRFU=++)|AP%L~`2O3zU?2IN-xQvV{Qp6`R^}Ta* z!(F(x1A6D5zF@q`;sxA4aeyu|?a+)l1+0LZR}M(VuFO_&#ui-7_`TMW&Peb1nhnNy zh>S?t992?)rjYa!^qp7`s(+{GzH8-YD->ga&sGS=?pfQ?7~_$*5YGq_;j$mJ8Uc^` zuCO=F2H?ZYe5|6`{XF)GFx*PuCGmU5JDS58ylW$hKC^R&7zEh_Jo|b99-5DkOkd~^ z;7srC^SGl|1LBULWw+G6P=4+TgvXUluyCf*7XuIDv!tIhH zd)53;V3%KpJ@9s%4`X5eT-|W|Vj22Uiw<+E+d;D6;`6a;?|`H$qfitopl}9z+eUYr8tHym{s>a_47x_K07rb09@vCl*OyR2p8mXc{%e8WsuvM#0akK&Dcr*&{A|smt->{Z4 z3VX|+26w!7L15U*N9_XjZ~Tn6@Thyq6naN?R&?tECIxv}uCxeVTcC5A0v(0`I*lKyM1{Lm^pfp!p!L z^<}`Jg(qcE<+xmqm1W6A=|p=S%u^IJl^E$EW3n^t&@wh`pHx(eJrYQq{lT4#Zb zKR5(D>-r#UKfDPC#Q+h~Dg#@OLl1beUcFp}PuAkN0QLN`sZebanbbgSGP%^Cx4xu0oaoi+sX1ZN z<@cOVt`fF}SdI^{n2}EsVCyhd8t}~S22;Z+-3lPHt465m)K@U{Zx`&E8=oSAmUk5T z29*2dbHgkz%0Gdgi0$DUbfpjg4mF=K7EWCc?7HR(r^vhJlBTmE`OIr@#&^x%K8LQR zOnD0*|BC$uxZos0GWO*q0dHoSpoZT3{l*kJ?oRv;n9$BWF^p2V1FHWB6=US=8VRFy zy-*==;mYR`J5+$ZKq2Tc<1g^$VH~dhHTf?>yZZ2YweWPHO;7=g(TIbQ3Tcp-y&>g1ol4C@Q>LdKtI z2j~m&F-!xWZVSS~Da(Pr;gSD=prJu6S%7c4AMp0(9_L;>0$4S>!vWhs_*>%L^U(q| z$E45$7Sj1&i1N%Q2k0ppcD3j+mbc0{LT@_D-rH7q?17;(a14u4TCT-|@ieMsrr3&N zrY3S?AE$;;@2#)?9)~ze!Pf49$Ha<97g|`5<@qxDXy5*07|0Qp7CU75tc*JPCajDz zdPjc_ci~ZE?nAGTiUkJWmKHZgE35gc$T5?dfXFewY5Ti&nZAfb)qe)e9GY<9&-kB_ zWVxXaNdUAmEbd^mn8zgEQ~F^E(1TAu%p%DrqW4q~LWFK=A(#p<-TRn|XzHF-hOc#M zJ{@o(7%hNod-vTIzUpj4*02<5k^NmEUEX7h**MITMLL3QJ*7A4!rtq9ufC%;eDg(t zo@B(}nDF&zeY$PefwgVt_r~gdG-<%@b=kASXvH!g5%D2WhkCrWAsFw`>A)G^(CL8K zmN&IA{MTI}uY^Rx&zxL=nkR!?0h;ZDTtS-P@doJqU1Q+=ydbceH`Wf}#^s8-XzxiQ zYYwHBBn$jT7C_sy_CCK@){c}$Eb04kX;$M#V0xN;+U1OxkKNnKz0T#t+Vv-u4sH!| zCHmqfqP`DuP*@ex!a~t`M!X0jt@hAwzWf#)X7g9P}TOm z*Yg390w}nLQn%Jw(&GJVHNjMP>7b&bq@uL+^``v$}I7`-P~#o zu>y;mcD;Qu6Ya4_jh6Ot-HEzfQM?UGQ6Mu%#Be>xQb=1QVhAZdzSW5!=a9|R()D+Q zed{c_RM-HGNt8_@PGcEgTfGMho+Odu3!aX0jI)?Xi76w)`Uh0%T>LK~8vZ(cN=zv+ z-J`O9J`M&wdbCQfMd`fgt}N%7VQ=v`s3c+{NpU5h8>{t^smcyAjIeuK^h#lhw9q)N zJP3Lb-Zbm!hVb<}SytDg*IU;Xt(K_$cx*uD?1>jC>PY@Mk|)G+q6^N+RvGHE$Kw4V zNN>c{mo4SHlt&6{h1!}iHe+3`eL_<3C^cKQM`h6;j>d$LQLA+ZE9apTan44H8GHAQPgSeaXMe=7-T2A39nNz zt!sC;Urvyd`b_ziPk#db+A#Z zXH^&TA4KO_UY{MfnE)$5559YKny$!oY*G9UKeD;_NAmB6-_phMBS}3D?Dcx?2Ahl1 ze9-5vS6S7-MTu5+;kN$I3l@0F~F;P|)Xa^g6| zKK|Pj_{H^gA{UI0oXZ%<#Nf4#jTAegaxB5J*DP{B5(L3(csSVLS_S|NQR61i2$s}b z-p7Sc7p@$abNDzs^ByWum!EG>mfJe?QX7A=TQL$?Ou5m2N=C@j)9G*K;MKtJnZF{o z!`E#eOMis^a0a8_E_X-YU0)H{SlE_bToE6EJL&7REZp$_MWNO3pZ!t)`?mkAGO=6O zEV`1g0$v$+baxaQSsf67HIYxnkUd-K%Q(Cm{DM^^e4G9kDAr0I9V~@wDS+6-H}E~c z9z&R@Ks5VT+@iBWaei4|JCOF8RlN3#y0c%eI;VN#&Pm1;C3oFnvLuq2_sloqD? z!0#D|TOB%V)P<%mzY3^xDu2P=xnF+p!Ez@6cJEs~Nn=)fk=Qksg{VcUH(Ym z>uKw0hZqFOZdrw<4DXP}f2T%XP5N5d^KXmE^(>`%c}|}oM0ueDu}_wnSuQ3s9GHt;h&geg^^?;!g8|d;9J~Bh^&3?!LD_`S7g3&D!^Ap_<4Tq zYKxakIjB3>or$FzV(l%^iy)p+2?isS?Wx{eGWSK#T08*B8#)$XR-T zW|n}>p?!;U%~=+Ui8ze3UOY|);~|^{G)yy%#vKZsvTIiV1*yS{Q(*i4>m#SS$YuA$VIs3$a`akeDAyC|5+We z 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

A9n@K-^Qrz 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