From 5723330ebeb40fb25f1be78f030375630c42faf8 Mon Sep 17 00:00:00 2001
From: Ananda Zakia S <117088186+zakiaass@users.noreply.github.com>
Date: Sun, 3 Dec 2023 16:09:38 +0700
Subject: [PATCH] First
---
.editorconfig | 18 +
.env.example | 59 +
.gitattributes | 11 +
.gitignore | 19 +
README.md | 66 +
app/Console/Kernel.php | 27 +
app/Exceptions/Handler.php | 30 +
app/Http/Controllers/AuthController.php | 31 +
app/Http/Controllers/Controller.php | 12 +
app/Http/Controllers/SiswaController.php | 13 +
.../Controllers/WakilKepalaController.php | 13 +
app/Http/Kernel.php | 74 +
app/Http/Middleware/Authenticate.php | 17 +
app/Http/Middleware/CheckRole.php | 24 +
app/Http/Middleware/EncryptCookies.php | 17 +
.../PreventRequestsDuringMaintenance.php | 17 +
.../Middleware/RedirectIfAuthenticated.php | 30 +
app/Http/Middleware/TrimStrings.php | 19 +
app/Http/Middleware/TrustHosts.php | 20 +
app/Http/Middleware/TrustProxies.php | 28 +
app/Http/Middleware/ValidateSignature.php | 22 +
app/Http/Middleware/VerifyCsrfToken.php | 17 +
app/Models/User.php | 46 +
app/Providers/AppServiceProvider.php | 24 +
app/Providers/AuthServiceProvider.php | 26 +
app/Providers/BroadcastServiceProvider.php | 19 +
app/Providers/EventServiceProvider.php | 38 +
app/Providers/RouteServiceProvider.php | 40 +
artisan | 53 +
bootstrap/app.php | 55 +
bootstrap/cache/.gitignore | 2 +
composer.json | 66 +
composer.lock | 8079 ++++
config/app.php | 188 +
config/auth.php | 115 +
config/broadcasting.php | 71 +
config/cache.php | 111 +
config/cors.php | 34 +
config/database.php | 151 +
config/filesystems.php | 76 +
config/hashing.php | 52 +
config/logging.php | 131 +
config/mail.php | 125 +
config/queue.php | 109 +
config/sanctum.php | 67 +
config/services.php | 34 +
config/session.php | 201 +
config/view.php | 36 +
database/.gitignore | 1 +
database/factories/UserFactory.php | 38 +
.../2014_10_12_000000_create_users_table.php | 32 +
...000_create_password_reset_tokens_table.php | 28 +
..._08_19_000000_create_failed_jobs_table.php | 32 +
...01_create_personal_access_tokens_table.php | 33 +
database/seeders/DatabaseSeeder.php | 22 +
package.json | 13 +
phpunit.xml | 31 +
public/.htaccess | 21 +
public/css/animate.css | 11 +
public/css/app.css | 31265 ++++++++++++++++
public/css/bootstrap-datepicker.min.css | 7 +
public/css/bootstrap.min.css | 6 +
public/css/flex-slider.css | 281 +
public/css/fontawesome.css | 6805 ++++
public/css/owl.css | 186 +
public/css/templatemo-lugx-gaming.css | 1674 +
public/favicon.ico | 0
public/icon/fa-brands-400.ttf | Bin 0 -> 181260 bytes
public/icon/fa-brands-400.woff2 | Bin 0 -> 105204 bytes
public/icon/fa-regular-400.ttf | Bin 0 -> 60208 bytes
public/icon/fa-regular-400.woff2 | Bin 0 -> 23760 bytes
public/icon/fa-solid-900.ttf | Bin 0 -> 298276 bytes
public/icon/fa-solid-900.woff2 | Bin 0 -> 125064 bytes
public/icon/fa-v4compatibility.ttf | Bin 0 -> 10552 bytes
public/icon/fa-v4compatibility.woff2 | Bin 0 -> 5016 bytes
public/img/banner-bg.jpg | Bin 0 -> 34950 bytes
public/img/banner-image.jpg | Bin 0 -> 61197 bytes
public/img/caption-dec.png | Bin 0 -> 1698 bytes
public/img/categories-01.jpg | Bin 0 -> 29332 bytes
public/img/categories-02.jpg | Bin 0 -> 23298 bytes
public/img/categories-03.jpg | Bin 0 -> 34451 bytes
public/img/categories-04.jpg | Bin 0 -> 24855 bytes
public/img/categories-05.jpg | Bin 0 -> 28464 bytes
public/img/cta-bg.jpg | Bin 0 -> 74174 bytes
public/img/face1.jpg | Bin 0 -> 3457 bytes
public/img/favicon.png | Bin 0 -> 710 bytes
public/img/featured-01.png | Bin 0 -> 1844 bytes
public/img/featured-02.png | Bin 0 -> 2187 bytes
public/img/featured-03.png | Bin 0 -> 2011 bytes
public/img/featured-04.png | Bin 0 -> 1522 bytes
public/img/footer-bg.jpg | Bin 0 -> 4774 bytes
public/img/login.jpeg | Bin 0 -> 84860 bytes
public/img/logo-light.svg | 4 +
public/img/logo-mini-reverse.svg | 4 +
public/img/logo-mini.svg | 4 +
public/img/logo.png | Bin 0 -> 37173 bytes
public/img/logo.svg | 4 +
public/img/page-heading-bg.jpg | Bin 0 -> 11260 bytes
public/img/single-game.jpg | Bin 0 -> 113497 bytes
public/img/top-game-01.jpg | Bin 0 -> 20320 bytes
public/img/top-game-02.jpg | Bin 0 -> 16185 bytes
public/img/top-game-03.jpg | Bin 0 -> 25180 bytes
public/img/top-game-04.jpg | Bin 0 -> 28217 bytes
public/img/top-game-05.jpg | Bin 0 -> 22709 bytes
public/img/top-game-06.jpg | Bin 0 -> 12003 bytes
public/img/trending-01.jpg | Bin 0 -> 36908 bytes
public/img/trending-02.jpg | Bin 0 -> 42603 bytes
public/img/trending-03.jpg | Bin 0 -> 33576 bytes
public/img/trending-04.jpg | Bin 0 -> 44733 bytes
public/index.php | 55 +
public/js/app.js | 15 +
public/js/bootstrap-datepicker.min.js | 8 +
public/js/bootstrap.js | 32 +
public/js/bootstrap.min.js | 7 +
public/js/calendar.js | 73 +
public/js/counter.js | 106 +
public/js/custom.js | 29 +
public/js/isotope.min.js | 12 +
public/js/jquery.js | 10881 ++++++
public/js/jquery.min.js | 2 +
public/js/jquery.min.map | 1 +
public/js/jquery.slim.js | 8269 ++++
public/js/jquery.slim.min.js | 2 +
public/js/jquery.slim.min.map | 1 +
public/js/login.js | 19 +
public/js/owl-carousel.js | 3448 ++
public/robots.txt | 2 +
resources/views/auth/login.blade.php | 70 +
resources/views/home.blade.php | 203 +
resources/views/siswa/dashboard.blade.php | 17 +
.../views/wakil_kepala/dashboard.blade.php | 1084 +
routes/api.php | 19 +
routes/channels.php | 18 +
routes/console.php | 19 +
routes/web.php | 34 +
storage/app/.gitignore | 3 +
storage/app/public/.gitignore | 2 +
storage/framework/.gitignore | 9 +
storage/framework/cache/.gitignore | 3 +
storage/framework/cache/data/.gitignore | 2 +
storage/framework/sessions/.gitignore | 2 +
storage/framework/testing/.gitignore | 2 +
storage/framework/views/.gitignore | 2 +
storage/logs/.gitignore | 2 +
tests/CreatesApplication.php | 21 +
tests/Feature/ExampleTest.php | 19 +
tests/TestCase.php | 10 +
tests/Unit/ExampleTest.php | 16 +
vite.config.js | 11 +
149 files changed, 75565 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/AuthController.php
create mode 100644 app/Http/Controllers/Controller.php
create mode 100644 app/Http/Controllers/SiswaController.php
create mode 100644 app/Http/Controllers/WakilKepalaController.php
create mode 100644 app/Http/Kernel.php
create mode 100644 app/Http/Middleware/Authenticate.php
create mode 100644 app/Http/Middleware/CheckRole.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/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 100644 artisan
create mode 100644 bootstrap/app.php
create mode 100644 bootstrap/cache/.gitignore
create mode 100644 composer.json
create mode 100644 composer.lock
create mode 100644 config/app.php
create mode 100644 config/auth.php
create mode 100644 config/broadcasting.php
create mode 100644 config/cache.php
create mode 100644 config/cors.php
create mode 100644 config/database.php
create mode 100644 config/filesystems.php
create mode 100644 config/hashing.php
create mode 100644 config/logging.php
create mode 100644 config/mail.php
create mode 100644 config/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 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_reset_tokens_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/DatabaseSeeder.php
create mode 100644 package.json
create mode 100644 phpunit.xml
create mode 100644 public/.htaccess
create mode 100644 public/css/animate.css
create mode 100644 public/css/app.css
create mode 100644 public/css/bootstrap-datepicker.min.css
create mode 100644 public/css/bootstrap.min.css
create mode 100644 public/css/flex-slider.css
create mode 100644 public/css/fontawesome.css
create mode 100644 public/css/owl.css
create mode 100644 public/css/templatemo-lugx-gaming.css
create mode 100644 public/favicon.ico
create mode 100644 public/icon/fa-brands-400.ttf
create mode 100644 public/icon/fa-brands-400.woff2
create mode 100644 public/icon/fa-regular-400.ttf
create mode 100644 public/icon/fa-regular-400.woff2
create mode 100644 public/icon/fa-solid-900.ttf
create mode 100644 public/icon/fa-solid-900.woff2
create mode 100644 public/icon/fa-v4compatibility.ttf
create mode 100644 public/icon/fa-v4compatibility.woff2
create mode 100644 public/img/banner-bg.jpg
create mode 100644 public/img/banner-image.jpg
create mode 100644 public/img/caption-dec.png
create mode 100644 public/img/categories-01.jpg
create mode 100644 public/img/categories-02.jpg
create mode 100644 public/img/categories-03.jpg
create mode 100644 public/img/categories-04.jpg
create mode 100644 public/img/categories-05.jpg
create mode 100644 public/img/cta-bg.jpg
create mode 100644 public/img/face1.jpg
create mode 100644 public/img/favicon.png
create mode 100644 public/img/featured-01.png
create mode 100644 public/img/featured-02.png
create mode 100644 public/img/featured-03.png
create mode 100644 public/img/featured-04.png
create mode 100644 public/img/footer-bg.jpg
create mode 100644 public/img/login.jpeg
create mode 100644 public/img/logo-light.svg
create mode 100644 public/img/logo-mini-reverse.svg
create mode 100644 public/img/logo-mini.svg
create mode 100644 public/img/logo.png
create mode 100644 public/img/logo.svg
create mode 100644 public/img/page-heading-bg.jpg
create mode 100644 public/img/single-game.jpg
create mode 100644 public/img/top-game-01.jpg
create mode 100644 public/img/top-game-02.jpg
create mode 100644 public/img/top-game-03.jpg
create mode 100644 public/img/top-game-04.jpg
create mode 100644 public/img/top-game-05.jpg
create mode 100644 public/img/top-game-06.jpg
create mode 100644 public/img/trending-01.jpg
create mode 100644 public/img/trending-02.jpg
create mode 100644 public/img/trending-03.jpg
create mode 100644 public/img/trending-04.jpg
create mode 100644 public/index.php
create mode 100644 public/js/app.js
create mode 100644 public/js/bootstrap-datepicker.min.js
create mode 100644 public/js/bootstrap.js
create mode 100644 public/js/bootstrap.min.js
create mode 100644 public/js/calendar.js
create mode 100644 public/js/counter.js
create mode 100644 public/js/custom.js
create mode 100644 public/js/isotope.min.js
create mode 100644 public/js/jquery.js
create mode 100644 public/js/jquery.min.js
create mode 100644 public/js/jquery.min.map
create mode 100644 public/js/jquery.slim.js
create mode 100644 public/js/jquery.slim.min.js
create mode 100644 public/js/jquery.slim.min.map
create mode 100644 public/js/login.js
create mode 100644 public/js/owl-carousel.js
create mode 100644 public/robots.txt
create mode 100644 resources/views/auth/login.blade.php
create mode 100644 resources/views/home.blade.php
create mode 100644 resources/views/siswa/dashboard.blade.php
create mode 100644 resources/views/wakil_kepala/dashboard.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..ea0665b
--- /dev/null
+++ b/.env.example
@@ -0,0 +1,59 @@
+APP_NAME=Laravel
+APP_ENV=local
+APP_KEY=
+APP_DEBUG=true
+APP_URL=http://localhost
+
+LOG_CHANNEL=stack
+LOG_DEPRECATIONS_CHANNEL=null
+LOG_LEVEL=debug
+
+DB_CONNECTION=mysql
+DB_HOST=127.0.0.1
+DB_PORT=3306
+DB_DATABASE=laravel
+DB_USERNAME=root
+DB_PASSWORD=
+
+BROADCAST_DRIVER=log
+CACHE_DRIVER=file
+FILESYSTEM_DISK=local
+QUEUE_CONNECTION=sync
+SESSION_DRIVER=file
+SESSION_LIFETIME=120
+
+MEMCACHED_HOST=127.0.0.1
+
+REDIS_HOST=127.0.0.1
+REDIS_PASSWORD=null
+REDIS_PORT=6379
+
+MAIL_MAILER=smtp
+MAIL_HOST=mailpit
+MAIL_PORT=1025
+MAIL_USERNAME=null
+MAIL_PASSWORD=null
+MAIL_ENCRYPTION=null
+MAIL_FROM_ADDRESS="hello@example.com"
+MAIL_FROM_NAME="${APP_NAME}"
+
+AWS_ACCESS_KEY_ID=
+AWS_SECRET_ACCESS_KEY=
+AWS_DEFAULT_REGION=us-east-1
+AWS_BUCKET=
+AWS_USE_PATH_STYLE_ENDPOINT=false
+
+PUSHER_APP_ID=
+PUSHER_APP_KEY=
+PUSHER_APP_SECRET=
+PUSHER_HOST=
+PUSHER_PORT=443
+PUSHER_SCHEME=https
+PUSHER_APP_CLUSTER=mt1
+
+VITE_APP_NAME="${APP_NAME}"
+VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
+VITE_PUSHER_HOST="${PUSHER_HOST}"
+VITE_PUSHER_PORT="${PUSHER_PORT}"
+VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
+VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..fcb21d3
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,11 @@
+* text=auto eol=lf
+
+*.blade.php diff=html
+*.css diff=css
+*.html diff=html
+*.md diff=markdown
+*.php diff=php
+
+/.github export-ignore
+CHANGELOG.md export-ignore
+.styleci.yml export-ignore
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..7fe978f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,19 @@
+/.phpunit.cache
+/node_modules
+/public/build
+/public/hot
+/public/storage
+/storage/*.key
+/vendor
+.env
+.env.backup
+.env.production
+.phpunit.result.cache
+Homestead.json
+Homestead.yaml
+auth.json
+npm-debug.log
+yarn-error.log
+/.fleet
+/.idea
+/.vscode
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..3ed385a
--- /dev/null
+++ b/README.md
@@ -0,0 +1,66 @@
+

+
+
+
+
+
+
+
+
+## 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..e6b9960
--- /dev/null
+++ b/app/Console/Kernel.php
@@ -0,0 +1,27 @@
+command('inspire')->hourly();
+ }
+
+ /**
+ * Register the commands for the application.
+ */
+ protected function commands(): void
+ {
+ $this->load(__DIR__.'/Commands');
+
+ require base_path('routes/console.php');
+ }
+}
diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php
new file mode 100644
index 0000000..56af264
--- /dev/null
+++ b/app/Exceptions/Handler.php
@@ -0,0 +1,30 @@
+
+ */
+ protected $dontFlash = [
+ 'current_password',
+ 'password',
+ 'password_confirmation',
+ ];
+
+ /**
+ * Register the exception handling callbacks for the application.
+ */
+ public function register(): void
+ {
+ $this->reportable(function (Throwable $e) {
+ //
+ });
+ }
+}
diff --git a/app/Http/Controllers/AuthController.php b/app/Http/Controllers/AuthController.php
new file mode 100644
index 0000000..59f1c7b
--- /dev/null
+++ b/app/Http/Controllers/AuthController.php
@@ -0,0 +1,31 @@
+only(['nomorinduk', 'password']);
+
+ if (Auth::attempt($credentials)) {
+ $user = Auth::user();
+
+ if ($user->role === 'wakil_kepala') {
+ return redirect()->intended('/wakil_kepala/dashboard');
+ } elseif ($user->role === 'siswa') {
+ return redirect()->intended('/siswa/dashboard');
+ }
+ }
+
+ return redirect('/login')->with('error', 'Login gagal. Periksa kembali NIS/NIP dan password Anda.');
+ }
+}
diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php
new file mode 100644
index 0000000..77ec359
--- /dev/null
+++ b/app/Http/Controllers/Controller.php
@@ -0,0 +1,12 @@
+
+ */
+ protected $middleware = [
+ // \App\Http\Middleware\TrustHosts::class,
+ \App\Http\Middleware\TrustProxies::class,
+ \Illuminate\Http\Middleware\HandleCors::class,
+ \App\Http\Middleware\PreventRequestsDuringMaintenance::class,
+ \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
+ \App\Http\Middleware\TrimStrings::class,
+ \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
+ ];
+
+ /**
+ * The application's route middleware groups.
+ *
+ * @var array>
+ */
+ protected $middlewareGroups = [
+ 'web' => [
+ \App\Http\Middleware\EncryptCookies::class,
+ \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
+ \Illuminate\Session\Middleware\StartSession::class,
+ \Illuminate\View\Middleware\ShareErrorsFromSession::class,
+ \App\Http\Middleware\VerifyCsrfToken::class,
+ \Illuminate\Routing\Middleware\SubstituteBindings::class,
+
+ ],
+
+ 'api' => [
+ // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
+ \Illuminate\Routing\Middleware\ThrottleRequests::class.':api',
+ \Illuminate\Routing\Middleware\SubstituteBindings::class,
+ ],
+ ];
+
+ /**
+ * The application's middleware aliases.
+ *
+ * Aliases may be used instead of class names to conveniently assign middleware to routes and groups.
+ *
+ * @var array
+ */
+ protected $middlewareAliases = [
+ 'auth' => \App\Http\Middleware\Authenticate::class,
+ 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
+ 'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class,
+ 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
+ 'can' => \Illuminate\Auth\Middleware\Authorize::class,
+ 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
+ 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class,
+ 'precognitive' => \Illuminate\Foundation\Http\Middleware\HandlePrecognitiveRequests::class,
+ 'signed' => \App\Http\Middleware\ValidateSignature::class,
+ 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
+ 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
+ ];
+
+ protected $routeMiddleware = [
+ // ...
+ 'role' => \App\Http\Middleware\CheckRole::class,
+ ];
+}
diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php
new file mode 100644
index 0000000..d4ef644
--- /dev/null
+++ b/app/Http/Middleware/Authenticate.php
@@ -0,0 +1,17 @@
+expectsJson() ? null : route('login');
+ }
+}
diff --git a/app/Http/Middleware/CheckRole.php b/app/Http/Middleware/CheckRole.php
new file mode 100644
index 0000000..b4bfe56
--- /dev/null
+++ b/app/Http/Middleware/CheckRole.php
@@ -0,0 +1,24 @@
+check() && auth()->user()->role === $role) {
+ return $next($request);
+ }
+
+ return redirect('/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..afc78c4
--- /dev/null
+++ b/app/Http/Middleware/RedirectIfAuthenticated.php
@@ -0,0 +1,30 @@
+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..c9c58bd
--- /dev/null
+++ b/app/Http/Middleware/TrustHosts.php
@@ -0,0 +1,20 @@
+
+ */
+ public function hosts(): array
+ {
+ 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/User.php b/app/Models/User.php
new file mode 100644
index 0000000..06b987e
--- /dev/null
+++ b/app/Models/User.php
@@ -0,0 +1,46 @@
+
+ */
+ protected $fillable = [
+ 'name',
+ 'nomorinduk', // Ubah 'email' menjadi 'NIS'
+ 'password',
+ 'role',
+ ];
+
+ /**
+ * 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',
+ 'password' => 'hashed',
+ ];
+}
diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php
new file mode 100644
index 0000000..452e6b6
--- /dev/null
+++ b/app/Providers/AppServiceProvider.php
@@ -0,0 +1,24 @@
+
+ */
+ protected $policies = [
+ //
+ ];
+
+ /**
+ * Register any authentication / authorization services.
+ */
+ public function boot(): void
+ {
+ //
+ }
+}
diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php
new file mode 100644
index 0000000..2be04f5
--- /dev/null
+++ b/app/Providers/BroadcastServiceProvider.php
@@ -0,0 +1,19 @@
+>
+ */
+ protected $listen = [
+ Registered::class => [
+ SendEmailVerificationNotification::class,
+ ],
+ ];
+
+ /**
+ * Register any events for your application.
+ */
+ public function boot(): void
+ {
+ //
+ }
+
+ /**
+ * Determine if events and listeners should be automatically discovered.
+ */
+ public function shouldDiscoverEvents(): bool
+ {
+ return false;
+ }
+}
diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php
new file mode 100644
index 0000000..1cf5f15
--- /dev/null
+++ b/app/Providers/RouteServiceProvider.php
@@ -0,0 +1,40 @@
+by($request->user()?->id ?: $request->ip());
+ });
+
+ $this->routes(function () {
+ Route::middleware('api')
+ ->prefix('api')
+ ->group(base_path('routes/api.php'));
+
+ Route::middleware('web')
+ ->group(base_path('routes/web.php'));
+ });
+ }
+}
diff --git a/artisan b/artisan
new file mode 100644
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..e1fb449
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,66 @@
+{
+ "name": "laravel/laravel",
+ "type": "project",
+ "description": "The skeleton application for the Laravel framework.",
+ "keywords": ["laravel", "framework"],
+ "license": "MIT",
+ "require": {
+ "php": "^8.1",
+ "guzzlehttp/guzzle": "^7.2",
+ "laravel/framework": "^10.10",
+ "laravel/sanctum": "^3.2",
+ "laravel/tinker": "^2.8"
+ },
+ "require-dev": {
+ "fakerphp/faker": "^1.9.1",
+ "laravel/pint": "^1.0",
+ "laravel/sail": "^1.18",
+ "mockery/mockery": "^1.4.4",
+ "nunomaduro/collision": "^7.0",
+ "phpunit/phpunit": "^10.1",
+ "spatie/laravel-ignition": "^2.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,
+ "php-http/discovery": true
+ }
+ },
+ "minimum-stability": "stable",
+ "prefer-stable": true
+}
diff --git a/composer.lock b/composer.lock
new file mode 100644
index 0000000..073a14b
--- /dev/null
+++ b/composer.lock
@@ -0,0 +1,8079 @@
+{
+ "_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": "aa322c53454393ed775cfe4807d54a50",
+ "packages": [
+ {
+ "name": "brick/math",
+ "version": "0.11.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/brick/math.git",
+ "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478",
+ "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.0"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "^2.2",
+ "phpunit/phpunit": "^9.0",
+ "vimeo/psalm": "5.0.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.11.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/BenMorel",
+ "type": "github"
+ }
+ ],
+ "time": "2023-01-15T23:15:59+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-data",
+ "version": "v3.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
+ "reference": "f41715465d65213d644d3141a6a93081be5d3549"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549",
+ "reference": "f41715465d65213d644d3141a6a93081be5d3549",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0"
+ },
+ "require-dev": {
+ "phpstan/phpstan": "^0.12.42",
+ "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3",
+ "scrutinizer/ocular": "1.6.0",
+ "squizlabs/php_codesniffer": "^3.5",
+ "vimeo/psalm": "^4.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Dflydev\\DotAccessData\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dragonfly Development Inc.",
+ "email": "info@dflydev.com",
+ "homepage": "http://dflydev.com"
+ },
+ {
+ "name": "Beau Simensen",
+ "email": "beau@dflydev.com",
+ "homepage": "http://beausimensen.com"
+ },
+ {
+ "name": "Carlos Frutos",
+ "email": "carlos@kiwing.it",
+ "homepage": "https://github.com/cfrutos"
+ },
+ {
+ "name": "Colin O'Dell",
+ "email": "colinodell@gmail.com",
+ "homepage": "https://www.colinodell.com"
+ }
+ ],
+ "description": "Given a deep data structure, access data by dot notation.",
+ "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
+ "keywords": [
+ "access",
+ "data",
+ "dot",
+ "notation"
+ ],
+ "support": {
+ "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues",
+ "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2"
+ },
+ "time": "2022-10-27T11:44:00+00:00"
+ },
+ {
+ "name": "doctrine/inflector",
+ "version": "2.0.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
+ "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^11.0",
+ "phpstan/phpstan": "^1.8",
+ "phpstan/phpstan-phpunit": "^1.1",
+ "phpstan/phpstan-strict-rules": "^1.3",
+ "phpunit/phpunit": "^8.5 || ^9.5",
+ "vimeo/psalm": "^4.25 || ^5.4"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Benjamin Eberlei",
+ "email": "kontakt@beberlei.de"
+ },
+ {
+ "name": "Jonathan Wage",
+ "email": "jonwage@gmail.com"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
+ "homepage": "https://www.doctrine-project.org/projects/inflector.html",
+ "keywords": [
+ "inflection",
+ "inflector",
+ "lowercase",
+ "manipulation",
+ "php",
+ "plural",
+ "singular",
+ "strings",
+ "uppercase",
+ "words"
+ ],
+ "support": {
+ "issues": "https://github.com/doctrine/inflector/issues",
+ "source": "https://github.com/doctrine/inflector/tree/2.0.8"
+ },
+ "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": "2023-06-16T13:40:37+00:00"
+ },
+ {
+ "name": "doctrine/lexer",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/lexer.git",
+ "reference": "84a527db05647743d50373e0ec53a152f2cde568"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/84a527db05647743d50373e0ec53a152f2cde568",
+ "reference": "84a527db05647743d50373e0ec53a152f2cde568",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.1"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^10",
+ "phpstan/phpstan": "^1.9",
+ "phpunit/phpunit": "^9.5",
+ "psalm/plugin-phpunit": "^0.18.3",
+ "vimeo/psalm": "^5.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Lexer\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
+ "homepage": "https://www.doctrine-project.org/projects/lexer.html",
+ "keywords": [
+ "annotations",
+ "docblock",
+ "lexer",
+ "parser",
+ "php"
+ ],
+ "support": {
+ "issues": "https://github.com/doctrine/lexer/issues",
+ "source": "https://github.com/doctrine/lexer/tree/3.0.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%2Flexer",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2022-12-15T16:57:16+00:00"
+ },
+ {
+ "name": "dragonmantank/cron-expression",
+ "version": "v3.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dragonmantank/cron-expression.git",
+ "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a",
+ "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2|^8.0",
+ "webmozart/assert": "^1.0"
+ },
+ "replace": {
+ "mtdowling/cron-expression": "^1.0"
+ },
+ "require-dev": {
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^1.0",
+ "phpstan/phpstan-webmozart-assert": "^1.0",
+ "phpunit/phpunit": "^7.0|^8.0|^9.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Cron\\": "src/Cron/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Chris Tankersley",
+ "email": "chris@ctankersley.com",
+ "homepage": "https://github.com/dragonmantank"
+ }
+ ],
+ "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due",
+ "keywords": [
+ "cron",
+ "schedule"
+ ],
+ "support": {
+ "issues": "https://github.com/dragonmantank/cron-expression/issues",
+ "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/dragonmantank",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-10T19:36:49+00:00"
+ },
+ {
+ "name": "egulias/email-validator",
+ "version": "4.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/egulias/EmailValidator.git",
+ "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e",
+ "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/lexer": "^2.0 || ^3.0",
+ "php": ">=8.1",
+ "symfony/polyfill-intl-idn": "^1.26"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.2",
+ "vimeo/psalm": "^5.12"
+ },
+ "suggest": {
+ "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Egulias\\EmailValidator\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Eduardo Gulias Davis"
+ }
+ ],
+ "description": "A library for validating emails against several RFCs",
+ "homepage": "https://github.com/egulias/EmailValidator",
+ "keywords": [
+ "email",
+ "emailvalidation",
+ "emailvalidator",
+ "validation",
+ "validator"
+ ],
+ "support": {
+ "issues": "https://github.com/egulias/EmailValidator/issues",
+ "source": "https://github.com/egulias/EmailValidator/tree/4.0.2"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/egulias",
+ "type": "github"
+ }
+ ],
+ "time": "2023-10-06T06:47:41+00:00"
+ },
+ {
+ "name": "fruitcake/php-cors",
+ "version": "v1.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/fruitcake/php-cors.git",
+ "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/3d158f36e7875e2f040f37bc0573956240a5a38b",
+ "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.4|^8.0",
+ "symfony/http-foundation": "^4.4|^5.4|^6|^7"
+ },
+ "require-dev": {
+ "phpstan/phpstan": "^1.4",
+ "phpunit/phpunit": "^9",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Fruitcake\\Cors\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fruitcake",
+ "homepage": "https://fruitcake.nl"
+ },
+ {
+ "name": "Barryvdh",
+ "email": "barryvdh@gmail.com"
+ }
+ ],
+ "description": "Cross-origin resource sharing library for the Symfony HttpFoundation",
+ "homepage": "https://github.com/fruitcake/php-cors",
+ "keywords": [
+ "cors",
+ "laravel",
+ "symfony"
+ ],
+ "support": {
+ "issues": "https://github.com/fruitcake/php-cors/issues",
+ "source": "https://github.com/fruitcake/php-cors/tree/v1.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://fruitcake.nl",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/barryvdh",
+ "type": "github"
+ }
+ ],
+ "time": "2023-10-12T05:21:21+00:00"
+ },
+ {
+ "name": "graham-campbell/result-type",
+ "version": "v1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/GrahamCampbell/Result-Type.git",
+ "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831",
+ "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5 || ^8.0",
+ "phpoption/phpoption": "^1.9.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12"
+ },
+ "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.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-02-25T20:23:15+00:00"
+ },
+ {
+ "name": "guzzlehttp/guzzle",
+ "version": "7.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/guzzle.git",
+ "reference": "1110f66a6530a40fe7aea0378fe608ee2b2248f9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1110f66a6530a40fe7aea0378fe608ee2b2248f9",
+ "reference": "1110f66a6530a40fe7aea0378fe608ee2b2248f9",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "guzzlehttp/promises": "^1.5.3 || ^2.0.1",
+ "guzzlehttp/psr7": "^1.9.1 || ^2.5.1",
+ "php": "^7.2.5 || ^8.0",
+ "psr/http-client": "^1.0",
+ "symfony/deprecation-contracts": "^2.2 || ^3.0"
+ },
+ "provide": {
+ "psr/http-client-implementation": "1.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.8.1",
+ "ext-curl": "*",
+ "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999",
+ "php-http/message-factory": "^1.1",
+ "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
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions_include.php"
+ ],
+ "psr-4": {
+ "GuzzleHttp\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "Jeremy Lindblom",
+ "email": "jeremeamia@gmail.com",
+ "homepage": "https://github.com/jeremeamia"
+ },
+ {
+ "name": "George Mponos",
+ "email": "gmponos@gmail.com",
+ "homepage": "https://github.com/gmponos"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ },
+ {
+ "name": "Márk Sági-Kazár",
+ "email": "mark.sagikazar@gmail.com",
+ "homepage": "https://github.com/sagikazarmark"
+ },
+ {
+ "name": "Tobias Schultze",
+ "email": "webmaster@tubo-world.de",
+ "homepage": "https://github.com/Tobion"
+ }
+ ],
+ "description": "Guzzle is a PHP HTTP client library",
+ "keywords": [
+ "client",
+ "curl",
+ "framework",
+ "http",
+ "http client",
+ "psr-18",
+ "psr-7",
+ "rest",
+ "web service"
+ ],
+ "support": {
+ "issues": "https://github.com/guzzle/guzzle/issues",
+ "source": "https://github.com/guzzle/guzzle/tree/7.8.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": "2023-08-27T10:20:53+00:00"
+ },
+ {
+ "name": "guzzlehttp/promises",
+ "version": "2.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/promises.git",
+ "reference": "111166291a0f8130081195ac4556a5587d7f1b5d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/111166291a0f8130081195ac4556a5587d7f1b5d",
+ "reference": "111166291a0f8130081195ac4556a5587d7f1b5d",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5 || ^8.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.8.1",
+ "phpunit/phpunit": "^8.5.29 || ^9.5.23"
+ },
+ "type": "library",
+ "extra": {
+ "bamarni-bin": {
+ "bin-links": true,
+ "forward-command": false
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Promise\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ },
+ {
+ "name": "Tobias Schultze",
+ "email": "webmaster@tubo-world.de",
+ "homepage": "https://github.com/Tobion"
+ }
+ ],
+ "description": "Guzzle promises library",
+ "keywords": [
+ "promise"
+ ],
+ "support": {
+ "issues": "https://github.com/guzzle/promises/issues",
+ "source": "https://github.com/guzzle/promises/tree/2.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/Nyholm",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-03T15:11:55+00:00"
+ },
+ {
+ "name": "guzzlehttp/psr7",
+ "version": "2.6.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/psr7.git",
+ "reference": "be45764272e8873c72dbe3d2edcfdfcc3bc9f727"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/be45764272e8873c72dbe3d2edcfdfcc3bc9f727",
+ "reference": "be45764272e8873c72dbe3d2edcfdfcc3bc9f727",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5 || ^8.0",
+ "psr/http-factory": "^1.0",
+ "psr/http-message": "^1.1 || ^2.0",
+ "ralouphie/getallheaders": "^3.0"
+ },
+ "provide": {
+ "psr/http-factory-implementation": "1.0",
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.8.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
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Psr7\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "George Mponos",
+ "email": "gmponos@gmail.com",
+ "homepage": "https://github.com/gmponos"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ },
+ {
+ "name": "Márk Sági-Kazár",
+ "email": "mark.sagikazar@gmail.com",
+ "homepage": "https://github.com/sagikazarmark"
+ },
+ {
+ "name": "Tobias Schultze",
+ "email": "webmaster@tubo-world.de",
+ "homepage": "https://github.com/Tobion"
+ },
+ {
+ "name": "Márk Sági-Kazár",
+ "email": "mark.sagikazar@gmail.com",
+ "homepage": "https://sagikazarmark.hu"
+ }
+ ],
+ "description": "PSR-7 message implementation that also provides common utility methods",
+ "keywords": [
+ "http",
+ "message",
+ "psr-7",
+ "request",
+ "response",
+ "stream",
+ "uri",
+ "url"
+ ],
+ "support": {
+ "issues": "https://github.com/guzzle/psr7/issues",
+ "source": "https://github.com/guzzle/psr7/tree/2.6.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/Nyholm",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-27T10:13:57+00:00"
+ },
+ {
+ "name": "guzzlehttp/uri-template",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/uri-template.git",
+ "reference": "61bf437fc2197f587f6857d3ff903a24f1731b5d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/uri-template/zipball/61bf437fc2197f587f6857d3ff903a24f1731b5d",
+ "reference": "61bf437fc2197f587f6857d3ff903a24f1731b5d",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5 || ^8.0",
+ "symfony/polyfill-php80": "^1.17"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.8.1",
+ "phpunit/phpunit": "^8.5.19 || ^9.5.8",
+ "uri-template/tests": "1.0.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\UriTemplate\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "George Mponos",
+ "email": "gmponos@gmail.com",
+ "homepage": "https://github.com/gmponos"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ }
+ ],
+ "description": "A polyfill class for uri_template of PHP",
+ "keywords": [
+ "guzzlehttp",
+ "uri-template"
+ ],
+ "support": {
+ "issues": "https://github.com/guzzle/uri-template/issues",
+ "source": "https://github.com/guzzle/uri-template/tree/v1.0.2"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/Nyholm",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-27T10:19:19+00:00"
+ },
+ {
+ "name": "laravel/framework",
+ "version": "v10.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/framework.git",
+ "reference": "09137f50f715c1efc649788a26092dcb1ec4ab6e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/framework/zipball/09137f50f715c1efc649788a26092dcb1ec4ab6e",
+ "reference": "09137f50f715c1efc649788a26092dcb1ec4ab6e",
+ "shasum": ""
+ },
+ "require": {
+ "brick/math": "^0.9.3|^0.10.2|^0.11",
+ "composer-runtime-api": "^2.2",
+ "doctrine/inflector": "^2.0.5",
+ "dragonmantank/cron-expression": "^3.3.2",
+ "egulias/email-validator": "^3.2.1|^4.0",
+ "ext-ctype": "*",
+ "ext-filter": "*",
+ "ext-hash": "*",
+ "ext-mbstring": "*",
+ "ext-openssl": "*",
+ "ext-session": "*",
+ "ext-tokenizer": "*",
+ "fruitcake/php-cors": "^1.2",
+ "guzzlehttp/uri-template": "^1.0",
+ "laravel/prompts": "^0.1.9",
+ "laravel/serializable-closure": "^1.3",
+ "league/commonmark": "^2.2.1",
+ "league/flysystem": "^3.8.0",
+ "monolog/monolog": "^3.0",
+ "nesbot/carbon": "^2.67",
+ "nunomaduro/termwind": "^1.13",
+ "php": "^8.1",
+ "psr/container": "^1.1.1|^2.0.1",
+ "psr/log": "^1.0|^2.0|^3.0",
+ "psr/simple-cache": "^1.0|^2.0|^3.0",
+ "ramsey/uuid": "^4.7",
+ "symfony/console": "^6.2",
+ "symfony/error-handler": "^6.2",
+ "symfony/finder": "^6.2",
+ "symfony/http-foundation": "^6.2",
+ "symfony/http-kernel": "^6.2",
+ "symfony/mailer": "^6.2",
+ "symfony/mime": "^6.2",
+ "symfony/process": "^6.2",
+ "symfony/routing": "^6.2",
+ "symfony/uid": "^6.2",
+ "symfony/var-dumper": "^6.2",
+ "tijsverkoyen/css-to-inline-styles": "^2.2.5",
+ "vlucas/phpdotenv": "^5.4.1",
+ "voku/portable-ascii": "^2.0"
+ },
+ "conflict": {
+ "tightenco/collect": "<5.5.33"
+ },
+ "provide": {
+ "psr/container-implementation": "1.1|2.0",
+ "psr/simple-cache-implementation": "1.0|2.0|3.0"
+ },
+ "replace": {
+ "illuminate/auth": "self.version",
+ "illuminate/broadcasting": "self.version",
+ "illuminate/bus": "self.version",
+ "illuminate/cache": "self.version",
+ "illuminate/collections": "self.version",
+ "illuminate/conditionable": "self.version",
+ "illuminate/config": "self.version",
+ "illuminate/console": "self.version",
+ "illuminate/container": "self.version",
+ "illuminate/contracts": "self.version",
+ "illuminate/cookie": "self.version",
+ "illuminate/database": "self.version",
+ "illuminate/encryption": "self.version",
+ "illuminate/events": "self.version",
+ "illuminate/filesystem": "self.version",
+ "illuminate/hashing": "self.version",
+ "illuminate/http": "self.version",
+ "illuminate/log": "self.version",
+ "illuminate/macroable": "self.version",
+ "illuminate/mail": "self.version",
+ "illuminate/notifications": "self.version",
+ "illuminate/pagination": "self.version",
+ "illuminate/pipeline": "self.version",
+ "illuminate/process": "self.version",
+ "illuminate/queue": "self.version",
+ "illuminate/redis": "self.version",
+ "illuminate/routing": "self.version",
+ "illuminate/session": "self.version",
+ "illuminate/support": "self.version",
+ "illuminate/testing": "self.version",
+ "illuminate/translation": "self.version",
+ "illuminate/validation": "self.version",
+ "illuminate/view": "self.version"
+ },
+ "require-dev": {
+ "ably/ably-php": "^1.0",
+ "aws/aws-sdk-php": "^3.235.5",
+ "doctrine/dbal": "^3.5.1",
+ "ext-gmp": "*",
+ "fakerphp/faker": "^1.21",
+ "guzzlehttp/guzzle": "^7.5",
+ "league/flysystem-aws-s3-v3": "^3.0",
+ "league/flysystem-ftp": "^3.0",
+ "league/flysystem-path-prefixing": "^3.3",
+ "league/flysystem-read-only": "^3.3",
+ "league/flysystem-sftp-v3": "^3.0",
+ "mockery/mockery": "^1.5.1",
+ "orchestra/testbench-core": "^8.12",
+ "pda/pheanstalk": "^4.0",
+ "phpstan/phpstan": "^1.4.7",
+ "phpunit/phpunit": "^10.0.7",
+ "predis/predis": "^2.0.2",
+ "symfony/cache": "^6.2",
+ "symfony/http-client": "^6.2.4"
+ },
+ "suggest": {
+ "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).",
+ "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).",
+ "brianium/paratest": "Required to run tests in parallel (^6.0).",
+ "doctrine/dbal": "Required to rename columns and drop SQLite columns (^3.5.1).",
+ "ext-apcu": "Required to use the APC cache driver.",
+ "ext-fileinfo": "Required to use the Filesystem class.",
+ "ext-ftp": "Required to use the Flysystem FTP driver.",
+ "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().",
+ "ext-memcached": "Required to use the memcache cache driver.",
+ "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.",
+ "ext-pdo": "Required to use all database features.",
+ "ext-posix": "Required to use all features of the queue worker.",
+ "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).",
+ "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).",
+ "filp/whoops": "Required for friendly error pages in development (^2.14.3).",
+ "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).",
+ "laravel/tinker": "Required to use the tinker console command (^2.0).",
+ "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).",
+ "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).",
+ "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).",
+ "league/flysystem-read-only": "Required to use read-only disks (^3.3)",
+ "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).",
+ "mockery/mockery": "Required to use mocking (^1.5.1).",
+ "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).",
+ "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).",
+ "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8|^10.0.7).",
+ "predis/predis": "Required to use the predis connector (^2.0.2).",
+ "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
+ "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).",
+ "symfony/cache": "Required to PSR-6 cache bridge (^6.2).",
+ "symfony/filesystem": "Required to enable support for relative symbolic links (^6.2).",
+ "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.2).",
+ "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.2).",
+ "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.2).",
+ "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "10.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/Illuminate/Collections/helpers.php",
+ "src/Illuminate/Events/functions.php",
+ "src/Illuminate/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": "2023-10-10T13:01:37+00:00"
+ },
+ {
+ "name": "laravel/prompts",
+ "version": "v0.1.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/prompts.git",
+ "reference": "cce65a90e64712909ea1adc033e1d88de8455ffd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/prompts/zipball/cce65a90e64712909ea1adc033e1d88de8455ffd",
+ "reference": "cce65a90e64712909ea1adc033e1d88de8455ffd",
+ "shasum": ""
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "illuminate/collections": "^10.0|^11.0",
+ "php": "^8.1",
+ "symfony/console": "^6.2"
+ },
+ "conflict": {
+ "illuminate/console": ">=10.17.0 <10.25.0",
+ "laravel/framework": ">=10.17.0 <10.25.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "^1.5",
+ "pestphp/pest": "^2.3",
+ "phpstan/phpstan": "^1.10",
+ "phpstan/phpstan-mockery": "^1.1"
+ },
+ "suggest": {
+ "ext-pcntl": "Required for the spinner to be animated."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "0.1.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/helpers.php"
+ ],
+ "psr-4": {
+ "Laravel\\Prompts\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "support": {
+ "issues": "https://github.com/laravel/prompts/issues",
+ "source": "https://github.com/laravel/prompts/tree/v0.1.11"
+ },
+ "time": "2023-10-03T01:07:35+00:00"
+ },
+ {
+ "name": "laravel/sanctum",
+ "version": "v3.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/sanctum.git",
+ "reference": "338f633e6487e76b255470d3373fbc29228aa971"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/sanctum/zipball/338f633e6487e76b255470d3373fbc29228aa971",
+ "reference": "338f633e6487e76b255470d3373fbc29228aa971",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "illuminate/console": "^9.21|^10.0",
+ "illuminate/contracts": "^9.21|^10.0",
+ "illuminate/database": "^9.21|^10.0",
+ "illuminate/support": "^9.21|^10.0",
+ "php": "^8.0.2"
+ },
+ "require-dev": {
+ "mockery/mockery": "^1.0",
+ "orchestra/testbench": "^7.28.2|^8.8.3",
+ "phpstan/phpstan": "^1.10",
+ "phpunit/phpunit": "^9.6"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ },
+ "laravel": {
+ "providers": [
+ "Laravel\\Sanctum\\SanctumServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Laravel\\Sanctum\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.",
+ "keywords": [
+ "auth",
+ "laravel",
+ "sanctum"
+ ],
+ "support": {
+ "issues": "https://github.com/laravel/sanctum/issues",
+ "source": "https://github.com/laravel/sanctum"
+ },
+ "time": "2023-09-07T15:46:33+00:00"
+ },
+ {
+ "name": "laravel/serializable-closure",
+ "version": "v1.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/serializable-closure.git",
+ "reference": "e5a3057a5591e1cfe8183034b0203921abe2c902"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/e5a3057a5591e1cfe8183034b0203921abe2c902",
+ "reference": "e5a3057a5591e1cfe8183034b0203921abe2c902",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.3|^8.0"
+ },
+ "require-dev": {
+ "nesbot/carbon": "^2.61",
+ "pestphp/pest": "^1.21.3",
+ "phpstan/phpstan": "^1.8.2",
+ "symfony/var-dumper": "^5.4.11"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Laravel\\SerializableClosure\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ },
+ {
+ "name": "Nuno Maduro",
+ "email": "nuno@laravel.com"
+ }
+ ],
+ "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.",
+ "keywords": [
+ "closure",
+ "laravel",
+ "serializable"
+ ],
+ "support": {
+ "issues": "https://github.com/laravel/serializable-closure/issues",
+ "source": "https://github.com/laravel/serializable-closure"
+ },
+ "time": "2023-07-14T13:56:28+00:00"
+ },
+ {
+ "name": "laravel/tinker",
+ "version": "v2.8.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/tinker.git",
+ "reference": "b936d415b252b499e8c3b1f795cd4fc20f57e1f3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/tinker/zipball/b936d415b252b499e8c3b1f795cd4fc20f57e1f3",
+ "reference": "b936d415b252b499e8c3b1f795cd4fc20f57e1f3",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0",
+ "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0",
+ "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.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",
+ "phpstan/phpstan": "^1.10",
+ "phpunit/phpunit": "^8.5.8|^9.3.3"
+ },
+ "suggest": {
+ "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)."
+ },
+ "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.8.2"
+ },
+ "time": "2023-08-15T14:27:00+00:00"
+ },
+ {
+ "name": "league/commonmark",
+ "version": "2.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/commonmark.git",
+ "reference": "3669d6d5f7a47a93c08ddff335e6d945481a1dd5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/3669d6d5f7a47a93c08ddff335e6d945481a1dd5",
+ "reference": "3669d6d5f7a47a93c08ddff335e6d945481a1dd5",
+ "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.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "League\\CommonMark\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Colin O'Dell",
+ "email": "colinodell@gmail.com",
+ "homepage": "https://www.colinodell.com",
+ "role": "Lead Developer"
+ }
+ ],
+ "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)",
+ "homepage": "https://commonmark.thephpleague.com",
+ "keywords": [
+ "commonmark",
+ "flavored",
+ "gfm",
+ "github",
+ "github-flavored",
+ "markdown",
+ "md",
+ "parser"
+ ],
+ "support": {
+ "docs": "https://commonmark.thephpleague.com/",
+ "forum": "https://github.com/thephpleague/commonmark/discussions",
+ "issues": "https://github.com/thephpleague/commonmark/issues",
+ "rss": "https://github.com/thephpleague/commonmark/releases.atom",
+ "source": "https://github.com/thephpleague/commonmark"
+ },
+ "funding": [
+ {
+ "url": "https://www.colinodell.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://www.paypal.me/colinpodell/10.00",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/colinodell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/league/commonmark",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-30T16:55:00+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.17.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/flysystem.git",
+ "reference": "bd4c9b26849d82364119c68429541f1631fba94b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/bd4c9b26849d82364119c68429541f1631fba94b",
+ "reference": "bd4c9b26849d82364119c68429541f1631fba94b",
+ "shasum": ""
+ },
+ "require": {
+ "league/flysystem-local": "^3.0.0",
+ "league/mime-type-detection": "^1.0.0",
+ "php": "^8.0.2"
+ },
+ "conflict": {
+ "async-aws/core": "<1.19.0",
+ "async-aws/s3": "<1.14.0",
+ "aws/aws-sdk-php": "3.209.31 || 3.210.0",
+ "guzzlehttp/guzzle": "<7.0",
+ "guzzlehttp/ringphp": "<1.1.1",
+ "phpseclib/phpseclib": "3.0.15",
+ "symfony/http-client": "<5.2"
+ },
+ "require-dev": {
+ "async-aws/s3": "^1.5 || ^2.0",
+ "async-aws/simple-s3": "^1.1 || ^2.0",
+ "aws/aws-sdk-php": "^3.220.0",
+ "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|^10.0",
+ "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.17.0"
+ },
+ "funding": [
+ {
+ "url": "https://ecologi.com/frankdejonge",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/frankdejonge",
+ "type": "github"
+ }
+ ],
+ "time": "2023-10-05T20:15:05+00:00"
+ },
+ {
+ "name": "league/flysystem-local",
+ "version": "3.16.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/flysystem-local.git",
+ "reference": "ec7383f25642e6fd4bb0c9554fc2311245391781"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/ec7383f25642e6fd4bb0c9554fc2311245391781",
+ "reference": "ec7383f25642e6fd4bb0c9554fc2311245391781",
+ "shasum": ""
+ },
+ "require": {
+ "ext-fileinfo": "*",
+ "league/flysystem": "^3.0.0",
+ "league/mime-type-detection": "^1.0.0",
+ "php": "^8.0.2"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "League\\Flysystem\\Local\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Frank de Jonge",
+ "email": "info@frankdejonge.nl"
+ }
+ ],
+ "description": "Local filesystem adapter for Flysystem.",
+ "keywords": [
+ "Flysystem",
+ "file",
+ "files",
+ "filesystem",
+ "local"
+ ],
+ "support": {
+ "issues": "https://github.com/thephpleague/flysystem-local/issues",
+ "source": "https://github.com/thephpleague/flysystem-local/tree/3.16.0"
+ },
+ "funding": [
+ {
+ "url": "https://ecologi.com/frankdejonge",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/frankdejonge",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-30T10:23:59+00:00"
+ },
+ {
+ "name": "league/mime-type-detection",
+ "version": "1.13.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/mime-type-detection.git",
+ "reference": "a6dfb1194a2946fcdc1f38219445234f65b35c96"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/a6dfb1194a2946fcdc1f38219445234f65b35c96",
+ "reference": "a6dfb1194a2946fcdc1f38219445234f65b35c96",
+ "shasum": ""
+ },
+ "require": {
+ "ext-fileinfo": "*",
+ "php": "^7.4 || ^8.0"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "^3.2",
+ "phpstan/phpstan": "^0.12.68",
+ "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "League\\MimeTypeDetection\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Frank de Jonge",
+ "email": "info@frankdejonge.nl"
+ }
+ ],
+ "description": "Mime-type detection for Flysystem",
+ "support": {
+ "issues": "https://github.com/thephpleague/mime-type-detection/issues",
+ "source": "https://github.com/thephpleague/mime-type-detection/tree/1.13.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/frankdejonge",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-05T12:09:49+00:00"
+ },
+ {
+ "name": "monolog/monolog",
+ "version": "3.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Seldaek/monolog.git",
+ "reference": "e2392369686d420ca32df3803de28b5d6f76867d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/e2392369686d420ca32df3803de28b5d6f76867d",
+ "reference": "e2392369686d420ca32df3803de28b5d6f76867d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "psr/log": "^2.0 || ^3.0"
+ },
+ "provide": {
+ "psr/log-implementation": "3.0.0"
+ },
+ "require-dev": {
+ "aws/aws-sdk-php": "^3.0",
+ "doctrine/couchdb": "~1.0@dev",
+ "elasticsearch/elasticsearch": "^7 || ^8",
+ "ext-json": "*",
+ "graylog2/gelf-php": "^1.4.2 || ^2.0",
+ "guzzlehttp/guzzle": "^7.4.5",
+ "guzzlehttp/psr7": "^2.2",
+ "mongodb/mongodb": "^1.8",
+ "php-amqplib/php-amqplib": "~2.4 || ^3",
+ "phpstan/phpstan": "^1.9",
+ "phpstan/phpstan-deprecation-rules": "^1.0",
+ "phpstan/phpstan-strict-rules": "^1.4",
+ "phpunit/phpunit": "^10.1",
+ "predis/predis": "^1.1 || ^2",
+ "ruflin/elastica": "^7",
+ "symfony/mailer": "^5.4 || ^6",
+ "symfony/mime": "^5.4 || ^6"
+ },
+ "suggest": {
+ "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
+ "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
+ "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
+ "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
+ "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
+ "ext-mbstring": "Allow to work properly with unicode symbols",
+ "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
+ "ext-openssl": "Required to send log messages using SSL",
+ "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
+ "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
+ "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
+ "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
+ "rollbar/rollbar": "Allow sending log messages to Rollbar",
+ "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Monolog\\": "src/Monolog"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jordi Boggiano",
+ "email": "j.boggiano@seld.be",
+ "homepage": "https://seld.be"
+ }
+ ],
+ "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
+ "homepage": "https://github.com/Seldaek/monolog",
+ "keywords": [
+ "log",
+ "logging",
+ "psr-3"
+ ],
+ "support": {
+ "issues": "https://github.com/Seldaek/monolog/issues",
+ "source": "https://github.com/Seldaek/monolog/tree/3.4.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/Seldaek",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-06-21T08:46:11+00:00"
+ },
+ {
+ "name": "nesbot/carbon",
+ "version": "2.71.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/briannesbitt/Carbon.git",
+ "reference": "98276233188583f2ff845a0f992a235472d9466a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/98276233188583f2ff845a0f992a235472d9466a",
+ "reference": "98276233188583f2ff845a0f992a235472d9466a",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": "^7.1.8 || ^8.0",
+ "psr/clock": "^1.0",
+ "symfony/polyfill-mbstring": "^1.0",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
+ },
+ "provide": {
+ "psr/clock-implementation": "1.0"
+ },
+ "require-dev": {
+ "doctrine/dbal": "^2.0 || ^3.1.4",
+ "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": "2023-09-25T11:31:05+00:00"
+ },
+ {
+ "name": "nette/schema",
+ "version": "v1.2.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nette/schema.git",
+ "reference": "0462f0166e823aad657c9224d0f849ecac1ba10a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nette/schema/zipball/0462f0166e823aad657c9224d0f849ecac1ba10a",
+ "reference": "0462f0166e823aad657c9224d0f849ecac1ba10a",
+ "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.5"
+ },
+ "time": "2023-10-05T20:37:59+00:00"
+ },
+ {
+ "name": "nette/utils",
+ "version": "v4.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nette/utils.git",
+ "reference": "cead6637226456b35e1175cc53797dd585d85545"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nette/utils/zipball/cead6637226456b35e1175cc53797dd585d85545",
+ "reference": "cead6637226456b35e1175cc53797dd585d85545",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.0 <8.4"
+ },
+ "conflict": {
+ "nette/finder": "<3",
+ "nette/schema": "<1.2.2"
+ },
+ "require-dev": {
+ "jetbrains/phpstorm-attributes": "dev-master",
+ "nette/tester": "^2.5",
+ "phpstan/phpstan": "^1.0",
+ "tracy/tracy": "^2.9"
+ },
+ "suggest": {
+ "ext-gd": "to use Image",
+ "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
+ "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
+ "ext-json": "to use Nette\\Utils\\Json",
+ "ext-mbstring": "to use Strings::lower() etc...",
+ "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause",
+ "GPL-2.0-only",
+ "GPL-3.0-only"
+ ],
+ "authors": [
+ {
+ "name": "David Grudl",
+ "homepage": "https://davidgrudl.com"
+ },
+ {
+ "name": "Nette Community",
+ "homepage": "https://nette.org/contributors"
+ }
+ ],
+ "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.",
+ "homepage": "https://nette.org",
+ "keywords": [
+ "array",
+ "core",
+ "datetime",
+ "images",
+ "json",
+ "nette",
+ "paginator",
+ "password",
+ "slugify",
+ "string",
+ "unicode",
+ "utf-8",
+ "utility",
+ "validation"
+ ],
+ "support": {
+ "issues": "https://github.com/nette/utils/issues",
+ "source": "https://github.com/nette/utils/tree/v4.0.2"
+ },
+ "time": "2023-09-19T11:58:07+00:00"
+ },
+ {
+ "name": "nikic/php-parser",
+ "version": "v4.17.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nikic/PHP-Parser.git",
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+ "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.17.1"
+ },
+ "time": "2023-08-13T19:53:39+00:00"
+ },
+ {
+ "name": "nunomaduro/termwind",
+ "version": "v1.15.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nunomaduro/termwind.git",
+ "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
+ "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
+ "shasum": ""
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "php": "^8.0",
+ "symfony/console": "^5.3.0|^6.0.0"
+ },
+ "require-dev": {
+ "ergebnis/phpstan-rules": "^1.0.",
+ "illuminate/console": "^8.0|^9.0",
+ "illuminate/support": "^8.0|^9.0",
+ "laravel/pint": "^1.0.0",
+ "pestphp/pest": "^1.21.0",
+ "pestphp/pest-plugin-mock": "^1.0",
+ "phpstan/phpstan": "^1.4.6",
+ "phpstan/phpstan-strict-rules": "^1.1.0",
+ "symfony/var-dumper": "^5.2.7|^6.0.0",
+ "thecodingmachine/phpstan-strict-rules": "^1.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Termwind\\Laravel\\TermwindServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/Functions.php"
+ ],
+ "psr-4": {
+ "Termwind\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nuno Maduro",
+ "email": "enunomaduro@gmail.com"
+ }
+ ],
+ "description": "Its like Tailwind CSS, but for the console.",
+ "keywords": [
+ "cli",
+ "console",
+ "css",
+ "package",
+ "php",
+ "style"
+ ],
+ "support": {
+ "issues": "https://github.com/nunomaduro/termwind/issues",
+ "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1"
+ },
+ "funding": [
+ {
+ "url": "https://www.paypal.com/paypalme/enunomaduro",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/nunomaduro",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/xiCO2k",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-08T01:06:31+00:00"
+ },
+ {
+ "name": "phpoption/phpoption",
+ "version": "1.9.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/schmittjoh/php-option.git",
+ "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e",
+ "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5 || ^8.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.8.2",
+ "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12"
+ },
+ "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.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-02-25T19:38:58+00:00"
+ },
+ {
+ "name": "psr/clock",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/clock.git",
+ "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
+ "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Psr\\Clock\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for reading the clock.",
+ "homepage": "https://github.com/php-fig/clock",
+ "keywords": [
+ "clock",
+ "now",
+ "psr",
+ "psr-20",
+ "time"
+ ],
+ "support": {
+ "issues": "https://github.com/php-fig/clock/issues",
+ "source": "https://github.com/php-fig/clock/tree/1.0.0"
+ },
+ "time": "2022-11-25T14:36:26+00:00"
+ },
+ {
+ "name": "psr/container",
+ "version": "2.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
+ "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.4.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Container\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common Container Interface (PHP FIG PSR-11)",
+ "homepage": "https://github.com/php-fig/container",
+ "keywords": [
+ "PSR-11",
+ "container",
+ "container-interface",
+ "container-interop",
+ "psr"
+ ],
+ "support": {
+ "issues": "https://github.com/php-fig/container/issues",
+ "source": "https://github.com/php-fig/container/tree/2.0.2"
+ },
+ "time": "2021-11-05T16:47:00+00:00"
+ },
+ {
+ "name": "psr/event-dispatcher",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/event-dispatcher.git",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\EventDispatcher\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Standard interfaces for event handling.",
+ "keywords": [
+ "events",
+ "psr",
+ "psr-14"
+ ],
+ "support": {
+ "issues": "https://github.com/php-fig/event-dispatcher/issues",
+ "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
+ },
+ "time": "2019-01-08T18:20:26+00:00"
+ },
+ {
+ "name": "psr/http-client",
+ "version": "1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-client.git",
+ "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90",
+ "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0",
+ "psr/http-message": "^1.0 || ^2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Client\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP clients",
+ "homepage": "https://github.com/php-fig/http-client",
+ "keywords": [
+ "http",
+ "http-client",
+ "psr",
+ "psr-18"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/http-client"
+ },
+ "time": "2023-09-23T14:17:50+00:00"
+ },
+ {
+ "name": "psr/http-factory",
+ "version": "1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-factory.git",
+ "reference": "e616d01114759c4c489f93b099585439f795fe35"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35",
+ "reference": "e616d01114759c4c489f93b099585439f795fe35",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0.0",
+ "psr/http-message": "^1.0 || ^2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for PSR-7 HTTP message factories",
+ "keywords": [
+ "factory",
+ "http",
+ "message",
+ "psr",
+ "psr-17",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/http-factory/tree/1.0.2"
+ },
+ "time": "2023-04-10T20:10:41+00:00"
+ },
+ {
+ "name": "psr/http-message",
+ "version": "2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
+ "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP messages",
+ "homepage": "https://github.com/php-fig/http-message",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/http-message/tree/2.0"
+ },
+ "time": "2023-04-04T09:54:51+00:00"
+ },
+ {
+ "name": "psr/log",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001",
+ "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Log\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for logging libraries",
+ "homepage": "https://github.com/php-fig/log",
+ "keywords": [
+ "log",
+ "psr",
+ "psr-3"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/log/tree/3.0.0"
+ },
+ "time": "2021-07-14T16:46:02+00:00"
+ },
+ {
+ "name": "psr/simple-cache",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/simple-cache.git",
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
+ "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.0.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\SimpleCache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "https://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for simple caching",
+ "keywords": [
+ "cache",
+ "caching",
+ "psr",
+ "psr-16",
+ "simple-cache"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
+ },
+ "time": "2021-10-29T13:26:27+00:00"
+ },
+ {
+ "name": "psy/psysh",
+ "version": "v0.11.22",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/bobthecow/psysh.git",
+ "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/128fa1b608be651999ed9789c95e6e2a31b5802b",
+ "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b",
+ "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-0.11": "0.11.x-dev"
+ },
+ "bamarni-bin": {
+ "bin-links": false,
+ "forward-command": false
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Psy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Justin Hileman",
+ "email": "justin@justinhileman.info",
+ "homepage": "http://justinhileman.com"
+ }
+ ],
+ "description": "An interactive shell for modern PHP.",
+ "homepage": "http://psysh.org",
+ "keywords": [
+ "REPL",
+ "console",
+ "interactive",
+ "shell"
+ ],
+ "support": {
+ "issues": "https://github.com/bobthecow/psysh/issues",
+ "source": "https://github.com/bobthecow/psysh/tree/v0.11.22"
+ },
+ "time": "2023-10-14T21:56:36+00:00"
+ },
+ {
+ "name": "ralouphie/getallheaders",
+ "version": "3.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ralouphie/getallheaders.git",
+ "reference": "120b605dfeb996808c31b6477290a714d356e822"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
+ "reference": "120b605dfeb996808c31b6477290a714d356e822",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "^2.1",
+ "phpunit/phpunit": "^5 || ^6.5"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/getallheaders.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ralph Khattar",
+ "email": "ralph.khattar@gmail.com"
+ }
+ ],
+ "description": "A polyfill for getallheaders.",
+ "support": {
+ "issues": "https://github.com/ralouphie/getallheaders/issues",
+ "source": "https://github.com/ralouphie/getallheaders/tree/develop"
+ },
+ "time": "2019-03-08T08:55:37+00:00"
+ },
+ {
+ "name": "ramsey/collection",
+ "version": "2.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ramsey/collection.git",
+ "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ramsey/collection/zipball/a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5",
+ "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.1"
+ },
+ "require-dev": {
+ "captainhook/plugin-composer": "^5.3",
+ "ergebnis/composer-normalize": "^2.28.3",
+ "fakerphp/faker": "^1.21",
+ "hamcrest/hamcrest-php": "^2.0",
+ "jangregor/phpstan-prophecy": "^1.0",
+ "mockery/mockery": "^1.5",
+ "php-parallel-lint/php-console-highlighter": "^1.0",
+ "php-parallel-lint/php-parallel-lint": "^1.3",
+ "phpcsstandards/phpcsutils": "^1.0.0-rc1",
+ "phpspec/prophecy-phpunit": "^2.0",
+ "phpstan/extension-installer": "^1.2",
+ "phpstan/phpstan": "^1.9",
+ "phpstan/phpstan-mockery": "^1.1",
+ "phpstan/phpstan-phpunit": "^1.3",
+ "phpunit/phpunit": "^9.5",
+ "psalm/plugin-mockery": "^1.1",
+ "psalm/plugin-phpunit": "^0.18.4",
+ "ramsey/coding-standard": "^2.0.3",
+ "ramsey/conventional-commits": "^1.3",
+ "vimeo/psalm": "^5.4"
+ },
+ "type": "library",
+ "extra": {
+ "captainhook": {
+ "force-install": true
+ },
+ "ramsey/conventional-commits": {
+ "configFile": "conventional-commits.json"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Ramsey\\Collection\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ben Ramsey",
+ "email": "ben@benramsey.com",
+ "homepage": "https://benramsey.com"
+ }
+ ],
+ "description": "A PHP library for representing and manipulating collections.",
+ "keywords": [
+ "array",
+ "collection",
+ "hash",
+ "map",
+ "queue",
+ "set"
+ ],
+ "support": {
+ "issues": "https://github.com/ramsey/collection/issues",
+ "source": "https://github.com/ramsey/collection/tree/2.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/ramsey",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/ramsey/collection",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2022-12-31T21:50:55+00:00"
+ },
+ {
+ "name": "ramsey/uuid",
+ "version": "4.7.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ramsey/uuid.git",
+ "reference": "60a4c63ab724854332900504274f6150ff26d286"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ramsey/uuid/zipball/60a4c63ab724854332900504274f6150ff26d286",
+ "reference": "60a4c63ab724854332900504274f6150ff26d286",
+ "shasum": ""
+ },
+ "require": {
+ "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11",
+ "ext-json": "*",
+ "php": "^8.0",
+ "ramsey/collection": "^1.2 || ^2.0"
+ },
+ "replace": {
+ "rhumsaa/uuid": "self.version"
+ },
+ "require-dev": {
+ "captainhook/captainhook": "^5.10",
+ "captainhook/plugin-composer": "^5.3",
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
+ "doctrine/annotations": "^1.8",
+ "ergebnis/composer-normalize": "^2.15",
+ "mockery/mockery": "^1.3",
+ "paragonie/random-lib": "^2",
+ "php-mock/php-mock": "^2.2",
+ "php-mock/php-mock-mockery": "^1.3",
+ "php-parallel-lint/php-parallel-lint": "^1.1",
+ "phpbench/phpbench": "^1.0",
+ "phpstan/extension-installer": "^1.1",
+ "phpstan/phpstan": "^1.8",
+ "phpstan/phpstan-mockery": "^1.1",
+ "phpstan/phpstan-phpunit": "^1.1",
+ "phpunit/phpunit": "^8.5 || ^9",
+ "ramsey/composer-repl": "^1.4",
+ "slevomat/coding-standard": "^8.4",
+ "squizlabs/php_codesniffer": "^3.5",
+ "vimeo/psalm": "^4.9"
+ },
+ "suggest": {
+ "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.",
+ "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.",
+ "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.",
+ "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
+ "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
+ },
+ "type": "library",
+ "extra": {
+ "captainhook": {
+ "force-install": true
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Ramsey\\Uuid\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).",
+ "keywords": [
+ "guid",
+ "identifier",
+ "uuid"
+ ],
+ "support": {
+ "issues": "https://github.com/ramsey/uuid/issues",
+ "source": "https://github.com/ramsey/uuid/tree/4.7.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/ramsey",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-04-15T23:01:58+00:00"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v6.3.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/console.git",
+ "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/console/zipball/eca495f2ee845130855ddf1cf18460c38966c8b6",
+ "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/service-contracts": "^2.5|^3",
+ "symfony/string": "^5.4|^6.0"
+ },
+ "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"
+ },
+ "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.3.4"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-16T10:10:12+00:00"
+ },
+ {
+ "name": "symfony/css-selector",
+ "version": "v6.3.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/css-selector.git",
+ "reference": "883d961421ab1709877c10ac99451632a3d6fa57"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/883d961421ab1709877c10ac99451632a3d6fa57",
+ "reference": "883d961421ab1709877c10ac99451632a3d6fa57",
+ "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.3.2"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-07-12T16:00:22+00:00"
+ },
+ {
+ "name": "symfony/deprecation-contracts",
+ "version": "v3.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/deprecation-contracts.git",
+ "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf",
+ "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.4-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "files": [
+ "function.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "A generic function and convention to trigger deprecation notices",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-05-23T14:45:45+00:00"
+ },
+ {
+ "name": "symfony/error-handler",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/error-handler.git",
+ "reference": "1f69476b64fb47105c06beef757766c376b548c4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/1f69476b64fb47105c06beef757766c376b548c4",
+ "reference": "1f69476b64fb47105c06beef757766c376b548c4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "psr/log": "^1|^2|^3",
+ "symfony/var-dumper": "^5.4|^6.0"
+ },
+ "conflict": {
+ "symfony/deprecation-contracts": "<2.5"
+ },
+ "require-dev": {
+ "symfony/deprecation-contracts": "^2.5|^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.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-12T06:57:20+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v6.3.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e",
+ "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/event-dispatcher-contracts": "^2.5|^3"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<5.4",
+ "symfony/service-contracts": "<2.5"
+ },
+ "provide": {
+ "psr/event-dispatcher-implementation": "1.0",
+ "symfony/event-dispatcher-implementation": "2.0|3.0"
+ },
+ "require-dev": {
+ "psr/log": "^1|^2|^3",
+ "symfony/config": "^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": "^2.5|^3",
+ "symfony/stopwatch": "^5.4|^6.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\EventDispatcher\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/event-dispatcher/tree/v6.3.2"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-07-06T06:56:43+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher-contracts",
+ "version": "v3.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher-contracts.git",
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df",
+ "reference": "a76aed96a42d2b521153fb382d418e30d18b59df",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "psr/event-dispatcher": "^1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.4-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\EventDispatcher\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to dispatching event",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-05-23T14:45:45+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "a1b31d88c0e998168ca7792f222cbecee47428c4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/a1b31d88c0e998168ca7792f222cbecee47428c4",
+ "reference": "a1b31d88c0e998168ca7792f222cbecee47428c4",
+ "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.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-26T12:56:25+00:00"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-foundation.git",
+ "reference": "b50f5e281d722cb0f4c296f908bacc3e2b721957"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b50f5e281d722cb0f4c296f908bacc3e2b721957",
+ "reference": "b50f5e281d722cb0f4c296f908bacc3e2b721957",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-mbstring": "~1.1",
+ "symfony/polyfill-php83": "^1.27"
+ },
+ "conflict": {
+ "symfony/cache": "<6.2"
+ },
+ "require-dev": {
+ "doctrine/dbal": "^2.13.1|^3.0",
+ "predis/predis": "^1.1|^2.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"
+ },
+ "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.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-04T21:33:54+00:00"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-kernel.git",
+ "reference": "9f991a964368bee8d883e8d57ced4fe9fff04dfc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/9f991a964368bee8d883e8d57ced4fe9fff04dfc",
+ "reference": "9f991a964368bee8d883e8d57ced4fe9fff04dfc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "psr/log": "^1|^2|^3",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/error-handler": "^6.3",
+ "symfony/event-dispatcher": "^5.4|^6.0",
+ "symfony/http-foundation": "^6.3.4",
+ "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.3.4",
+ "symfony/doctrine-bridge": "<5.4",
+ "symfony/form": "<5.4",
+ "symfony/http-client": "<5.4",
+ "symfony/http-client-contracts": "<2.5",
+ "symfony/mailer": "<5.4",
+ "symfony/messenger": "<5.4",
+ "symfony/translation": "<5.4",
+ "symfony/translation-contracts": "<2.5",
+ "symfony/twig-bridge": "<5.4",
+ "symfony/validator": "<5.4",
+ "symfony/var-dumper": "<6.3",
+ "twig/twig": "<2.13"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0|2.0|3.0"
+ },
+ "require-dev": {
+ "psr/cache": "^1.0|^2.0|^3.0",
+ "symfony/browser-kit": "^5.4|^6.0",
+ "symfony/clock": "^6.2",
+ "symfony/config": "^6.1",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/css-selector": "^5.4|^6.0",
+ "symfony/dependency-injection": "^6.3.4",
+ "symfony/dom-crawler": "^5.4|^6.0",
+ "symfony/expression-language": "^5.4|^6.0",
+ "symfony/finder": "^5.4|^6.0",
+ "symfony/http-client-contracts": "^2.5|^3",
+ "symfony/process": "^5.4|^6.0",
+ "symfony/property-access": "^5.4.5|^6.0.5",
+ "symfony/routing": "^5.4|^6.0",
+ "symfony/serializer": "^6.3",
+ "symfony/stopwatch": "^5.4|^6.0",
+ "symfony/translation": "^5.4|^6.0",
+ "symfony/translation-contracts": "^2.5|^3",
+ "symfony/uid": "^5.4|^6.0",
+ "symfony/validator": "^6.3",
+ "symfony/var-exporter": "^6.2",
+ "twig/twig": "^2.13|^3.0.4"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides a structured process for converting a Request into a Response",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/http-kernel/tree/v6.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-30T06:37:04+00:00"
+ },
+ {
+ "name": "symfony/mailer",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/mailer.git",
+ "reference": "d89611a7830d51b5e118bca38e390dea92f9ea06"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/mailer/zipball/d89611a7830d51b5e118bca38e390dea92f9ea06",
+ "reference": "d89611a7830d51b5e118bca38e390dea92f9ea06",
+ "shasum": ""
+ },
+ "require": {
+ "egulias/email-validator": "^2.1.10|^3|^4",
+ "php": ">=8.1",
+ "psr/event-dispatcher": "^1",
+ "psr/log": "^1|^2|^3",
+ "symfony/event-dispatcher": "^5.4|^6.0",
+ "symfony/mime": "^6.2",
+ "symfony/service-contracts": "^2.5|^3"
+ },
+ "conflict": {
+ "symfony/http-client-contracts": "<2.5",
+ "symfony/http-kernel": "<5.4",
+ "symfony/messenger": "<6.2",
+ "symfony/mime": "<6.2",
+ "symfony/twig-bridge": "<6.2.1"
+ },
+ "require-dev": {
+ "symfony/console": "^5.4|^6.0",
+ "symfony/http-client": "^5.4|^6.0",
+ "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.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-06T09:47:15+00:00"
+ },
+ {
+ "name": "symfony/mime",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/mime.git",
+ "reference": "d5179eedf1cb2946dbd760475ebf05c251ef6a6e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/d5179eedf1cb2946dbd760475ebf05c251ef6a6e",
+ "reference": "d5179eedf1cb2946dbd760475ebf05c251ef6a6e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-intl-idn": "^1.10",
+ "symfony/polyfill-mbstring": "^1.0"
+ },
+ "conflict": {
+ "egulias/email-validator": "~3.0.0",
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
+ "symfony/mailer": "<5.4",
+ "symfony/serializer": "<6.2.13|>=6.3,<6.3.2"
+ },
+ "require-dev": {
+ "egulias/email-validator": "^2.1.10|^3.1|^4",
+ "league/html-to-markdown": "^5.0",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
+ "symfony/dependency-injection": "^5.4|^6.0",
+ "symfony/property-access": "^5.4|^6.0",
+ "symfony/property-info": "^5.4|^6.0",
+ "symfony/serializer": "~6.2.13|^6.3.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.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-29T06:59:36+00:00"
+ },
+ {
+ "name": "symfony/polyfill-ctype",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
+ "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "provide": {
+ "ext-ctype": "*"
+ },
+ "suggest": {
+ "ext-ctype": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-01-26T09:26:14+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-grapheme",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
+ "reference": "875e90aeea2777b6f135677f618529449334a612"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612",
+ "reference": "875e90aeea2777b6f135677f618529449334a612",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-intl": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-01-26T09:26:14+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-idn",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-idn.git",
+ "reference": "ecaafce9f77234a6a449d29e49267ba10499116d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d",
+ "reference": "ecaafce9f77234a6a449d29e49267ba10499116d",
+ "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.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-01-26T09:30:37+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-normalizer",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
+ "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
+ "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-intl": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-01-26T09:26:14+00:00"
+ },
+ {
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "42292d99c55abe617799667f454222c54c60e229"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229",
+ "reference": "42292d99c55abe617799667f454222c54c60e229",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "provide": {
+ "ext-mbstring": "*"
+ },
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-07-28T09:04:16+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php72",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php72.git",
+ "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/70f4aebd92afca2f865444d30a4d2151c13c3179",
+ "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-01-26T09:26:14+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php80",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php80.git",
+ "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
+ "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-01-26T09:26:14+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php83",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php83.git",
+ "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11",
+ "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1",
+ "symfony/polyfill-php80": "^1.14"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "files": [
+ "bootstrap.php"
+ ],
+ "psr-4": {
+ "Symfony\\Polyfill\\Php83\\": ""
+ },
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-16T06:22:46+00:00"
+ },
+ {
+ "name": "symfony/polyfill-uuid",
+ "version": "v1.28.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-uuid.git",
+ "reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/9c44518a5aff8da565c8a55dbe85d2769e6f630e",
+ "reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "provide": {
+ "ext-uuid": "*"
+ },
+ "suggest": {
+ "ext-uuid": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.28-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.28.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-01-26T09:26:14+00:00"
+ },
+ {
+ "name": "symfony/process",
+ "version": "v6.3.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/0b5c29118f2e980d455d2e34a5659f4579847c54",
+ "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54",
+ "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.3.4"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-08-07T10:39:22+00:00"
+ },
+ {
+ "name": "symfony/routing",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/routing.git",
+ "reference": "82616e59acd3e3d9c916bba798326cb7796d7d31"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/82616e59acd3e3d9c916bba798326cb7796d7d31",
+ "reference": "82616e59acd3e3d9c916bba798326cb7796d7d31",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3"
+ },
+ "conflict": {
+ "doctrine/annotations": "<1.12",
+ "symfony/config": "<6.2",
+ "symfony/dependency-injection": "<5.4",
+ "symfony/yaml": "<5.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "^1.12|^2",
+ "psr/log": "^1|^2|^3",
+ "symfony/config": "^6.2",
+ "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"
+ },
+ "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.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-20T16:05:51+00:00"
+ },
+ {
+ "name": "symfony/service-contracts",
+ "version": "v3.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/service-contracts.git",
+ "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
+ "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "psr/container": "^2.0"
+ },
+ "conflict": {
+ "ext-psr": "<1.1|>=2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.4-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Service\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Test/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to writing services",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/service-contracts/tree/v3.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-05-23T14:45:45+00:00"
+ },
+ {
+ "name": "symfony/string",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/string.git",
+ "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/string/zipball/13d76d0fb049051ed12a04bef4f9de8715bea339",
+ "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339",
+ "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.5"
+ },
+ "require-dev": {
+ "symfony/error-handler": "^5.4|^6.0",
+ "symfony/http-client": "^5.4|^6.0",
+ "symfony/intl": "^6.2",
+ "symfony/translation-contracts": "^2.5|^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.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-18T10:38:32+00:00"
+ },
+ {
+ "name": "symfony/translation",
+ "version": "v6.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation.git",
+ "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd",
+ "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/translation-contracts": "^2.5|^3.0"
+ },
+ "conflict": {
+ "symfony/config": "<5.4",
+ "symfony/console": "<5.4",
+ "symfony/dependency-injection": "<5.4",
+ "symfony/http-client-contracts": "<2.5",
+ "symfony/http-kernel": "<5.4",
+ "symfony/service-contracts": "<2.5",
+ "symfony/twig-bundle": "<5.4",
+ "symfony/yaml": "<5.4"
+ },
+ "provide": {
+ "symfony/translation-implementation": "2.3|3.0"
+ },
+ "require-dev": {
+ "nikic/php-parser": "^4.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": "^2.5|^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": "^2.5|^3",
+ "symfony/yaml": "^5.4|^6.0"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "Resources/functions.php"
+ ],
+ "psr-4": {
+ "Symfony\\Component\\Translation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides tools to internationalize your application",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/translation/tree/v6.3.3"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-07-31T07:08:24+00:00"
+ },
+ {
+ "name": "symfony/translation-contracts",
+ "version": "v3.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation-contracts.git",
+ "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/02c24deb352fb0d79db5486c0c79905a85e37e86",
+ "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.4-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Translation\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Test/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to translation",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/translation-contracts/tree/v3.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-05-30T17:17:10+00:00"
+ },
+ {
+ "name": "symfony/uid",
+ "version": "v6.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/uid.git",
+ "reference": "01b0f20b1351d997711c56f1638f7a8c3061e384"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/uid/zipball/01b0f20b1351d997711c56f1638f7a8c3061e384",
+ "reference": "01b0f20b1351d997711c56f1638f7a8c3061e384",
+ "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.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-04-08T07:25:02+00:00"
+ },
+ {
+ "name": "symfony/var-dumper",
+ "version": "v6.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/var-dumper.git",
+ "reference": "3d9999376be5fea8de47752837a3e1d1c5f69ef5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/3d9999376be5fea8de47752837a3e1d1c5f69ef5",
+ "reference": "3d9999376be5fea8de47752837a3e1d1c5f69ef5",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-mbstring": "~1.0"
+ },
+ "conflict": {
+ "symfony/console": "<5.4"
+ },
+ "require-dev": {
+ "ext-iconv": "*",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/http-kernel": "^5.4|^6.0",
+ "symfony/process": "^5.4|^6.0",
+ "symfony/uid": "^5.4|^6.0",
+ "twig/twig": "^2.13|^3.0.4"
+ },
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
+ "type": "library",
+ "autoload": {
+ "files": [
+ "Resources/functions/dump.php"
+ ],
+ "psr-4": {
+ "Symfony\\Component\\VarDumper\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides mechanisms for walking through any arbitrary PHP variable",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "debug",
+ "dump"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/var-dumper/tree/v6.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-09-12T10:11:35+00:00"
+ },
+ {
+ "name": "tijsverkoyen/css-to-inline-styles",
+ "version": "2.2.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git",
+ "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/c42125b83a4fa63b187fdf29f9c93cb7733da30c",
+ "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c",
+ "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.6"
+ },
+ "time": "2023-01-03T09:29:04+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": "fakerphp/faker",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/FakerPHP/Faker.git",
+ "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e3daa170d00fde61ea7719ef47bb09bb8f1d9b01",
+ "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01",
+ "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.23.0"
+ },
+ "time": "2023-06-12T08:44:38+00:00"
+ },
+ {
+ "name": "filp/whoops",
+ "version": "2.15.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/filp/whoops.git",
+ "reference": "c83e88a30524f9360b11f585f71e6b17313b7187"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/filp/whoops/zipball/c83e88a30524f9360b11f585f71e6b17313b7187",
+ "reference": "c83e88a30524f9360b11f585f71e6b17313b7187",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9 || ^7.0 || ^8.0",
+ "psr/log": "^1.0.1 || ^2.0 || ^3.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "^0.9 || ^1.0",
+ "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3",
+ "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0"
+ },
+ "suggest": {
+ "symfony/var-dumper": "Pretty print complex values better with var-dumper available",
+ "whoops/soap": "Formats errors as SOAP responses"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Whoops\\": "src/Whoops/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Filipe Dobreira",
+ "homepage": "https://github.com/filp",
+ "role": "Developer"
+ }
+ ],
+ "description": "php error handling for cool kids",
+ "homepage": "https://filp.github.io/whoops/",
+ "keywords": [
+ "error",
+ "exception",
+ "handling",
+ "library",
+ "throwable",
+ "whoops"
+ ],
+ "support": {
+ "issues": "https://github.com/filp/whoops/issues",
+ "source": "https://github.com/filp/whoops/tree/2.15.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/denis-sokolov",
+ "type": "github"
+ }
+ ],
+ "time": "2023-07-13T12:00:00+00:00"
+ },
+ {
+ "name": "hamcrest/hamcrest-php",
+ "version": "v2.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/hamcrest/hamcrest-php.git",
+ "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
+ "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3|^7.0|^8.0"
+ },
+ "replace": {
+ "cordoval/hamcrest-php": "*",
+ "davedevelopment/hamcrest-php": "*",
+ "kodova/hamcrest-php": "*"
+ },
+ "require-dev": {
+ "phpunit/php-file-iterator": "^1.4 || ^2.0",
+ "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.1-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "hamcrest"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "This is the PHP port of Hamcrest Matchers",
+ "keywords": [
+ "test"
+ ],
+ "support": {
+ "issues": "https://github.com/hamcrest/hamcrest-php/issues",
+ "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1"
+ },
+ "time": "2020-07-09T08:09:16+00:00"
+ },
+ {
+ "name": "laravel/pint",
+ "version": "v1.13.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/pint.git",
+ "reference": "93b2d0d49719bc6e444ba21cd4dbbccec935413d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/pint/zipball/93b2d0d49719bc6e444ba21cd4dbbccec935413d",
+ "reference": "93b2d0d49719bc6e444ba21cd4dbbccec935413d",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "ext-mbstring": "*",
+ "ext-tokenizer": "*",
+ "ext-xml": "*",
+ "php": "^8.1.0"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "^3.34.1",
+ "illuminate/view": "^10.23.1",
+ "laravel-zero/framework": "^10.1.2",
+ "mockery/mockery": "^1.6.6",
+ "nunomaduro/larastan": "^2.6.4",
+ "nunomaduro/termwind": "^1.15.1",
+ "pestphp/pest": "^2.18.2"
+ },
+ "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": "2023-10-10T15:39:09+00:00"
+ },
+ {
+ "name": "laravel/sail",
+ "version": "v1.25.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/sail.git",
+ "reference": "e81a7bd7ac1a745ccb25572830fecf74a89bb48a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/sail/zipball/e81a7bd7ac1a745ccb25572830fecf74a89bb48a",
+ "reference": "e81a7bd7ac1a745ccb25572830fecf74a89bb48a",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/console": "^8.0|^9.0|^10.0",
+ "illuminate/contracts": "^8.0|^9.0|^10.0",
+ "illuminate/support": "^8.0|^9.0|^10.0",
+ "php": "^8.0",
+ "symfony/yaml": "^6.0"
+ },
+ "require-dev": {
+ "orchestra/testbench": "^6.0|^7.0|^8.0",
+ "phpstan/phpstan": "^1.10"
+ },
+ "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": "2023-09-11T17:37:09+00:00"
+ },
+ {
+ "name": "mockery/mockery",
+ "version": "1.6.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/mockery/mockery.git",
+ "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/mockery/mockery/zipball/b8e0bb7d8c604046539c1115994632c74dcb361e",
+ "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e",
+ "shasum": ""
+ },
+ "require": {
+ "hamcrest/hamcrest-php": "^2.0.1",
+ "lib-pcre": ">=7.0",
+ "php": ">=7.3"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<8.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^8.5 || ^9.6.10",
+ "psalm/plugin-phpunit": "^0.18.4",
+ "symplify/easy-coding-standard": "^11.5.0",
+ "vimeo/psalm": "^4.30"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "library/helpers.php",
+ "library/Mockery.php"
+ ],
+ "psr-4": {
+ "Mockery\\": "library/Mockery"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Pádraic Brady",
+ "email": "padraic.brady@gmail.com",
+ "homepage": "https://github.com/padraic",
+ "role": "Author"
+ },
+ {
+ "name": "Dave Marshall",
+ "email": "dave.marshall@atstsolutions.co.uk",
+ "homepage": "https://davedevelopment.co.uk",
+ "role": "Developer"
+ },
+ {
+ "name": "Nathanael Esayeas",
+ "email": "nathanael.esayeas@protonmail.com",
+ "homepage": "https://github.com/ghostwriter",
+ "role": "Lead Developer"
+ }
+ ],
+ "description": "Mockery is a simple yet flexible PHP mock object framework",
+ "homepage": "https://github.com/mockery/mockery",
+ "keywords": [
+ "BDD",
+ "TDD",
+ "library",
+ "mock",
+ "mock objects",
+ "mockery",
+ "stub",
+ "test",
+ "test double",
+ "testing"
+ ],
+ "support": {
+ "docs": "https://docs.mockery.io/",
+ "issues": "https://github.com/mockery/mockery/issues",
+ "rss": "https://github.com/mockery/mockery/releases.atom",
+ "security": "https://github.com/mockery/mockery/security/advisories",
+ "source": "https://github.com/mockery/mockery"
+ },
+ "time": "2023-08-09T00:03:52+00:00"
+ },
+ {
+ "name": "myclabs/deep-copy",
+ "version": "1.11.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/myclabs/DeepCopy.git",
+ "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
+ "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0"
+ },
+ "conflict": {
+ "doctrine/collections": "<1.6.8",
+ "doctrine/common": "<2.13.3 || >=3,<3.2.2"
+ },
+ "require-dev": {
+ "doctrine/collections": "^1.6.8",
+ "doctrine/common": "^2.13.3 || ^3.2.2",
+ "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/DeepCopy/deep_copy.php"
+ ],
+ "psr-4": {
+ "DeepCopy\\": "src/DeepCopy/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Create deep copies (clones) of your objects",
+ "keywords": [
+ "clone",
+ "copy",
+ "duplicate",
+ "object",
+ "object graph"
+ ],
+ "support": {
+ "issues": "https://github.com/myclabs/DeepCopy/issues",
+ "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1"
+ },
+ "funding": [
+ {
+ "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-03-08T13:26:56+00:00"
+ },
+ {
+ "name": "nunomaduro/collision",
+ "version": "v7.10.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nunomaduro/collision.git",
+ "reference": "49ec67fa7b002712da8526678abd651c09f375b2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nunomaduro/collision/zipball/49ec67fa7b002712da8526678abd651c09f375b2",
+ "reference": "49ec67fa7b002712da8526678abd651c09f375b2",
+ "shasum": ""
+ },
+ "require": {
+ "filp/whoops": "^2.15.3",
+ "nunomaduro/termwind": "^1.15.1",
+ "php": "^8.1.0",
+ "symfony/console": "^6.3.4"
+ },
+ "conflict": {
+ "laravel/framework": ">=11.0.0"
+ },
+ "require-dev": {
+ "brianium/paratest": "^7.3.0",
+ "laravel/framework": "^10.28.0",
+ "laravel/pint": "^1.13.3",
+ "laravel/sail": "^1.25.0",
+ "laravel/sanctum": "^3.3.1",
+ "laravel/tinker": "^2.8.2",
+ "nunomaduro/larastan": "^2.6.4",
+ "orchestra/testbench-core": "^8.13.0",
+ "pestphp/pest": "^2.23.2",
+ "phpunit/phpunit": "^10.4.1",
+ "sebastian/environment": "^6.0.1",
+ "spatie/laravel-ignition": "^2.3.1"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "files": [
+ "./src/Adapters/Phpunit/Autoload.php"
+ ],
+ "psr-4": {
+ "NunoMaduro\\Collision\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nuno Maduro",
+ "email": "enunomaduro@gmail.com"
+ }
+ ],
+ "description": "Cli error handling for console/command-line PHP applications.",
+ "keywords": [
+ "artisan",
+ "cli",
+ "command-line",
+ "console",
+ "error",
+ "handling",
+ "laravel",
+ "laravel-zero",
+ "php",
+ "symfony"
+ ],
+ "support": {
+ "issues": "https://github.com/nunomaduro/collision/issues",
+ "source": "https://github.com/nunomaduro/collision"
+ },
+ "funding": [
+ {
+ "url": "https://www.paypal.com/paypalme/enunomaduro",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/nunomaduro",
+ "type": "github"
+ },
+ {
+ "url": "https://www.patreon.com/nunomaduro",
+ "type": "patreon"
+ }
+ ],
+ "time": "2023-10-11T15:45:01+00:00"
+ },
+ {
+ "name": "phar-io/manifest",
+ "version": "2.0.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": "10.1.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
+ "reference": "355324ca4980b8916c18b9db29f3ef484078f26e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/355324ca4980b8916c18b9db29f3ef484078f26e",
+ "reference": "355324ca4980b8916c18b9db29f3ef484078f26e",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "ext-xmlwriter": "*",
+ "nikic/php-parser": "^4.15",
+ "php": ">=8.1",
+ "phpunit/php-file-iterator": "^4.0",
+ "phpunit/php-text-template": "^3.0",
+ "sebastian/code-unit-reverse-lookup": "^3.0",
+ "sebastian/complexity": "^3.0",
+ "sebastian/environment": "^6.0",
+ "sebastian/lines-of-code": "^2.0",
+ "sebastian/version": "^4.0",
+ "theseer/tokenizer": "^1.2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.1"
+ },
+ "suggest": {
+ "ext-pcov": "PHP extension that provides line coverage",
+ "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "10.1-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
+ "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
+ "keywords": [
+ "coverage",
+ "testing",
+ "xunit"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
+ "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.7"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-10-04T15:34:17+00:00"
+ },
+ {
+ "name": "phpunit/php-file-iterator",
+ "version": "4.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
+ "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c",
+ "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "FilterIterator implementation that filters files based on a list of suffixes.",
+ "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
+ "keywords": [
+ "filesystem",
+ "iterator"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
+ "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy",
+ "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-31T06:24:48+00:00"
+ },
+ {
+ "name": "phpunit/php-invoker",
+ "version": "4.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-invoker.git",
+ "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7",
+ "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "ext-pcntl": "*",
+ "phpunit/phpunit": "^10.0"
+ },
+ "suggest": {
+ "ext-pcntl": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Invoke callables with a timeout",
+ "homepage": "https://github.com/sebastianbergmann/php-invoker/",
+ "keywords": [
+ "process"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-invoker/issues",
+ "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T06:56:09+00:00"
+ },
+ {
+ "name": "phpunit/php-text-template",
+ "version": "3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-text-template.git",
+ "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748",
+ "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Simple template engine.",
+ "homepage": "https://github.com/sebastianbergmann/php-text-template/",
+ "keywords": [
+ "template"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
+ "security": "https://github.com/sebastianbergmann/php-text-template/security/policy",
+ "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-31T14:07:24+00:00"
+ },
+ {
+ "name": "phpunit/php-timer",
+ "version": "6.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-timer.git",
+ "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d",
+ "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "6.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Utility class for timing",
+ "homepage": "https://github.com/sebastianbergmann/php-timer/",
+ "keywords": [
+ "timer"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-timer/issues",
+ "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T06:57:52+00:00"
+ },
+ {
+ "name": "phpunit/phpunit",
+ "version": "10.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/phpunit.git",
+ "reference": "62bd7af13d282deeb95650077d28ba3600ca321c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/62bd7af13d282deeb95650077d28ba3600ca321c",
+ "reference": "62bd7af13d282deeb95650077d28ba3600ca321c",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-json": "*",
+ "ext-libxml": "*",
+ "ext-mbstring": "*",
+ "ext-xml": "*",
+ "ext-xmlwriter": "*",
+ "myclabs/deep-copy": "^1.10.1",
+ "phar-io/manifest": "^2.0.3",
+ "phar-io/version": "^3.0.2",
+ "php": ">=8.1",
+ "phpunit/php-code-coverage": "^10.1.5",
+ "phpunit/php-file-iterator": "^4.0",
+ "phpunit/php-invoker": "^4.0",
+ "phpunit/php-text-template": "^3.0",
+ "phpunit/php-timer": "^6.0",
+ "sebastian/cli-parser": "^2.0",
+ "sebastian/code-unit": "^2.0",
+ "sebastian/comparator": "^5.0",
+ "sebastian/diff": "^5.0",
+ "sebastian/environment": "^6.0",
+ "sebastian/exporter": "^5.1",
+ "sebastian/global-state": "^6.0.1",
+ "sebastian/object-enumerator": "^5.0",
+ "sebastian/recursion-context": "^5.0",
+ "sebastian/type": "^4.0",
+ "sebastian/version": "^4.0"
+ },
+ "suggest": {
+ "ext-soap": "To be able to generate mocks based on WSDL files"
+ },
+ "bin": [
+ "phpunit"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "10.4-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/Framework/Assert/Functions.php"
+ ],
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "The PHP Unit Testing framework.",
+ "homepage": "https://phpunit.de/",
+ "keywords": [
+ "phpunit",
+ "testing",
+ "xunit"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/phpunit/issues",
+ "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.4.1"
+ },
+ "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": "2023-10-08T05:01:11+00:00"
+ },
+ {
+ "name": "sebastian/cli-parser",
+ "version": "2.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/cli-parser.git",
+ "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/efdc130dbbbb8ef0b545a994fd811725c5282cae",
+ "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library for parsing CLI options",
+ "homepage": "https://github.com/sebastianbergmann/cli-parser",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/cli-parser/issues",
+ "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T06:58:15+00:00"
+ },
+ {
+ "name": "sebastian/code-unit",
+ "version": "2.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/code-unit.git",
+ "reference": "a81fee9eef0b7a76af11d121767abc44c104e503"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503",
+ "reference": "a81fee9eef0b7a76af11d121767abc44c104e503",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Collection of value objects that represent the PHP code units",
+ "homepage": "https://github.com/sebastianbergmann/code-unit",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/code-unit/issues",
+ "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T06:58:43+00:00"
+ },
+ {
+ "name": "sebastian/code-unit-reverse-lookup",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
+ "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d",
+ "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Looks up which function or method a line of code belongs to",
+ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
+ "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T06:59:15+00:00"
+ },
+ {
+ "name": "sebastian/comparator",
+ "version": "5.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/comparator.git",
+ "reference": "2db5010a484d53ebf536087a70b4a5423c102372"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372",
+ "reference": "2db5010a484d53ebf536087a70b4a5423c102372",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-mbstring": "*",
+ "php": ">=8.1",
+ "sebastian/diff": "^5.0",
+ "sebastian/exporter": "^5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Volker Dusch",
+ "email": "github@wallbash.com"
+ },
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@2bepublished.at"
+ }
+ ],
+ "description": "Provides the functionality to compare PHP values for equality",
+ "homepage": "https://github.com/sebastianbergmann/comparator",
+ "keywords": [
+ "comparator",
+ "compare",
+ "equality"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/comparator/issues",
+ "security": "https://github.com/sebastianbergmann/comparator/security/policy",
+ "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-14T13:18:12+00:00"
+ },
+ {
+ "name": "sebastian/complexity",
+ "version": "3.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/complexity.git",
+ "reference": "68cfb347a44871f01e33ab0ef8215966432f6957"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68cfb347a44871f01e33ab0ef8215966432f6957",
+ "reference": "68cfb347a44871f01e33ab0ef8215966432f6957",
+ "shasum": ""
+ },
+ "require": {
+ "nikic/php-parser": "^4.10",
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "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": "Library for calculating the complexity of PHP code units",
+ "homepage": "https://github.com/sebastianbergmann/complexity",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/complexity/issues",
+ "security": "https://github.com/sebastianbergmann/complexity/security/policy",
+ "source": "https://github.com/sebastianbergmann/complexity/tree/3.1.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-09-28T11:50:59+00:00"
+ },
+ {
+ "name": "sebastian/diff",
+ "version": "5.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/diff.git",
+ "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/912dc2fbe3e3c1e7873313cc801b100b6c68c87b",
+ "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0",
+ "symfony/process": "^4.2 || ^5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Kore Nordmann",
+ "email": "mail@kore-nordmann.de"
+ }
+ ],
+ "description": "Diff implementation",
+ "homepage": "https://github.com/sebastianbergmann/diff",
+ "keywords": [
+ "diff",
+ "udiff",
+ "unidiff",
+ "unified diff"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/diff/issues",
+ "security": "https://github.com/sebastianbergmann/diff/security/policy",
+ "source": "https://github.com/sebastianbergmann/diff/tree/5.0.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-05-01T07:48:21+00:00"
+ },
+ {
+ "name": "sebastian/environment",
+ "version": "6.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/environment.git",
+ "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951",
+ "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "suggest": {
+ "ext-posix": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "6.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Provides functionality to handle HHVM/PHP environments",
+ "homepage": "https://github.com/sebastianbergmann/environment",
+ "keywords": [
+ "Xdebug",
+ "environment",
+ "hhvm"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/environment/issues",
+ "security": "https://github.com/sebastianbergmann/environment/security/policy",
+ "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-04-11T05:39:26+00:00"
+ },
+ {
+ "name": "sebastian/exporter",
+ "version": "5.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/exporter.git",
+ "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/64f51654862e0f5e318db7e9dcc2292c63cdbddc",
+ "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc",
+ "shasum": ""
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "php": ">=8.1",
+ "sebastian/recursion-context": "^5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "5.1-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Volker Dusch",
+ "email": "github@wallbash.com"
+ },
+ {
+ "name": "Adam Harvey",
+ "email": "aharvey@php.net"
+ },
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "Provides the functionality to export PHP variables for visualization",
+ "homepage": "https://www.github.com/sebastianbergmann/exporter",
+ "keywords": [
+ "export",
+ "exporter"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/exporter/issues",
+ "security": "https://github.com/sebastianbergmann/exporter/security/policy",
+ "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-09-24T13:22:09+00:00"
+ },
+ {
+ "name": "sebastian/global-state",
+ "version": "6.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/global-state.git",
+ "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/7ea9ead78f6d380d2a667864c132c2f7b83055e4",
+ "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "sebastian/object-reflector": "^3.0",
+ "sebastian/recursion-context": "^5.0"
+ },
+ "require-dev": {
+ "ext-dom": "*",
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "6.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Snapshotting of global state",
+ "homepage": "http://www.github.com/sebastianbergmann/global-state",
+ "keywords": [
+ "global state"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/global-state/issues",
+ "security": "https://github.com/sebastianbergmann/global-state/security/policy",
+ "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-07-19T07:19:23+00:00"
+ },
+ {
+ "name": "sebastian/lines-of-code",
+ "version": "2.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/lines-of-code.git",
+ "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/649e40d279e243d985aa8fb6e74dd5bb28dc185d",
+ "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d",
+ "shasum": ""
+ },
+ "require": {
+ "nikic/php-parser": "^4.10",
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library for counting the lines of code in PHP source code",
+ "homepage": "https://github.com/sebastianbergmann/lines-of-code",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
+ "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy",
+ "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-08-31T09:25:50+00:00"
+ },
+ {
+ "name": "sebastian/object-enumerator",
+ "version": "5.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/object-enumerator.git",
+ "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906",
+ "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "sebastian/object-reflector": "^3.0",
+ "sebastian/recursion-context": "^5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Traverses array structures and object graphs to enumerate all referenced objects",
+ "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
+ "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T07:08:32+00:00"
+ },
+ {
+ "name": "sebastian/object-reflector",
+ "version": "3.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/object-reflector.git",
+ "reference": "24ed13d98130f0e7122df55d06c5c4942a577957"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957",
+ "reference": "24ed13d98130f0e7122df55d06c5c4942a577957",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "3.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Allows reflection of object attributes, including inherited and non-public ones",
+ "homepage": "https://github.com/sebastianbergmann/object-reflector/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
+ "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T07:06:18+00:00"
+ },
+ {
+ "name": "sebastian/recursion-context",
+ "version": "5.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/recursion-context.git",
+ "reference": "05909fb5bc7df4c52992396d0116aed689f93712"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712",
+ "reference": "05909fb5bc7df4c52992396d0116aed689f93712",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Adam Harvey",
+ "email": "aharvey@php.net"
+ }
+ ],
+ "description": "Provides functionality to recursively process PHP variables",
+ "homepage": "https://github.com/sebastianbergmann/recursion-context",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
+ "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T07:05:40+00:00"
+ },
+ {
+ "name": "sebastian/type",
+ "version": "4.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/type.git",
+ "reference": "462699a16464c3944eefc02ebdd77882bd3925bf"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf",
+ "reference": "462699a16464c3944eefc02ebdd77882bd3925bf",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^10.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Collection of value objects that represent the types of the PHP type system",
+ "homepage": "https://github.com/sebastianbergmann/type",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/type/issues",
+ "source": "https://github.com/sebastianbergmann/type/tree/4.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-03T07:10:45+00:00"
+ },
+ {
+ "name": "sebastian/version",
+ "version": "4.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/version.git",
+ "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17",
+ "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library that helps with managing the version number of Git-hosted PHP projects",
+ "homepage": "https://github.com/sebastianbergmann/version",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/version/issues",
+ "source": "https://github.com/sebastianbergmann/version/tree/4.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2023-02-07T11:34:05+00:00"
+ },
+ {
+ "name": "spatie/backtrace",
+ "version": "1.5.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/backtrace.git",
+ "reference": "483f76a82964a0431aa836b6ed0edde0c248e3ab"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/backtrace/zipball/483f76a82964a0431aa836b6ed0edde0c248e3ab",
+ "reference": "483f76a82964a0431aa836b6ed0edde0c248e3ab",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.3|^8.0"
+ },
+ "require-dev": {
+ "ext-json": "*",
+ "phpunit/phpunit": "^9.3",
+ "spatie/phpunit-snapshot-assertions": "^4.2",
+ "symfony/var-dumper": "^5.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Spatie\\Backtrace\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Freek Van de Herten",
+ "email": "freek@spatie.be",
+ "homepage": "https://spatie.be",
+ "role": "Developer"
+ }
+ ],
+ "description": "A better backtrace",
+ "homepage": "https://github.com/spatie/backtrace",
+ "keywords": [
+ "Backtrace",
+ "spatie"
+ ],
+ "support": {
+ "source": "https://github.com/spatie/backtrace/tree/1.5.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sponsors/spatie",
+ "type": "github"
+ },
+ {
+ "url": "https://spatie.be/open-source/support-us",
+ "type": "other"
+ }
+ ],
+ "time": "2023-06-28T12:59:17+00:00"
+ },
+ {
+ "name": "spatie/flare-client-php",
+ "version": "1.4.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/flare-client-php.git",
+ "reference": "5f2c6a7a0d2c1d90c12559dc7828fd942911a544"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/5f2c6a7a0d2c1d90c12559dc7828fd942911a544",
+ "reference": "5f2c6a7a0d2c1d90c12559dc7828fd942911a544",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/pipeline": "^8.0|^9.0|^10.0",
+ "nesbot/carbon": "^2.62.1",
+ "php": "^8.0",
+ "spatie/backtrace": "^1.5.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.3.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/helpers.php"
+ ],
+ "psr-4": {
+ "Spatie\\FlareClient\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Send PHP errors to Flare",
+ "homepage": "https://github.com/spatie/flare-client-php",
+ "keywords": [
+ "exception",
+ "flare",
+ "reporting",
+ "spatie"
+ ],
+ "support": {
+ "issues": "https://github.com/spatie/flare-client-php/issues",
+ "source": "https://github.com/spatie/flare-client-php/tree/1.4.2"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2023-07-28T08:07:24+00:00"
+ },
+ {
+ "name": "spatie/ignition",
+ "version": "1.11.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/ignition.git",
+ "reference": "48b23411ca4bfbc75c75dfc638b6b36159c375aa"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/ignition/zipball/48b23411ca4bfbc75c75dfc638b6b36159c375aa",
+ "reference": "48b23411ca4bfbc75c75dfc638b6b36159c375aa",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "ext-mbstring": "*",
+ "php": "^8.0",
+ "spatie/backtrace": "^1.5.3",
+ "spatie/flare-client-php": "^1.4.0",
+ "symfony/console": "^5.4|^6.0",
+ "symfony/var-dumper": "^5.4|^6.0"
+ },
+ "require-dev": {
+ "illuminate/cache": "^9.52",
+ "mockery/mockery": "^1.4",
+ "pestphp/pest": "^1.20",
+ "phpstan/extension-installer": "^1.1",
+ "phpstan/phpstan-deprecation-rules": "^1.0",
+ "phpstan/phpstan-phpunit": "^1.0",
+ "psr/simple-cache-implementation": "*",
+ "symfony/cache": "^6.0",
+ "symfony/process": "^5.4|^6.0",
+ "vlucas/phpdotenv": "^5.5"
+ },
+ "suggest": {
+ "openai-php/client": "Require get solutions from OpenAI",
+ "simple-cache-implementation": "To cache solutions from OpenAI"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.5.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Spatie\\Ignition\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Spatie",
+ "email": "info@spatie.be",
+ "role": "Developer"
+ }
+ ],
+ "description": "A beautiful error page for PHP applications.",
+ "homepage": "https://flareapp.io/ignition",
+ "keywords": [
+ "error",
+ "flare",
+ "laravel",
+ "page"
+ ],
+ "support": {
+ "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
+ "forum": "https://twitter.com/flareappio",
+ "issues": "https://github.com/spatie/ignition/issues",
+ "source": "https://github.com/spatie/ignition"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2023-09-19T15:29:52+00:00"
+ },
+ {
+ "name": "spatie/laravel-ignition",
+ "version": "2.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/spatie/laravel-ignition.git",
+ "reference": "bf21cd15aa47fa4ec5d73bbc932005c70261efc8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/bf21cd15aa47fa4ec5d73bbc932005c70261efc8",
+ "reference": "bf21cd15aa47fa4ec5d73bbc932005c70261efc8",
+ "shasum": ""
+ },
+ "require": {
+ "ext-curl": "*",
+ "ext-json": "*",
+ "ext-mbstring": "*",
+ "illuminate/support": "^10.0",
+ "php": "^8.1",
+ "spatie/flare-client-php": "^1.3.5",
+ "spatie/ignition": "^1.9",
+ "symfony/console": "^6.2.3",
+ "symfony/var-dumper": "^6.2.3"
+ },
+ "require-dev": {
+ "livewire/livewire": "^2.11",
+ "mockery/mockery": "^1.5.1",
+ "openai-php/client": "^0.3.4",
+ "orchestra/testbench": "^8.0",
+ "pestphp/pest": "^1.22.3",
+ "phpstan/extension-installer": "^1.2",
+ "phpstan/phpstan-deprecation-rules": "^1.1.1",
+ "phpstan/phpstan-phpunit": "^1.3.3",
+ "vlucas/phpdotenv": "^5.5"
+ },
+ "suggest": {
+ "openai-php/client": "Require get solutions from OpenAI",
+ "psr/simple-cache-implementation": "Needed to cache solutions from OpenAI"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Spatie\\LaravelIgnition\\IgnitionServiceProvider"
+ ],
+ "aliases": {
+ "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare"
+ }
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/helpers.php"
+ ],
+ "psr-4": {
+ "Spatie\\LaravelIgnition\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Spatie",
+ "email": "info@spatie.be",
+ "role": "Developer"
+ }
+ ],
+ "description": "A beautiful error page for Laravel applications.",
+ "homepage": "https://flareapp.io/ignition",
+ "keywords": [
+ "error",
+ "flare",
+ "laravel",
+ "page"
+ ],
+ "support": {
+ "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
+ "forum": "https://twitter.com/flareappio",
+ "issues": "https://github.com/spatie/laravel-ignition/issues",
+ "source": "https://github.com/spatie/laravel-ignition"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2023-10-09T12:55:26+00:00"
+ },
+ {
+ "name": "symfony/yaml",
+ "version": "v6.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/yaml.git",
+ "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/e23292e8c07c85b971b44c1c4b87af52133e2add",
+ "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=8.1",
+ "symfony/deprecation-contracts": "^2.5|^3",
+ "symfony/polyfill-ctype": "^1.8"
+ },
+ "conflict": {
+ "symfony/console": "<5.4"
+ },
+ "require-dev": {
+ "symfony/console": "^5.4|^6.0"
+ },
+ "bin": [
+ "Resources/bin/yaml-lint"
+ ],
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Yaml\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Loads and dumps YAML files",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/yaml/tree/v6.3.3"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2023-07-31T07:08:24+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": "stable",
+ "stability-flags": [],
+ "prefer-stable": true,
+ "prefer-lowest": false,
+ "platform": {
+ "php": "^8.1"
+ },
+ "platform-dev": [],
+ "plugin-api-version": "2.2.0"
+}
diff --git a/config/app.php b/config/app.php
new file mode 100644
index 0000000..4c231b4
--- /dev/null
+++ b/config/app.php
@@ -0,0 +1,188 @@
+ env('APP_NAME', 'Laravel'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Environment
+ |--------------------------------------------------------------------------
+ |
+ | This value determines the "environment" your application is currently
+ | running in. This may determine how you prefer to configure various
+ | services the application utilizes. Set this in your ".env" file.
+ |
+ */
+
+ 'env' => env('APP_ENV', 'production'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Debug Mode
+ |--------------------------------------------------------------------------
+ |
+ | When your application is in debug mode, detailed error messages with
+ | stack traces will be shown on every error that occurs within your
+ | application. If disabled, a simple generic error page is shown.
+ |
+ */
+
+ 'debug' => (bool) env('APP_DEBUG', false),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application URL
+ |--------------------------------------------------------------------------
+ |
+ | This URL is used by the console to properly generate URLs when using
+ | the Artisan command line tool. You should set this to the root of
+ | your application so that it is used when running Artisan tasks.
+ |
+ */
+
+ 'url' => env('APP_URL', 'http://localhost'),
+
+ 'asset_url' => env('ASSET_URL'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Timezone
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the default timezone for your application, which
+ | will be used by the PHP date and date-time functions. We have gone
+ | ahead and set this to a sensible default for you out of the box.
+ |
+ */
+
+ 'timezone' => 'UTC',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Locale Configuration
+ |--------------------------------------------------------------------------
+ |
+ | The application locale determines the default locale that will be used
+ | by the translation service provider. You are free to set this value
+ | to any of the locales which will be supported by the application.
+ |
+ */
+
+ 'locale' => 'en',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Fallback Locale
+ |--------------------------------------------------------------------------
+ |
+ | The fallback locale determines the locale to use when the current one
+ | is not available. You may change the value to correspond to any of
+ | the language folders that are provided through your application.
+ |
+ */
+
+ 'fallback_locale' => 'en',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Faker Locale
+ |--------------------------------------------------------------------------
+ |
+ | This locale will be used by the Faker PHP library when generating fake
+ | data for your database seeds. For example, this will be used to get
+ | localized telephone numbers, street address information and more.
+ |
+ */
+
+ 'faker_locale' => 'en_US',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Encryption Key
+ |--------------------------------------------------------------------------
+ |
+ | This key is used by the Illuminate encrypter service and should be set
+ | to a random, 32 character string, otherwise these encrypted strings
+ | will not be safe. Please do this before deploying an application!
+ |
+ */
+
+ 'key' => env('APP_KEY'),
+
+ 'cipher' => 'AES-256-CBC',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Maintenance Mode Driver
+ |--------------------------------------------------------------------------
+ |
+ | These configuration options determine the driver used to determine and
+ | manage Laravel's "maintenance mode" status. The "cache" driver will
+ | allow maintenance mode to be controlled across multiple machines.
+ |
+ | Supported drivers: "file", "cache"
+ |
+ */
+
+ 'maintenance' => [
+ 'driver' => 'file',
+ // 'store' => 'redis',
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Autoloaded Service Providers
+ |--------------------------------------------------------------------------
+ |
+ | The service providers listed here will be automatically loaded on the
+ | request to your application. Feel free to add your own services to
+ | this array to grant expanded functionality to your applications.
+ |
+ */
+
+ 'providers' => ServiceProvider::defaultProviders()->merge([
+ /*
+ * Package Service Providers...
+ */
+
+ /*
+ * Application Service Providers...
+ */
+ App\Providers\AppServiceProvider::class,
+ App\Providers\AuthServiceProvider::class,
+ // App\Providers\BroadcastServiceProvider::class,
+ App\Providers\EventServiceProvider::class,
+ App\Providers\RouteServiceProvider::class,
+ ])->toArray(),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Class Aliases
+ |--------------------------------------------------------------------------
+ |
+ | This array of class aliases will be registered when this application
+ | is started. However, feel free to register as many as you wish as
+ | the aliases are "lazy" loaded so they don't hinder performance.
+ |
+ */
+
+ 'aliases' => Facade::defaultAliases()->merge([
+ // 'Example' => App\Facades\Example::class,
+ ])->toArray(),
+
+];
diff --git a/config/auth.php b/config/auth.php
new file mode 100644
index 0000000..9548c15
--- /dev/null
+++ b/config/auth.php
@@ -0,0 +1,115 @@
+ [
+ 'guard' => 'web',
+ 'passwords' => 'users',
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Authentication Guards
+ |--------------------------------------------------------------------------
+ |
+ | Next, you may define every authentication guard for your application.
+ | Of course, a great default configuration has been defined for you
+ | here which uses session storage and the Eloquent user provider.
+ |
+ | All authentication drivers have a user provider. This defines how the
+ | users are actually retrieved out of your database or other storage
+ | mechanisms used by this application to persist your user's data.
+ |
+ | Supported: "session"
+ |
+ */
+
+ 'guards' => [
+ 'web' => [
+ 'driver' => 'session',
+ 'provider' => 'users',
+ ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | User Providers
+ |--------------------------------------------------------------------------
+ |
+ | All authentication drivers have a user provider. This defines how the
+ | users are actually retrieved out of your database or other storage
+ | mechanisms used by this application to persist your user's data.
+ |
+ | If you have multiple user tables or models you may configure multiple
+ | sources which represent each model / table. These sources may then
+ | be assigned to any extra authentication guards you have defined.
+ |
+ | Supported: "database", "eloquent"
+ |
+ */
+
+ 'providers' => [
+ 'users' => [
+ 'driver' => 'eloquent',
+ 'model' => App\Models\User::class,
+ ],
+
+ // 'users' => [
+ // 'driver' => 'database',
+ // 'table' => 'users',
+ // ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Resetting Passwords
+ |--------------------------------------------------------------------------
+ |
+ | You may specify multiple password reset configurations if you have more
+ | than one user table or model in the application and you want to have
+ | separate password reset settings based on the specific user types.
+ |
+ | The expiry time is the number of minutes that each reset token will be
+ | considered valid. This security feature keeps tokens short-lived so
+ | they have less time to be guessed. You may change this as needed.
+ |
+ | The throttle setting is the number of seconds a user must wait before
+ | generating more password reset tokens. This prevents the user from
+ | quickly generating a very large amount of password reset tokens.
+ |
+ */
+
+ 'passwords' => [
+ 'users' => [
+ 'provider' => 'users',
+ 'table' => 'password_reset_tokens',
+ 'expire' => 60,
+ 'throttle' => 60,
+ ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Password Confirmation Timeout
+ |--------------------------------------------------------------------------
+ |
+ | Here you may define the amount of seconds before a password confirmation
+ | times out and the user is prompted to re-enter their password via the
+ | confirmation screen. By default, the timeout lasts for three hours.
+ |
+ */
+
+ 'password_timeout' => 10800,
+
+];
diff --git a/config/broadcasting.php b/config/broadcasting.php
new file mode 100644
index 0000000..2410485
--- /dev/null
+++ b/config/broadcasting.php
@@ -0,0 +1,71 @@
+ env('BROADCAST_DRIVER', 'null'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Broadcast Connections
+ |--------------------------------------------------------------------------
+ |
+ | Here you may define all of the broadcast connections that will be used
+ | to broadcast events to other systems or over websockets. Samples of
+ | each available type of connection are provided inside this array.
+ |
+ */
+
+ 'connections' => [
+
+ 'pusher' => [
+ 'driver' => 'pusher',
+ 'key' => env('PUSHER_APP_KEY'),
+ 'secret' => env('PUSHER_APP_SECRET'),
+ 'app_id' => env('PUSHER_APP_ID'),
+ 'options' => [
+ 'cluster' => env('PUSHER_APP_CLUSTER'),
+ 'host' => env('PUSHER_HOST') ?: 'api-'.env('PUSHER_APP_CLUSTER', 'mt1').'.pusher.com',
+ 'port' => env('PUSHER_PORT', 443),
+ 'scheme' => env('PUSHER_SCHEME', 'https'),
+ 'encrypted' => true,
+ 'useTLS' => env('PUSHER_SCHEME', 'https') === 'https',
+ ],
+ 'client_options' => [
+ // Guzzle client options: https://docs.guzzlephp.org/en/stable/request-options.html
+ ],
+ ],
+
+ 'ably' => [
+ 'driver' => 'ably',
+ 'key' => env('ABLY_KEY'),
+ ],
+
+ 'redis' => [
+ 'driver' => 'redis',
+ 'connection' => 'default',
+ ],
+
+ 'log' => [
+ 'driver' => 'log',
+ ],
+
+ 'null' => [
+ 'driver' => 'null',
+ ],
+
+ ],
+
+];
diff --git a/config/cache.php b/config/cache.php
new file mode 100644
index 0000000..d4171e2
--- /dev/null
+++ b/config/cache.php
@@ -0,0 +1,111 @@
+ env('CACHE_DRIVER', 'file'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Cache Stores
+ |--------------------------------------------------------------------------
+ |
+ | Here you may define all of the cache "stores" for your application as
+ | well as their drivers. You may even define multiple stores for the
+ | same cache driver to group types of items stored in your caches.
+ |
+ | Supported drivers: "apc", "array", "database", "file",
+ | "memcached", "redis", "dynamodb", "octane", "null"
+ |
+ */
+
+ 'stores' => [
+
+ 'apc' => [
+ 'driver' => 'apc',
+ ],
+
+ 'array' => [
+ 'driver' => 'array',
+ 'serialize' => false,
+ ],
+
+ 'database' => [
+ 'driver' => 'database',
+ 'table' => 'cache',
+ 'connection' => null,
+ 'lock_connection' => null,
+ ],
+
+ 'file' => [
+ 'driver' => 'file',
+ 'path' => storage_path('framework/cache/data'),
+ 'lock_path' => storage_path('framework/cache/data'),
+ ],
+
+ 'memcached' => [
+ 'driver' => 'memcached',
+ 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'),
+ 'sasl' => [
+ env('MEMCACHED_USERNAME'),
+ env('MEMCACHED_PASSWORD'),
+ ],
+ 'options' => [
+ // Memcached::OPT_CONNECT_TIMEOUT => 2000,
+ ],
+ 'servers' => [
+ [
+ 'host' => env('MEMCACHED_HOST', '127.0.0.1'),
+ 'port' => env('MEMCACHED_PORT', 11211),
+ 'weight' => 100,
+ ],
+ ],
+ ],
+
+ 'redis' => [
+ 'driver' => 'redis',
+ 'connection' => 'cache',
+ 'lock_connection' => 'default',
+ ],
+
+ 'dynamodb' => [
+ 'driver' => 'dynamodb',
+ 'key' => env('AWS_ACCESS_KEY_ID'),
+ 'secret' => env('AWS_SECRET_ACCESS_KEY'),
+ 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
+ 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'),
+ 'endpoint' => env('DYNAMODB_ENDPOINT'),
+ ],
+
+ 'octane' => [
+ 'driver' => 'octane',
+ ],
+
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Cache Key Prefix
+ |--------------------------------------------------------------------------
+ |
+ | When utilizing the APC, database, memcached, Redis, or DynamoDB cache
+ | stores there might be other applications using the same cache. For
+ | that reason, you may prefix every cache key to avoid collisions.
+ |
+ */
+
+ 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'),
+
+];
diff --git a/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/logging.php b/config/logging.php
new file mode 100644
index 0000000..c44d276
--- /dev/null
+++ b/config/logging.php
@@ -0,0 +1,131 @@
+ env('LOG_CHANNEL', 'stack'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Deprecations Log Channel
+ |--------------------------------------------------------------------------
+ |
+ | This option controls the log channel that should be used to log warnings
+ | regarding deprecated PHP and library features. This allows you to get
+ | your application ready for upcoming major versions of dependencies.
+ |
+ */
+
+ 'deprecations' => [
+ 'channel' => env('LOG_DEPRECATIONS_CHANNEL', 'null'),
+ 'trace' => false,
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Log Channels
+ |--------------------------------------------------------------------------
+ |
+ | Here you may configure the log channels for your application. Out of
+ | the box, Laravel uses the Monolog PHP logging library. This gives
+ | you a variety of powerful log handlers / formatters to utilize.
+ |
+ | Available Drivers: "single", "daily", "slack", "syslog",
+ | "errorlog", "monolog",
+ | "custom", "stack"
+ |
+ */
+
+ 'channels' => [
+ 'stack' => [
+ 'driver' => 'stack',
+ 'channels' => ['single'],
+ 'ignore_exceptions' => false,
+ ],
+
+ 'single' => [
+ 'driver' => 'single',
+ 'path' => storage_path('logs/laravel.log'),
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'replace_placeholders' => true,
+ ],
+
+ 'daily' => [
+ 'driver' => 'daily',
+ 'path' => storage_path('logs/laravel.log'),
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'days' => 14,
+ 'replace_placeholders' => true,
+ ],
+
+ 'slack' => [
+ 'driver' => 'slack',
+ 'url' => env('LOG_SLACK_WEBHOOK_URL'),
+ 'username' => 'Laravel Log',
+ 'emoji' => ':boom:',
+ 'level' => env('LOG_LEVEL', 'critical'),
+ 'replace_placeholders' => true,
+ ],
+
+ 'papertrail' => [
+ 'driver' => 'monolog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class),
+ 'handler_with' => [
+ 'host' => env('PAPERTRAIL_URL'),
+ 'port' => env('PAPERTRAIL_PORT'),
+ 'connectionString' => 'tls://'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'),
+ ],
+ 'processors' => [PsrLogMessageProcessor::class],
+ ],
+
+ 'stderr' => [
+ 'driver' => 'monolog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'handler' => StreamHandler::class,
+ 'formatter' => env('LOG_STDERR_FORMATTER'),
+ 'with' => [
+ 'stream' => 'php://stderr',
+ ],
+ 'processors' => [PsrLogMessageProcessor::class],
+ ],
+
+ 'syslog' => [
+ 'driver' => 'syslog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'facility' => LOG_USER,
+ 'replace_placeholders' => true,
+ ],
+
+ 'errorlog' => [
+ 'driver' => 'errorlog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'replace_placeholders' => true,
+ ],
+
+ 'null' => [
+ 'driver' => 'monolog',
+ 'handler' => NullHandler::class,
+ ],
+
+ 'emergency' => [
+ 'path' => storage_path('logs/laravel.log'),
+ ],
+ ],
+
+];
diff --git a/config/mail.php b/config/mail.php
new file mode 100644
index 0000000..e652bd0
--- /dev/null
+++ b/config/mail.php
@@ -0,0 +1,125 @@
+ env('MAIL_MAILER', 'smtp'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Mailer Configurations
+ |--------------------------------------------------------------------------
+ |
+ | Here you may configure all of the mailers used by your application plus
+ | their respective settings. Several examples have been configured for
+ | you and you are free to add your own as your application requires.
+ |
+ | Laravel supports a variety of mail "transport" drivers to be used while
+ | sending an e-mail. You will specify which one you are using for your
+ | mailers below. You are free to add additional mailers as required.
+ |
+ | Supported: "smtp", "sendmail", "mailgun", "ses", "ses-v2",
+ | "postmark", "log", "array", "failover"
+ |
+ */
+
+ 'mailers' => [
+ 'smtp' => [
+ 'transport' => 'smtp',
+ 'url' => env('MAIL_URL'),
+ 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
+ 'port' => env('MAIL_PORT', 587),
+ 'encryption' => env('MAIL_ENCRYPTION', 'tls'),
+ 'username' => env('MAIL_USERNAME'),
+ 'password' => env('MAIL_PASSWORD'),
+ 'timeout' => null,
+ 'local_domain' => env('MAIL_EHLO_DOMAIN'),
+ ],
+
+ 'ses' => [
+ 'transport' => 'ses',
+ ],
+
+ 'mailgun' => [
+ 'transport' => 'mailgun',
+ // 'client' => [
+ // 'timeout' => 5,
+ // ],
+ ],
+
+ 'postmark' => [
+ 'transport' => 'postmark',
+ // 'client' => [
+ // 'timeout' => 5,
+ // ],
+ ],
+
+ 'sendmail' => [
+ 'transport' => 'sendmail',
+ 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'),
+ ],
+
+ 'log' => [
+ 'transport' => 'log',
+ 'channel' => env('MAIL_LOG_CHANNEL'),
+ ],
+
+ 'array' => [
+ 'transport' => 'array',
+ ],
+
+ 'failover' => [
+ 'transport' => 'failover',
+ 'mailers' => [
+ 'smtp',
+ 'log',
+ ],
+ ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Global "From" Address
+ |--------------------------------------------------------------------------
+ |
+ | You may wish for all e-mails sent by your application to be sent from
+ | the same address. Here, you may specify a name and address that is
+ | used globally for all e-mails that are sent by your application.
+ |
+ */
+
+ 'from' => [
+ 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
+ 'name' => env('MAIL_FROM_NAME', 'Example'),
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Markdown Mail Settings
+ |--------------------------------------------------------------------------
+ |
+ | If you are using Markdown based email rendering, you may configure your
+ | theme and component paths here, allowing you to customize the design
+ | of the emails. Or, you may simply stick with the Laravel defaults!
+ |
+ */
+
+ 'markdown' => [
+ 'theme' => 'default',
+
+ 'paths' => [
+ resource_path('views/vendor/mail'),
+ ],
+ ],
+
+];
diff --git a/config/queue.php b/config/queue.php
new file mode 100644
index 0000000..01c6b05
--- /dev/null
+++ b/config/queue.php
@@ -0,0 +1,109 @@
+ env('QUEUE_CONNECTION', 'sync'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Queue Connections
+ |--------------------------------------------------------------------------
+ |
+ | Here you may configure the connection information for each server that
+ | is used by your application. A default configuration has been added
+ | for each back-end shipped with Laravel. You are free to add more.
+ |
+ | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null"
+ |
+ */
+
+ 'connections' => [
+
+ 'sync' => [
+ 'driver' => 'sync',
+ ],
+
+ 'database' => [
+ 'driver' => 'database',
+ 'table' => 'jobs',
+ 'queue' => 'default',
+ 'retry_after' => 90,
+ 'after_commit' => false,
+ ],
+
+ 'beanstalkd' => [
+ 'driver' => 'beanstalkd',
+ 'host' => 'localhost',
+ 'queue' => 'default',
+ 'retry_after' => 90,
+ 'block_for' => 0,
+ 'after_commit' => false,
+ ],
+
+ 'sqs' => [
+ 'driver' => 'sqs',
+ 'key' => env('AWS_ACCESS_KEY_ID'),
+ 'secret' => env('AWS_SECRET_ACCESS_KEY'),
+ 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'),
+ 'queue' => env('SQS_QUEUE', 'default'),
+ 'suffix' => env('SQS_SUFFIX'),
+ 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
+ 'after_commit' => false,
+ ],
+
+ 'redis' => [
+ 'driver' => 'redis',
+ 'connection' => 'default',
+ 'queue' => env('REDIS_QUEUE', 'default'),
+ 'retry_after' => 90,
+ 'block_for' => null,
+ 'after_commit' => false,
+ ],
+
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Job Batching
+ |--------------------------------------------------------------------------
+ |
+ | The following options configure the database and table that store job
+ | batching information. These options can be updated to any database
+ | connection and table which has been defined by your application.
+ |
+ */
+
+ 'batching' => [
+ 'database' => env('DB_CONNECTION', 'mysql'),
+ 'table' => 'job_batches',
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Failed Queue Jobs
+ |--------------------------------------------------------------------------
+ |
+ | These options configure the behavior of failed queue job logging so you
+ | can control which database and table are used to store the jobs that
+ | have failed. You may change them to any database / table you wish.
+ |
+ */
+
+ 'failed' => [
+ 'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'),
+ 'database' => env('DB_CONNECTION', 'mysql'),
+ 'table' => 'failed_jobs',
+ ],
+
+];
diff --git a/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/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..a6ecc0a
--- /dev/null
+++ b/database/factories/UserFactory.php
@@ -0,0 +1,38 @@
+
+ */
+class UserFactory extends Factory
+{
+ /**
+ * Define the model's default state.
+ *
+ * @return array
+ */
+ public function definition(): array
+ {
+ 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.
+ */
+ public function unverified(): static
+ {
+ 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..ded2852
--- /dev/null
+++ b/database/migrations/2014_10_12_000000_create_users_table.php
@@ -0,0 +1,32 @@
+id();
+ $table->string('name');
+ $table->string('nomorinduk')->unique();
+ $table->string('password');
+ $table->string('role');
+ $table->rememberToken();
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('users');
+ }
+};
diff --git a/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php b/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php
new file mode 100644
index 0000000..81a7229
--- /dev/null
+++ b/database/migrations/2014_10_12_100000_create_password_reset_tokens_table.php
@@ -0,0 +1,28 @@
+string('email')->primary();
+ $table->string('token');
+ $table->timestamp('created_at')->nullable();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('password_reset_tokens');
+ }
+};
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..249da81
--- /dev/null
+++ b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php
@@ -0,0 +1,32 @@
+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.
+ */
+ public function down(): void
+ {
+ 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..e828ad8
--- /dev/null
+++ b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php
@@ -0,0 +1,33 @@
+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.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('personal_access_tokens');
+ }
+};
diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php
new file mode 100644
index 0000000..a9f4519
--- /dev/null
+++ b/database/seeders/DatabaseSeeder.php
@@ -0,0 +1,22 @@
+create();
+
+ // \App\Models\User::factory()->create([
+ // 'name' => 'Test User',
+ // 'email' => 'test@example.com',
+ // ]);
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..0e6480f
--- /dev/null
+++ b/package.json
@@ -0,0 +1,13 @@
+{
+ "private": true,
+ "type": "module",
+ "scripts": {
+ "dev": "vite",
+ "build": "vite build"
+ },
+ "devDependencies": {
+ "axios": "^1.1.2",
+ "laravel-vite-plugin": "^0.8.0",
+ "vite": "^4.0.0"
+ }
+}
diff --git a/phpunit.xml b/phpunit.xml
new file mode 100644
index 0000000..f112c0c
--- /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/animate.css b/public/css/animate.css
new file mode 100644
index 0000000..7ee96bd
--- /dev/null
+++ b/public/css/animate.css
@@ -0,0 +1,11 @@
+@charset "UTF-8";
+
+/*!
+ * animate.css -http://daneden.me/animate
+ * Version - 3.7.0
+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
+ *
+ * Copyright (c) 2018 Daniel Eden
+ */
+
+@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;-webkit-transform-origin:center bottom;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-name:headShake;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;-webkit-transform-origin:top center;animation-name:swing;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;-webkit-transform-origin:center;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;-webkit-animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{-webkit-transform:scaleX(1);opacity:1;transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;-webkit-animation-name:bounceIn;animation-duration:.75s;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-3000px,0);opacity:0;transform:translate3d(0,-3000px,0)}60%{-webkit-transform:translate3d(0,25px,0);opacity:1;transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(-3000px,0,0);opacity:0;transform:translate3d(-3000px,0,0)}60%{-webkit-transform:translate3d(25px,0,0);opacity:1;transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(3000px,0,0);opacity:0;transform:translate3d(3000px,0,0)}60%{-webkit-transform:translate3d(-25px,0,0);opacity:1;transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,3000px,0);opacity:0;transform:translate3d(0,3000px,0)}60%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{-webkit-transform:scale3d(1.1,1.1,1.1);opacity:1;transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;-webkit-animation-name:bounceOut;animation-duration:.75s;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{-webkit-transform:translate3d(0,-20px,0);opacity:1;transform:translate3d(0,-20px,0)}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{-webkit-transform:translate3d(20px,0,0);opacity:1;transform:translate3d(20px,0,0)}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{-webkit-transform:translate3d(-20px,0,0);opacity:1;transform:translate3d(-20px,0,0)}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);opacity:1;transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{-webkit-transform:translate3d(0,100%,0);opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{-webkit-transform:translate3d(0,2000px,0);opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0);opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{-webkit-transform:translate3d(-2000px,0,0);opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0);opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{-webkit-transform:translate3d(2000px,0,0);opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{-webkit-transform:translate3d(0,-2000px,0);opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;-webkit-backface-visibility:visible;animation-name:flip;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);opacity:1;transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;-webkit-backface-visibility:visible!important;animation-name:flipInX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);opacity:1;transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;-webkit-backface-visibility:visible!important;animation-name:flipInY;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);opacity:1;transform:perspective(400px) rotateX(-20deg)}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);opacity:1;transform:perspective(400px) rotateY(-15deg)}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-duration:.75s;-webkit-animation-name:flipOutY;-webkit-backface-visibility:visible!important;animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{-webkit-transform:skewX(20deg);opacity:1;transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-name:lightSpeedIn;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-name:lightSpeedOut;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(-200deg);transform-origin:center}to{-webkit-transform:translateZ(0);-webkit-transform-origin:center;opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:left bottom;opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{-webkit-transform:translateZ(0);-webkit-transform-origin:right bottom;opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}@keyframes rotateOut{0%{-webkit-transform-origin:center;opacity:1;transform-origin:center}to{-webkit-transform:rotate(200deg);-webkit-transform-origin:center;opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;opacity:1;transform-origin:left bottom}to{-webkit-transform:rotate(-45deg);-webkit-transform-origin:left bottom;opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;opacity:1;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);-webkit-transform-origin:right bottom;opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{-webkit-transform:translate3d(0,700px,0);opacity:0;transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-duration:2s;-webkit-animation-name:hinge;animation-duration:2s;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{-webkit-transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:scale(1);opacity:1;transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) rotate(120deg);opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}@keyframes zoomOutLeft{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{-webkit-transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}@keyframes zoomOutRight{40%{-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{-webkit-transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;-webkit-transition:none!important;animation:unset!important;transition:none!important}}
\ No newline at end of file
diff --git a/public/css/app.css b/public/css/app.css
new file mode 100644
index 0000000..1c4a3bd
--- /dev/null
+++ b/public/css/app.css
@@ -0,0 +1,31265 @@
+/*------------------------------------------------------------------
+ [Master Stylesheet]
+
+ Project: Star Admin2
+ Version: 1.2.1
+-------------------------------------------------------------------*/
+/*-------------------------------------------------------------------
+ ===== Table of Contents =====
+
+ * Bootstrap functions
+ * Template variables
+ * SCSS Compass Functions
+ * Boostrap Main SCSS
+ * Template mixins
+ + Animation Mixins
+ + Badge Mixins
+ + Button Mixins
+ + Miscellaneous Mixins
+ + BlockQuote Mixins
+ + Cards Mixins
+ + Color Functions Mixins
+ + Tooltips
+ + popovers
+ * Core Styles
+ + Reset Styles
+ + Fonts
+ + Functions
+ + Backgrounds
+ + Sidebar
+ + Navbar
+ + Typography
+ + Miscellaneous
+ + Footer
+ + Layouts
+ + Utilities
+ + Demo styles
+ * Components
+ + Accordions
+ + Badges
+ + Bootstrap Alerts
+ + Boostrap Progress
+ + Buttons
+ + Breadcrumbs
+ + Cards
+ + Checkboxes and Radios
+ + Dropdowns
+ + Forms
+ + Google maps
+ + Icons
+ + Loaders
+ + Lists
+ + Modals
+ + Pagination
+ + Popover
+ + Portfolio
+ + Preview
+ + Tables
+ + Tabs
+ + Timeline
+ + Todo List
+ + Tooltips
+ + User Profile
+ + Pricing table
+ + Settings Panel
+ * Email
+ + Mail Sidebar
+ + Mail List Container
+ + Message Content
+ * Plugin Overrides
+ + Ace Editor
+ + Avgrund Popup
+ + Bootstrap Tour
+ + Chartist
+ + CodeMirror
+ + Colcade
+ + Colorpicker
+ + Context Menu
+ + Data Tables
+ + Datepicker
+ + Dropify
+ + Dropzone
+ + Flot chart
+ + Full Calendar
+ + Google Charts
+ + Icheck
+ + Jquery File Upload
+ + Js-grid
+ + Jvectormap
+ + Light Gallery
+ + Listify
+ + No-ui-slider
+ + Owl-carousel
+ + Progressbar-js
+ + Pws-tabs
+ + Quill Editor
+ + Rating
+ + Select2
+ + Summernote Editor
+ + SweetAlert
+ + Switchery
+ + Tags
+ + TinyMCE Editor
+ + Toast
+ + Typeahead
+ + Wysi Editor
+ + X-editable
+ + Wizard
+ * Landing screens
+ + Auth
+ * Horizontal Menu
+ + Horizontal
+-------------------------------------------------------------------*/
+/*-------------------------------------------------------------------*/
+/* === Import Bootstrap functions and variables === */
+/*-------------------------------------------------------------------*/
+/* === Import template variables === */
+/*-------------------------------------------------------------------*/
+/* === SCSS Compass Functions === */
+@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap");
+@-moz-keyframes flash {
+ 0% {
+ opacity: 1;
+ }
+ 25% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 75% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes flash {
+ 0% {
+ opacity: 1;
+ }
+ 25% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 75% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-o-keyframes flash {
+ 0% {
+ opacity: 1;
+ }
+ 25% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 75% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes flash {
+ 0% {
+ opacity: 1;
+ }
+ 25% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 75% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@keyframes flash {
+ 0% {
+ opacity: 1;
+ }
+ 25% {
+ opacity: 0;
+ }
+ 50% {
+ opacity: 1;
+ }
+ 75% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes bounce {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 40% {
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 50% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 60% {
+ -webkit-transform: translateY(-15px);
+ -moz-transform: translateY(-15px);
+ -ms-transform: translateY(-15px);
+ -o-transform: translateY(-15px);
+ transform: translateY(-15px);
+ }
+ 80% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-webkit-keyframes bounce {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 40% {
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 50% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 60% {
+ -webkit-transform: translateY(-15px);
+ -moz-transform: translateY(-15px);
+ -ms-transform: translateY(-15px);
+ -o-transform: translateY(-15px);
+ transform: translateY(-15px);
+ }
+ 80% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-o-keyframes bounce {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 40% {
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 50% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 60% {
+ -webkit-transform: translateY(-15px);
+ -moz-transform: translateY(-15px);
+ -ms-transform: translateY(-15px);
+ -o-transform: translateY(-15px);
+ transform: translateY(-15px);
+ }
+ 80% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-ms-keyframes bounce {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 40% {
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 50% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 60% {
+ -webkit-transform: translateY(-15px);
+ -moz-transform: translateY(-15px);
+ -ms-transform: translateY(-15px);
+ -o-transform: translateY(-15px);
+ transform: translateY(-15px);
+ }
+ 80% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@keyframes bounce {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 40% {
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 50% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 60% {
+ -webkit-transform: translateY(-15px);
+ -moz-transform: translateY(-15px);
+ -ms-transform: translateY(-15px);
+ -o-transform: translateY(-15px);
+ transform: translateY(-15px);
+ }
+ 80% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-moz-keyframes shake {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 10% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 20% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 30% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 40% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 50% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 60% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 70% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 90% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-webkit-keyframes shake {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 10% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 20% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 30% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 40% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 50% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 60% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 70% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 90% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-o-keyframes shake {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 10% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 20% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 30% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 40% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 50% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 60% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 70% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 90% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-ms-keyframes shake {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 10% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 20% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 30% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 40% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 50% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 60% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 70% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 90% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@keyframes shake {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 10% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 20% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 30% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 40% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 50% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 60% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 70% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 90% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-moz-keyframes tada {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 10% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 20% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 30% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 40% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 50% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 60% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 70% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 80% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 90% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 100% {
+ -webkit-transform: scale(1) rotate(0);
+ -moz-transform: scale(1) rotate(0);
+ -ms-transform: scale(1) rotate(0);
+ -o-transform: scale(1) rotate(0);
+ transform: scale(1) rotate(0);
+ }
+}
+
+@-webkit-keyframes tada {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 10% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 20% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 30% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 40% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 50% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 60% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 70% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 80% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 90% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 100% {
+ -webkit-transform: scale(1) rotate(0);
+ -moz-transform: scale(1) rotate(0);
+ -ms-transform: scale(1) rotate(0);
+ -o-transform: scale(1) rotate(0);
+ transform: scale(1) rotate(0);
+ }
+}
+
+@-o-keyframes tada {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 10% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 20% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 30% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 40% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 50% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 60% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 70% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 80% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 90% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 100% {
+ -webkit-transform: scale(1) rotate(0);
+ -moz-transform: scale(1) rotate(0);
+ -ms-transform: scale(1) rotate(0);
+ -o-transform: scale(1) rotate(0);
+ transform: scale(1) rotate(0);
+ }
+}
+
+@-ms-keyframes tada {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 10% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 20% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 30% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 40% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 50% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 60% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 70% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 80% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 90% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 100% {
+ -webkit-transform: scale(1) rotate(0);
+ -moz-transform: scale(1) rotate(0);
+ -ms-transform: scale(1) rotate(0);
+ -o-transform: scale(1) rotate(0);
+ transform: scale(1) rotate(0);
+ }
+}
+
+@keyframes tada {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 10% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 20% {
+ -webkit-transform: scale(0.9) rotate(-3deg);
+ -moz-transform: scale(0.9) rotate(-3deg);
+ -ms-transform: scale(0.9) rotate(-3deg);
+ -o-transform: scale(0.9) rotate(-3deg);
+ transform: scale(0.9) rotate(-3deg);
+ }
+ 30% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 40% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 50% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 60% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 70% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 80% {
+ -webkit-transform: scale(1.1) rotate(-3deg);
+ -moz-transform: scale(1.1) rotate(-3deg);
+ -ms-transform: scale(1.1) rotate(-3deg);
+ -o-transform: scale(1.1) rotate(-3deg);
+ transform: scale(1.1) rotate(-3deg);
+ }
+ 90% {
+ -webkit-transform: scale(1.1) rotate(3deg);
+ -moz-transform: scale(1.1) rotate(3deg);
+ -ms-transform: scale(1.1) rotate(3deg);
+ -o-transform: scale(1.1) rotate(3deg);
+ transform: scale(1.1) rotate(3deg);
+ }
+ 100% {
+ -webkit-transform: scale(1) rotate(0);
+ -moz-transform: scale(1) rotate(0);
+ -ms-transform: scale(1) rotate(0);
+ -o-transform: scale(1) rotate(0);
+ transform: scale(1) rotate(0);
+ }
+}
+
+@-moz-keyframes swing {
+ 20%, 40%, 60%, 80%, 100% {
+ -webkit-transform-origin: top center 50%;
+ -moz-transform-origin: top center 50%;
+ -ms-transform-origin: top center 50%;
+ -o-transform-origin: top center 50%;
+ transform-origin: top center 50%;
+ }
+ 20% {
+ -webkit-transform: rotate(15deg);
+ -moz-transform: rotate(15deg);
+ -ms-transform: rotate(15deg);
+ -o-transform: rotate(15deg);
+ transform: rotate(15deg);
+ }
+ 40% {
+ -webkit-transform: rotate(-10deg);
+ -moz-transform: rotate(-10deg);
+ -ms-transform: rotate(-10deg);
+ -o-transform: rotate(-10deg);
+ transform: rotate(-10deg);
+ }
+ 60% {
+ -webkit-transform: rotate(5deg);
+ -moz-transform: rotate(5deg);
+ -ms-transform: rotate(5deg);
+ -o-transform: rotate(5deg);
+ transform: rotate(5deg);
+ }
+ 80% {
+ -webkit-transform: rotate(-5deg);
+ -moz-transform: rotate(-5deg);
+ -ms-transform: rotate(-5deg);
+ -o-transform: rotate(-5deg);
+ transform: rotate(-5deg);
+ }
+ 100% {
+ -webkit-transform: rotate(0deg);
+ -moz-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+}
+
+@-webkit-keyframes swing {
+ 20%, 40%, 60%, 80%, 100% {
+ -webkit-transform-origin: top center 50%;
+ -moz-transform-origin: top center 50%;
+ -ms-transform-origin: top center 50%;
+ -o-transform-origin: top center 50%;
+ transform-origin: top center 50%;
+ }
+ 20% {
+ -webkit-transform: rotate(15deg);
+ -moz-transform: rotate(15deg);
+ -ms-transform: rotate(15deg);
+ -o-transform: rotate(15deg);
+ transform: rotate(15deg);
+ }
+ 40% {
+ -webkit-transform: rotate(-10deg);
+ -moz-transform: rotate(-10deg);
+ -ms-transform: rotate(-10deg);
+ -o-transform: rotate(-10deg);
+ transform: rotate(-10deg);
+ }
+ 60% {
+ -webkit-transform: rotate(5deg);
+ -moz-transform: rotate(5deg);
+ -ms-transform: rotate(5deg);
+ -o-transform: rotate(5deg);
+ transform: rotate(5deg);
+ }
+ 80% {
+ -webkit-transform: rotate(-5deg);
+ -moz-transform: rotate(-5deg);
+ -ms-transform: rotate(-5deg);
+ -o-transform: rotate(-5deg);
+ transform: rotate(-5deg);
+ }
+ 100% {
+ -webkit-transform: rotate(0deg);
+ -moz-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+}
+
+@-o-keyframes swing {
+ 20%, 40%, 60%, 80%, 100% {
+ -webkit-transform-origin: top center 50%;
+ -moz-transform-origin: top center 50%;
+ -ms-transform-origin: top center 50%;
+ -o-transform-origin: top center 50%;
+ transform-origin: top center 50%;
+ }
+ 20% {
+ -webkit-transform: rotate(15deg);
+ -moz-transform: rotate(15deg);
+ -ms-transform: rotate(15deg);
+ -o-transform: rotate(15deg);
+ transform: rotate(15deg);
+ }
+ 40% {
+ -webkit-transform: rotate(-10deg);
+ -moz-transform: rotate(-10deg);
+ -ms-transform: rotate(-10deg);
+ -o-transform: rotate(-10deg);
+ transform: rotate(-10deg);
+ }
+ 60% {
+ -webkit-transform: rotate(5deg);
+ -moz-transform: rotate(5deg);
+ -ms-transform: rotate(5deg);
+ -o-transform: rotate(5deg);
+ transform: rotate(5deg);
+ }
+ 80% {
+ -webkit-transform: rotate(-5deg);
+ -moz-transform: rotate(-5deg);
+ -ms-transform: rotate(-5deg);
+ -o-transform: rotate(-5deg);
+ transform: rotate(-5deg);
+ }
+ 100% {
+ -webkit-transform: rotate(0deg);
+ -moz-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+}
+
+@-ms-keyframes swing {
+ 20%, 40%, 60%, 80%, 100% {
+ -webkit-transform-origin: top center 50%;
+ -moz-transform-origin: top center 50%;
+ -ms-transform-origin: top center 50%;
+ -o-transform-origin: top center 50%;
+ transform-origin: top center 50%;
+ }
+ 20% {
+ -webkit-transform: rotate(15deg);
+ -moz-transform: rotate(15deg);
+ -ms-transform: rotate(15deg);
+ -o-transform: rotate(15deg);
+ transform: rotate(15deg);
+ }
+ 40% {
+ -webkit-transform: rotate(-10deg);
+ -moz-transform: rotate(-10deg);
+ -ms-transform: rotate(-10deg);
+ -o-transform: rotate(-10deg);
+ transform: rotate(-10deg);
+ }
+ 60% {
+ -webkit-transform: rotate(5deg);
+ -moz-transform: rotate(5deg);
+ -ms-transform: rotate(5deg);
+ -o-transform: rotate(5deg);
+ transform: rotate(5deg);
+ }
+ 80% {
+ -webkit-transform: rotate(-5deg);
+ -moz-transform: rotate(-5deg);
+ -ms-transform: rotate(-5deg);
+ -o-transform: rotate(-5deg);
+ transform: rotate(-5deg);
+ }
+ 100% {
+ -webkit-transform: rotate(0deg);
+ -moz-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+}
+
+@keyframes swing {
+ 20%, 40%, 60%, 80%, 100% {
+ -webkit-transform-origin: top center 50%;
+ -moz-transform-origin: top center 50%;
+ -ms-transform-origin: top center 50%;
+ -o-transform-origin: top center 50%;
+ transform-origin: top center 50%;
+ }
+ 20% {
+ -webkit-transform: rotate(15deg);
+ -moz-transform: rotate(15deg);
+ -ms-transform: rotate(15deg);
+ -o-transform: rotate(15deg);
+ transform: rotate(15deg);
+ }
+ 40% {
+ -webkit-transform: rotate(-10deg);
+ -moz-transform: rotate(-10deg);
+ -ms-transform: rotate(-10deg);
+ -o-transform: rotate(-10deg);
+ transform: rotate(-10deg);
+ }
+ 60% {
+ -webkit-transform: rotate(5deg);
+ -moz-transform: rotate(5deg);
+ -ms-transform: rotate(5deg);
+ -o-transform: rotate(5deg);
+ transform: rotate(5deg);
+ }
+ 80% {
+ -webkit-transform: rotate(-5deg);
+ -moz-transform: rotate(-5deg);
+ -ms-transform: rotate(-5deg);
+ -o-transform: rotate(-5deg);
+ transform: rotate(-5deg);
+ }
+ 100% {
+ -webkit-transform: rotate(0deg);
+ -moz-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+}
+
+@-moz-keyframes wobble {
+ 0% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+ 15% {
+ -webkit-transform: translateX(-25%) rotate(-5deg);
+ -moz-transform: translateX(-25%) rotate(-5deg);
+ -ms-transform: translateX(-25%) rotate(-5deg);
+ -o-transform: translateX(-25%) rotate(-5deg);
+ transform: translateX(-25%) rotate(-5deg);
+ }
+ 30% {
+ -webkit-transform: translateX(20%) rotate(3deg);
+ -moz-transform: translateX(20%) rotate(3deg);
+ -ms-transform: translateX(20%) rotate(3deg);
+ -o-transform: translateX(20%) rotate(3deg);
+ transform: translateX(20%) rotate(3deg);
+ }
+ 45% {
+ -webkit-transform: translateX(-15%) rotate(-3deg);
+ -moz-transform: translateX(-15%) rotate(-3deg);
+ -ms-transform: translateX(-15%) rotate(-3deg);
+ -o-transform: translateX(-15%) rotate(-3deg);
+ transform: translateX(-15%) rotate(-3deg);
+ }
+ 60% {
+ -webkit-transform: translateX(10%) rotate(2deg);
+ -moz-transform: translateX(10%) rotate(2deg);
+ -ms-transform: translateX(10%) rotate(2deg);
+ -o-transform: translateX(10%) rotate(2deg);
+ transform: translateX(10%) rotate(2deg);
+ }
+ 75% {
+ -webkit-transform: translateX(-5%) rotate(-1deg);
+ -moz-transform: translateX(-5%) rotate(-1deg);
+ -ms-transform: translateX(-5%) rotate(-1deg);
+ -o-transform: translateX(-5%) rotate(-1deg);
+ transform: translateX(-5%) rotate(-1deg);
+ }
+ 100% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+}
+
+@-webkit-keyframes wobble {
+ 0% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+ 15% {
+ -webkit-transform: translateX(-25%) rotate(-5deg);
+ -moz-transform: translateX(-25%) rotate(-5deg);
+ -ms-transform: translateX(-25%) rotate(-5deg);
+ -o-transform: translateX(-25%) rotate(-5deg);
+ transform: translateX(-25%) rotate(-5deg);
+ }
+ 30% {
+ -webkit-transform: translateX(20%) rotate(3deg);
+ -moz-transform: translateX(20%) rotate(3deg);
+ -ms-transform: translateX(20%) rotate(3deg);
+ -o-transform: translateX(20%) rotate(3deg);
+ transform: translateX(20%) rotate(3deg);
+ }
+ 45% {
+ -webkit-transform: translateX(-15%) rotate(-3deg);
+ -moz-transform: translateX(-15%) rotate(-3deg);
+ -ms-transform: translateX(-15%) rotate(-3deg);
+ -o-transform: translateX(-15%) rotate(-3deg);
+ transform: translateX(-15%) rotate(-3deg);
+ }
+ 60% {
+ -webkit-transform: translateX(10%) rotate(2deg);
+ -moz-transform: translateX(10%) rotate(2deg);
+ -ms-transform: translateX(10%) rotate(2deg);
+ -o-transform: translateX(10%) rotate(2deg);
+ transform: translateX(10%) rotate(2deg);
+ }
+ 75% {
+ -webkit-transform: translateX(-5%) rotate(-1deg);
+ -moz-transform: translateX(-5%) rotate(-1deg);
+ -ms-transform: translateX(-5%) rotate(-1deg);
+ -o-transform: translateX(-5%) rotate(-1deg);
+ transform: translateX(-5%) rotate(-1deg);
+ }
+ 100% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+}
+
+@-o-keyframes wobble {
+ 0% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+ 15% {
+ -webkit-transform: translateX(-25%) rotate(-5deg);
+ -moz-transform: translateX(-25%) rotate(-5deg);
+ -ms-transform: translateX(-25%) rotate(-5deg);
+ -o-transform: translateX(-25%) rotate(-5deg);
+ transform: translateX(-25%) rotate(-5deg);
+ }
+ 30% {
+ -webkit-transform: translateX(20%) rotate(3deg);
+ -moz-transform: translateX(20%) rotate(3deg);
+ -ms-transform: translateX(20%) rotate(3deg);
+ -o-transform: translateX(20%) rotate(3deg);
+ transform: translateX(20%) rotate(3deg);
+ }
+ 45% {
+ -webkit-transform: translateX(-15%) rotate(-3deg);
+ -moz-transform: translateX(-15%) rotate(-3deg);
+ -ms-transform: translateX(-15%) rotate(-3deg);
+ -o-transform: translateX(-15%) rotate(-3deg);
+ transform: translateX(-15%) rotate(-3deg);
+ }
+ 60% {
+ -webkit-transform: translateX(10%) rotate(2deg);
+ -moz-transform: translateX(10%) rotate(2deg);
+ -ms-transform: translateX(10%) rotate(2deg);
+ -o-transform: translateX(10%) rotate(2deg);
+ transform: translateX(10%) rotate(2deg);
+ }
+ 75% {
+ -webkit-transform: translateX(-5%) rotate(-1deg);
+ -moz-transform: translateX(-5%) rotate(-1deg);
+ -ms-transform: translateX(-5%) rotate(-1deg);
+ -o-transform: translateX(-5%) rotate(-1deg);
+ transform: translateX(-5%) rotate(-1deg);
+ }
+ 100% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+}
+
+@-ms-keyframes wobble {
+ 0% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+ 15% {
+ -webkit-transform: translateX(-25%) rotate(-5deg);
+ -moz-transform: translateX(-25%) rotate(-5deg);
+ -ms-transform: translateX(-25%) rotate(-5deg);
+ -o-transform: translateX(-25%) rotate(-5deg);
+ transform: translateX(-25%) rotate(-5deg);
+ }
+ 30% {
+ -webkit-transform: translateX(20%) rotate(3deg);
+ -moz-transform: translateX(20%) rotate(3deg);
+ -ms-transform: translateX(20%) rotate(3deg);
+ -o-transform: translateX(20%) rotate(3deg);
+ transform: translateX(20%) rotate(3deg);
+ }
+ 45% {
+ -webkit-transform: translateX(-15%) rotate(-3deg);
+ -moz-transform: translateX(-15%) rotate(-3deg);
+ -ms-transform: translateX(-15%) rotate(-3deg);
+ -o-transform: translateX(-15%) rotate(-3deg);
+ transform: translateX(-15%) rotate(-3deg);
+ }
+ 60% {
+ -webkit-transform: translateX(10%) rotate(2deg);
+ -moz-transform: translateX(10%) rotate(2deg);
+ -ms-transform: translateX(10%) rotate(2deg);
+ -o-transform: translateX(10%) rotate(2deg);
+ transform: translateX(10%) rotate(2deg);
+ }
+ 75% {
+ -webkit-transform: translateX(-5%) rotate(-1deg);
+ -moz-transform: translateX(-5%) rotate(-1deg);
+ -ms-transform: translateX(-5%) rotate(-1deg);
+ -o-transform: translateX(-5%) rotate(-1deg);
+ transform: translateX(-5%) rotate(-1deg);
+ }
+ 100% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+}
+
+@keyframes wobble {
+ 0% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+ 15% {
+ -webkit-transform: translateX(-25%) rotate(-5deg);
+ -moz-transform: translateX(-25%) rotate(-5deg);
+ -ms-transform: translateX(-25%) rotate(-5deg);
+ -o-transform: translateX(-25%) rotate(-5deg);
+ transform: translateX(-25%) rotate(-5deg);
+ }
+ 30% {
+ -webkit-transform: translateX(20%) rotate(3deg);
+ -moz-transform: translateX(20%) rotate(3deg);
+ -ms-transform: translateX(20%) rotate(3deg);
+ -o-transform: translateX(20%) rotate(3deg);
+ transform: translateX(20%) rotate(3deg);
+ }
+ 45% {
+ -webkit-transform: translateX(-15%) rotate(-3deg);
+ -moz-transform: translateX(-15%) rotate(-3deg);
+ -ms-transform: translateX(-15%) rotate(-3deg);
+ -o-transform: translateX(-15%) rotate(-3deg);
+ transform: translateX(-15%) rotate(-3deg);
+ }
+ 60% {
+ -webkit-transform: translateX(10%) rotate(2deg);
+ -moz-transform: translateX(10%) rotate(2deg);
+ -ms-transform: translateX(10%) rotate(2deg);
+ -o-transform: translateX(10%) rotate(2deg);
+ transform: translateX(10%) rotate(2deg);
+ }
+ 75% {
+ -webkit-transform: translateX(-5%) rotate(-1deg);
+ -moz-transform: translateX(-5%) rotate(-1deg);
+ -ms-transform: translateX(-5%) rotate(-1deg);
+ -o-transform: translateX(-5%) rotate(-1deg);
+ transform: translateX(-5%) rotate(-1deg);
+ }
+ 100% {
+ -webkit-transform: translateX(0%);
+ -moz-transform: translateX(0%);
+ -ms-transform: translateX(0%);
+ -o-transform: translateX(0%);
+ transform: translateX(0%);
+ }
+}
+
+@-moz-keyframes pulse {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 50% {
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-webkit-keyframes pulse {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 50% {
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-o-keyframes pulse {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 50% {
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-ms-keyframes pulse {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 50% {
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@keyframes pulse {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 50% {
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-moz-keyframes wiggle {
+ 0% {
+ -webkit-transform: skewX(9deg);
+ -moz-transform: skewX(9deg);
+ -ms-transform: skewX(9deg);
+ -o-transform: skewX(9deg);
+ transform: skewX(9deg);
+ }
+ 10% {
+ -webkit-transform: skewX(-8deg);
+ -moz-transform: skewX(-8deg);
+ -ms-transform: skewX(-8deg);
+ -o-transform: skewX(-8deg);
+ transform: skewX(-8deg);
+ }
+ 20% {
+ -webkit-transform: skewX(7deg);
+ -moz-transform: skewX(7deg);
+ -ms-transform: skewX(7deg);
+ -o-transform: skewX(7deg);
+ transform: skewX(7deg);
+ }
+ 30% {
+ -webkit-transform: skewX(-6deg);
+ -moz-transform: skewX(-6deg);
+ -ms-transform: skewX(-6deg);
+ -o-transform: skewX(-6deg);
+ transform: skewX(-6deg);
+ }
+ 40% {
+ -webkit-transform: skewX(5deg);
+ -moz-transform: skewX(5deg);
+ -ms-transform: skewX(5deg);
+ -o-transform: skewX(5deg);
+ transform: skewX(5deg);
+ }
+ 50% {
+ -webkit-transform: skewX(-4deg);
+ -moz-transform: skewX(-4deg);
+ -ms-transform: skewX(-4deg);
+ -o-transform: skewX(-4deg);
+ transform: skewX(-4deg);
+ }
+ 60% {
+ -webkit-transform: skewX(3deg);
+ -moz-transform: skewX(3deg);
+ -ms-transform: skewX(3deg);
+ -o-transform: skewX(3deg);
+ transform: skewX(3deg);
+ }
+ 70% {
+ -webkit-transform: skewX(-2deg);
+ -moz-transform: skewX(-2deg);
+ -ms-transform: skewX(-2deg);
+ -o-transform: skewX(-2deg);
+ transform: skewX(-2deg);
+ }
+ 80% {
+ -webkit-transform: skewX(1deg);
+ -moz-transform: skewX(1deg);
+ -ms-transform: skewX(1deg);
+ -o-transform: skewX(1deg);
+ transform: skewX(1deg);
+ }
+ 90% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+ 100% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+}
+
+@-webkit-keyframes wiggle {
+ 0% {
+ -webkit-transform: skewX(9deg);
+ -moz-transform: skewX(9deg);
+ -ms-transform: skewX(9deg);
+ -o-transform: skewX(9deg);
+ transform: skewX(9deg);
+ }
+ 10% {
+ -webkit-transform: skewX(-8deg);
+ -moz-transform: skewX(-8deg);
+ -ms-transform: skewX(-8deg);
+ -o-transform: skewX(-8deg);
+ transform: skewX(-8deg);
+ }
+ 20% {
+ -webkit-transform: skewX(7deg);
+ -moz-transform: skewX(7deg);
+ -ms-transform: skewX(7deg);
+ -o-transform: skewX(7deg);
+ transform: skewX(7deg);
+ }
+ 30% {
+ -webkit-transform: skewX(-6deg);
+ -moz-transform: skewX(-6deg);
+ -ms-transform: skewX(-6deg);
+ -o-transform: skewX(-6deg);
+ transform: skewX(-6deg);
+ }
+ 40% {
+ -webkit-transform: skewX(5deg);
+ -moz-transform: skewX(5deg);
+ -ms-transform: skewX(5deg);
+ -o-transform: skewX(5deg);
+ transform: skewX(5deg);
+ }
+ 50% {
+ -webkit-transform: skewX(-4deg);
+ -moz-transform: skewX(-4deg);
+ -ms-transform: skewX(-4deg);
+ -o-transform: skewX(-4deg);
+ transform: skewX(-4deg);
+ }
+ 60% {
+ -webkit-transform: skewX(3deg);
+ -moz-transform: skewX(3deg);
+ -ms-transform: skewX(3deg);
+ -o-transform: skewX(3deg);
+ transform: skewX(3deg);
+ }
+ 70% {
+ -webkit-transform: skewX(-2deg);
+ -moz-transform: skewX(-2deg);
+ -ms-transform: skewX(-2deg);
+ -o-transform: skewX(-2deg);
+ transform: skewX(-2deg);
+ }
+ 80% {
+ -webkit-transform: skewX(1deg);
+ -moz-transform: skewX(1deg);
+ -ms-transform: skewX(1deg);
+ -o-transform: skewX(1deg);
+ transform: skewX(1deg);
+ }
+ 90% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+ 100% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+}
+
+@-o-keyframes wiggle {
+ 0% {
+ -webkit-transform: skewX(9deg);
+ -moz-transform: skewX(9deg);
+ -ms-transform: skewX(9deg);
+ -o-transform: skewX(9deg);
+ transform: skewX(9deg);
+ }
+ 10% {
+ -webkit-transform: skewX(-8deg);
+ -moz-transform: skewX(-8deg);
+ -ms-transform: skewX(-8deg);
+ -o-transform: skewX(-8deg);
+ transform: skewX(-8deg);
+ }
+ 20% {
+ -webkit-transform: skewX(7deg);
+ -moz-transform: skewX(7deg);
+ -ms-transform: skewX(7deg);
+ -o-transform: skewX(7deg);
+ transform: skewX(7deg);
+ }
+ 30% {
+ -webkit-transform: skewX(-6deg);
+ -moz-transform: skewX(-6deg);
+ -ms-transform: skewX(-6deg);
+ -o-transform: skewX(-6deg);
+ transform: skewX(-6deg);
+ }
+ 40% {
+ -webkit-transform: skewX(5deg);
+ -moz-transform: skewX(5deg);
+ -ms-transform: skewX(5deg);
+ -o-transform: skewX(5deg);
+ transform: skewX(5deg);
+ }
+ 50% {
+ -webkit-transform: skewX(-4deg);
+ -moz-transform: skewX(-4deg);
+ -ms-transform: skewX(-4deg);
+ -o-transform: skewX(-4deg);
+ transform: skewX(-4deg);
+ }
+ 60% {
+ -webkit-transform: skewX(3deg);
+ -moz-transform: skewX(3deg);
+ -ms-transform: skewX(3deg);
+ -o-transform: skewX(3deg);
+ transform: skewX(3deg);
+ }
+ 70% {
+ -webkit-transform: skewX(-2deg);
+ -moz-transform: skewX(-2deg);
+ -ms-transform: skewX(-2deg);
+ -o-transform: skewX(-2deg);
+ transform: skewX(-2deg);
+ }
+ 80% {
+ -webkit-transform: skewX(1deg);
+ -moz-transform: skewX(1deg);
+ -ms-transform: skewX(1deg);
+ -o-transform: skewX(1deg);
+ transform: skewX(1deg);
+ }
+ 90% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+ 100% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+}
+
+@-ms-keyframes wiggle {
+ 0% {
+ -webkit-transform: skewX(9deg);
+ -moz-transform: skewX(9deg);
+ -ms-transform: skewX(9deg);
+ -o-transform: skewX(9deg);
+ transform: skewX(9deg);
+ }
+ 10% {
+ -webkit-transform: skewX(-8deg);
+ -moz-transform: skewX(-8deg);
+ -ms-transform: skewX(-8deg);
+ -o-transform: skewX(-8deg);
+ transform: skewX(-8deg);
+ }
+ 20% {
+ -webkit-transform: skewX(7deg);
+ -moz-transform: skewX(7deg);
+ -ms-transform: skewX(7deg);
+ -o-transform: skewX(7deg);
+ transform: skewX(7deg);
+ }
+ 30% {
+ -webkit-transform: skewX(-6deg);
+ -moz-transform: skewX(-6deg);
+ -ms-transform: skewX(-6deg);
+ -o-transform: skewX(-6deg);
+ transform: skewX(-6deg);
+ }
+ 40% {
+ -webkit-transform: skewX(5deg);
+ -moz-transform: skewX(5deg);
+ -ms-transform: skewX(5deg);
+ -o-transform: skewX(5deg);
+ transform: skewX(5deg);
+ }
+ 50% {
+ -webkit-transform: skewX(-4deg);
+ -moz-transform: skewX(-4deg);
+ -ms-transform: skewX(-4deg);
+ -o-transform: skewX(-4deg);
+ transform: skewX(-4deg);
+ }
+ 60% {
+ -webkit-transform: skewX(3deg);
+ -moz-transform: skewX(3deg);
+ -ms-transform: skewX(3deg);
+ -o-transform: skewX(3deg);
+ transform: skewX(3deg);
+ }
+ 70% {
+ -webkit-transform: skewX(-2deg);
+ -moz-transform: skewX(-2deg);
+ -ms-transform: skewX(-2deg);
+ -o-transform: skewX(-2deg);
+ transform: skewX(-2deg);
+ }
+ 80% {
+ -webkit-transform: skewX(1deg);
+ -moz-transform: skewX(1deg);
+ -ms-transform: skewX(1deg);
+ -o-transform: skewX(1deg);
+ transform: skewX(1deg);
+ }
+ 90% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+ 100% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+}
+
+@keyframes wiggle {
+ 0% {
+ -webkit-transform: skewX(9deg);
+ -moz-transform: skewX(9deg);
+ -ms-transform: skewX(9deg);
+ -o-transform: skewX(9deg);
+ transform: skewX(9deg);
+ }
+ 10% {
+ -webkit-transform: skewX(-8deg);
+ -moz-transform: skewX(-8deg);
+ -ms-transform: skewX(-8deg);
+ -o-transform: skewX(-8deg);
+ transform: skewX(-8deg);
+ }
+ 20% {
+ -webkit-transform: skewX(7deg);
+ -moz-transform: skewX(7deg);
+ -ms-transform: skewX(7deg);
+ -o-transform: skewX(7deg);
+ transform: skewX(7deg);
+ }
+ 30% {
+ -webkit-transform: skewX(-6deg);
+ -moz-transform: skewX(-6deg);
+ -ms-transform: skewX(-6deg);
+ -o-transform: skewX(-6deg);
+ transform: skewX(-6deg);
+ }
+ 40% {
+ -webkit-transform: skewX(5deg);
+ -moz-transform: skewX(5deg);
+ -ms-transform: skewX(5deg);
+ -o-transform: skewX(5deg);
+ transform: skewX(5deg);
+ }
+ 50% {
+ -webkit-transform: skewX(-4deg);
+ -moz-transform: skewX(-4deg);
+ -ms-transform: skewX(-4deg);
+ -o-transform: skewX(-4deg);
+ transform: skewX(-4deg);
+ }
+ 60% {
+ -webkit-transform: skewX(3deg);
+ -moz-transform: skewX(3deg);
+ -ms-transform: skewX(3deg);
+ -o-transform: skewX(3deg);
+ transform: skewX(3deg);
+ }
+ 70% {
+ -webkit-transform: skewX(-2deg);
+ -moz-transform: skewX(-2deg);
+ -ms-transform: skewX(-2deg);
+ -o-transform: skewX(-2deg);
+ transform: skewX(-2deg);
+ }
+ 80% {
+ -webkit-transform: skewX(1deg);
+ -moz-transform: skewX(1deg);
+ -ms-transform: skewX(1deg);
+ -o-transform: skewX(1deg);
+ transform: skewX(1deg);
+ }
+ 90% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+ 100% {
+ -webkit-transform: skewX(0deg);
+ -moz-transform: skewX(0deg);
+ -ms-transform: skewX(0deg);
+ -o-transform: skewX(0deg);
+ transform: skewX(0deg);
+ }
+}
+
+@-moz-keyframes bounceOut {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 25% {
+ -webkit-transform: scale(0.95, 0.95);
+ -moz-transform: scale(0.95, 0.95);
+ -ms-transform: scale(0.95, 0.95);
+ -o-transform: scale(0.95, 0.95);
+ transform: scale(0.95, 0.95);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+}
+
+@-webkit-keyframes bounceOut {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 25% {
+ -webkit-transform: scale(0.95, 0.95);
+ -moz-transform: scale(0.95, 0.95);
+ -ms-transform: scale(0.95, 0.95);
+ -o-transform: scale(0.95, 0.95);
+ transform: scale(0.95, 0.95);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+}
+
+@-o-keyframes bounceOut {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 25% {
+ -webkit-transform: scale(0.95, 0.95);
+ -moz-transform: scale(0.95, 0.95);
+ -ms-transform: scale(0.95, 0.95);
+ -o-transform: scale(0.95, 0.95);
+ transform: scale(0.95, 0.95);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+}
+
+@-ms-keyframes bounceOut {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 25% {
+ -webkit-transform: scale(0.95, 0.95);
+ -moz-transform: scale(0.95, 0.95);
+ -ms-transform: scale(0.95, 0.95);
+ -o-transform: scale(0.95, 0.95);
+ transform: scale(0.95, 0.95);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+}
+
+@keyframes bounceOut {
+ 0% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+ 25% {
+ -webkit-transform: scale(0.95, 0.95);
+ -moz-transform: scale(0.95, 0.95);
+ -ms-transform: scale(0.95, 0.95);
+ -o-transform: scale(0.95, 0.95);
+ transform: scale(0.95, 0.95);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.1, 1.1);
+ -moz-transform: scale(1.1, 1.1);
+ -ms-transform: scale(1.1, 1.1);
+ -o-transform: scale(1.1, 1.1);
+ transform: scale(1.1, 1.1);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+}
+
+@-moz-keyframes bounceOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+}
+
+@-webkit-keyframes bounceOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+}
+
+@-o-keyframes bounceOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+}
+
+@-ms-keyframes bounceOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+}
+
+@keyframes bounceOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+}
+
+@-moz-keyframes bounceOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-webkit-keyframes bounceOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-o-keyframes bounceOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-ms-keyframes bounceOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@keyframes bounceOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-moz-keyframes bounceOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-webkit-keyframes bounceOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-o-keyframes bounceOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-ms-keyframes bounceOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@keyframes bounceOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-moz-keyframes bounceOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-webkit-keyframes bounceOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-o-keyframes bounceOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-ms-keyframes bounceOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@keyframes bounceOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 20% {
+ opacity: 1;
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-moz-keyframes bounceIn {
+ 0% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.05, 1.05);
+ -moz-transform: scale(1.05, 1.05);
+ -ms-transform: scale(1.05, 1.05);
+ -o-transform: scale(1.05, 1.05);
+ transform: scale(1.05, 1.05);
+ }
+ 70% {
+ -webkit-transform: scale(0.9, 0.9);
+ -moz-transform: scale(0.9, 0.9);
+ -ms-transform: scale(0.9, 0.9);
+ -o-transform: scale(0.9, 0.9);
+ transform: scale(0.9, 0.9);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-webkit-keyframes bounceIn {
+ 0% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.05, 1.05);
+ -moz-transform: scale(1.05, 1.05);
+ -ms-transform: scale(1.05, 1.05);
+ -o-transform: scale(1.05, 1.05);
+ transform: scale(1.05, 1.05);
+ }
+ 70% {
+ -webkit-transform: scale(0.9, 0.9);
+ -moz-transform: scale(0.9, 0.9);
+ -ms-transform: scale(0.9, 0.9);
+ -o-transform: scale(0.9, 0.9);
+ transform: scale(0.9, 0.9);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-o-keyframes bounceIn {
+ 0% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.05, 1.05);
+ -moz-transform: scale(1.05, 1.05);
+ -ms-transform: scale(1.05, 1.05);
+ -o-transform: scale(1.05, 1.05);
+ transform: scale(1.05, 1.05);
+ }
+ 70% {
+ -webkit-transform: scale(0.9, 0.9);
+ -moz-transform: scale(0.9, 0.9);
+ -ms-transform: scale(0.9, 0.9);
+ -o-transform: scale(0.9, 0.9);
+ transform: scale(0.9, 0.9);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-ms-keyframes bounceIn {
+ 0% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.05, 1.05);
+ -moz-transform: scale(1.05, 1.05);
+ -ms-transform: scale(1.05, 1.05);
+ -o-transform: scale(1.05, 1.05);
+ transform: scale(1.05, 1.05);
+ }
+ 70% {
+ -webkit-transform: scale(0.9, 0.9);
+ -moz-transform: scale(0.9, 0.9);
+ -ms-transform: scale(0.9, 0.9);
+ -o-transform: scale(0.9, 0.9);
+ transform: scale(0.9, 0.9);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@keyframes bounceIn {
+ 0% {
+ opacity: 0;
+ -webkit-transform: scale(0.3, 0.3);
+ -moz-transform: scale(0.3, 0.3);
+ -ms-transform: scale(0.3, 0.3);
+ -o-transform: scale(0.3, 0.3);
+ transform: scale(0.3, 0.3);
+ }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(1.05, 1.05);
+ -moz-transform: scale(1.05, 1.05);
+ -ms-transform: scale(1.05, 1.05);
+ -o-transform: scale(1.05, 1.05);
+ transform: scale(1.05, 1.05);
+ }
+ 70% {
+ -webkit-transform: scale(0.9, 0.9);
+ -moz-transform: scale(0.9, 0.9);
+ -ms-transform: scale(0.9, 0.9);
+ -o-transform: scale(0.9, 0.9);
+ transform: scale(0.9, 0.9);
+ }
+ 100% {
+ -webkit-transform: scale(1, 1);
+ -moz-transform: scale(1, 1);
+ -ms-transform: scale(1, 1);
+ -o-transform: scale(1, 1);
+ transform: scale(1, 1);
+ }
+}
+
+@-moz-keyframes bounceInDown {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(30px);
+ -moz-transform: translateY(30px);
+ -ms-transform: translateY(30px);
+ -o-transform: translateY(30px);
+ transform: translateY(30px);
+ }
+ 80% {
+ -webkit-transform: translateY(-10px);
+ -moz-transform: translateY(-10px);
+ -ms-transform: translateY(-10px);
+ -o-transform: translateY(-10px);
+ transform: translateY(-10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-webkit-keyframes bounceInDown {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(30px);
+ -moz-transform: translateY(30px);
+ -ms-transform: translateY(30px);
+ -o-transform: translateY(30px);
+ transform: translateY(30px);
+ }
+ 80% {
+ -webkit-transform: translateY(-10px);
+ -moz-transform: translateY(-10px);
+ -ms-transform: translateY(-10px);
+ -o-transform: translateY(-10px);
+ transform: translateY(-10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-o-keyframes bounceInDown {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(30px);
+ -moz-transform: translateY(30px);
+ -ms-transform: translateY(30px);
+ -o-transform: translateY(30px);
+ transform: translateY(30px);
+ }
+ 80% {
+ -webkit-transform: translateY(-10px);
+ -moz-transform: translateY(-10px);
+ -ms-transform: translateY(-10px);
+ -o-transform: translateY(-10px);
+ transform: translateY(-10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-ms-keyframes bounceInDown {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(30px);
+ -moz-transform: translateY(30px);
+ -ms-transform: translateY(30px);
+ -o-transform: translateY(30px);
+ transform: translateY(30px);
+ }
+ 80% {
+ -webkit-transform: translateY(-10px);
+ -moz-transform: translateY(-10px);
+ -ms-transform: translateY(-10px);
+ -o-transform: translateY(-10px);
+ transform: translateY(-10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@keyframes bounceInDown {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(30px);
+ -moz-transform: translateY(30px);
+ -ms-transform: translateY(30px);
+ -o-transform: translateY(30px);
+ transform: translateY(30px);
+ }
+ 80% {
+ -webkit-transform: translateY(-10px);
+ -moz-transform: translateY(-10px);
+ -ms-transform: translateY(-10px);
+ -o-transform: translateY(-10px);
+ transform: translateY(-10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-moz-keyframes bounceInUp {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 80% {
+ -webkit-transform: translateY(10px);
+ -moz-transform: translateY(10px);
+ -ms-transform: translateY(10px);
+ -o-transform: translateY(10px);
+ transform: translateY(10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-webkit-keyframes bounceInUp {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 80% {
+ -webkit-transform: translateY(10px);
+ -moz-transform: translateY(10px);
+ -ms-transform: translateY(10px);
+ -o-transform: translateY(10px);
+ transform: translateY(10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-o-keyframes bounceInUp {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 80% {
+ -webkit-transform: translateY(10px);
+ -moz-transform: translateY(10px);
+ -ms-transform: translateY(10px);
+ -o-transform: translateY(10px);
+ transform: translateY(10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-ms-keyframes bounceInUp {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 80% {
+ -webkit-transform: translateY(10px);
+ -moz-transform: translateY(10px);
+ -ms-transform: translateY(10px);
+ -o-transform: translateY(10px);
+ transform: translateY(10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@keyframes bounceInUp {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateY(-30px);
+ -moz-transform: translateY(-30px);
+ -ms-transform: translateY(-30px);
+ -o-transform: translateY(-30px);
+ transform: translateY(-30px);
+ }
+ 80% {
+ -webkit-transform: translateY(10px);
+ -moz-transform: translateY(10px);
+ -ms-transform: translateY(10px);
+ -o-transform: translateY(10px);
+ transform: translateY(10px);
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-moz-keyframes bounceInRight {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(-30px);
+ -moz-transform: translateX(-30px);
+ -ms-transform: translateX(-30px);
+ -o-transform: translateX(-30px);
+ transform: translateX(-30px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-webkit-keyframes bounceInRight {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(-30px);
+ -moz-transform: translateX(-30px);
+ -ms-transform: translateX(-30px);
+ -o-transform: translateX(-30px);
+ transform: translateX(-30px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-o-keyframes bounceInRight {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(-30px);
+ -moz-transform: translateX(-30px);
+ -ms-transform: translateX(-30px);
+ -o-transform: translateX(-30px);
+ transform: translateX(-30px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-ms-keyframes bounceInRight {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(-30px);
+ -moz-transform: translateX(-30px);
+ -ms-transform: translateX(-30px);
+ -o-transform: translateX(-30px);
+ transform: translateX(-30px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@keyframes bounceInRight {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(-30px);
+ -moz-transform: translateX(-30px);
+ -ms-transform: translateX(-30px);
+ -o-transform: translateX(-30px);
+ transform: translateX(-30px);
+ }
+ 80% {
+ -webkit-transform: translateX(10px);
+ -moz-transform: translateX(10px);
+ -ms-transform: translateX(10px);
+ -o-transform: translateX(10px);
+ transform: translateX(10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-moz-keyframes bounceInLeft {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(30px);
+ -moz-transform: translateX(30px);
+ -ms-transform: translateX(30px);
+ -o-transform: translateX(30px);
+ transform: translateX(30px);
+ }
+ 80% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-webkit-keyframes bounceInLeft {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(30px);
+ -moz-transform: translateX(30px);
+ -ms-transform: translateX(30px);
+ -o-transform: translateX(30px);
+ transform: translateX(30px);
+ }
+ 80% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-o-keyframes bounceInLeft {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(30px);
+ -moz-transform: translateX(30px);
+ -ms-transform: translateX(30px);
+ -o-transform: translateX(30px);
+ transform: translateX(30px);
+ }
+ 80% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-ms-keyframes bounceInLeft {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(30px);
+ -moz-transform: translateX(30px);
+ -ms-transform: translateX(30px);
+ -o-transform: translateX(30px);
+ transform: translateX(30px);
+ }
+ 80% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@keyframes bounceInLeft {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 60% {
+ opacity: 1;
+ -webkit-transform: translateX(30px);
+ -moz-transform: translateX(30px);
+ -ms-transform: translateX(30px);
+ -o-transform: translateX(30px);
+ transform: translateX(30px);
+ }
+ 80% {
+ -webkit-transform: translateX(-10px);
+ -moz-transform: translateX(-10px);
+ -ms-transform: translateX(-10px);
+ -o-transform: translateX(-10px);
+ transform: translateX(-10px);
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-moz-keyframes fadeOut {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes fadeOut {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+
+@-o-keyframes fadeOut {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes fadeOut {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+
+@keyframes fadeOut {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes fadeOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes fadeOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes fadeOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes fadeOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+}
+
+@keyframes fadeOutUp {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes fadeOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes fadeOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes fadeOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes fadeOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+}
+
+@keyframes fadeOutDown {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes fadeOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes fadeOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes fadeOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes fadeOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+}
+
+@keyframes fadeOutRight {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes fadeOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes fadeOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes fadeOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes fadeOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+}
+
+@keyframes fadeOutLeft {
+ 0% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes fadeOutUpBig {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes fadeOutUpBig {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes fadeOutUpBig {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes fadeOutUpBig {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ opacity: 0;
+ }
+}
+
+@keyframes fadeOutUpBig {
+ 0% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes fadeOutDownBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-webkit-keyframes fadeOutDownBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-o-keyframes fadeOutDownBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-ms-keyframes fadeOutDownBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@keyframes fadeOutDownBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ }
+}
+
+@-moz-keyframes fadeOutRightBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-webkit-keyframes fadeOutRightBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-o-keyframes fadeOutRightBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-ms-keyframes fadeOutRightBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@keyframes fadeOutRightBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+}
+
+@-moz-keyframes fadeOutLeftBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-webkit-keyframes fadeOutLeftBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-o-keyframes fadeOutLeftBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-ms-keyframes fadeOutLeftBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@keyframes fadeOutLeftBig {
+ 0% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+ 100% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+}
+
+@-moz-keyframes fadeIn {
+ 0% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes fadeIn {
+ 0% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-o-keyframes fadeIn {
+ 0% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes fadeIn {
+ 0% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@keyframes fadeIn {
+ 0% {
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes fadeInUp {
+ 0% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes fadeInUp {
+ 0% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes fadeInUp {
+ 0% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes fadeInUp {
+ 0% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@keyframes fadeInUp {
+ 0% {
+ -webkit-transform: translateY(20px);
+ -moz-transform: translateY(20px);
+ -ms-transform: translateY(20px);
+ -o-transform: translateY(20px);
+ transform: translateY(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes fadeInDown {
+ 0% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes fadeInDown {
+ 0% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes fadeInDown {
+ 0% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes fadeInDown {
+ 0% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@keyframes fadeInDown {
+ 0% {
+ -webkit-transform: translateY(-20px);
+ -moz-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes fadeInRight {
+ 0% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes fadeInRight {
+ 0% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes fadeInRight {
+ 0% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes fadeInRight {
+ 0% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@keyframes fadeInRight {
+ 0% {
+ -webkit-transform: translateX(20px);
+ -moz-transform: translateX(20px);
+ -ms-transform: translateX(20px);
+ -o-transform: translateX(20px);
+ transform: translateX(20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes fadeInLeft {
+ 0% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes fadeInLeft {
+ 0% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes fadeInLeft {
+ 0% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes fadeInLeft {
+ 0% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@keyframes fadeInLeft {
+ 0% {
+ -webkit-transform: translateX(-20px);
+ -moz-transform: translateX(-20px);
+ -ms-transform: translateX(-20px);
+ -o-transform: translateX(-20px);
+ transform: translateX(-20px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes fadeInUpBig {
+ 0% {
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes fadeInUpBig {
+ 0% {
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes fadeInUpBig {
+ 0% {
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes fadeInUpBig {
+ 0% {
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@keyframes fadeInUpBig {
+ 0% {
+ -webkit-transform: translateY(2000px);
+ -moz-transform: translateY(2000px);
+ -ms-transform: translateY(2000px);
+ -o-transform: translateY(2000px);
+ transform: translateY(2000px);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes fadeInDownBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-webkit-keyframes fadeInDownBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-o-keyframes fadeInDownBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-ms-keyframes fadeInDownBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@keyframes fadeInDownBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateY(-2000px);
+ -moz-transform: translateY(-2000px);
+ -ms-transform: translateY(-2000px);
+ -o-transform: translateY(-2000px);
+ transform: translateY(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateY(0);
+ -moz-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+}
+
+@-moz-keyframes fadeInRightBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-webkit-keyframes fadeInRightBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-o-keyframes fadeInRightBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-ms-keyframes fadeInRightBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@keyframes fadeInRightBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(2000px);
+ -moz-transform: translateX(2000px);
+ -ms-transform: translateX(2000px);
+ -o-transform: translateX(2000px);
+ transform: translateX(2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-moz-keyframes fadeInLeftBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-webkit-keyframes fadeInLeftBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-o-keyframes fadeInLeftBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-ms-keyframes fadeInLeftBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@keyframes fadeInLeftBig {
+ 0% {
+ opacity: 0;
+ -webkit-transform: translateX(-2000px);
+ -moz-transform: translateX(-2000px);
+ -ms-transform: translateX(-2000px);
+ -o-transform: translateX(-2000px);
+ transform: translateX(-2000px);
+ }
+ 100% {
+ opacity: 1;
+ -webkit-transform: translateX(0);
+ -moz-transform: translateX(0);
+ -ms-transform: translateX(0);
+ -o-transform: translateX(0);
+ transform: translateX(0);
+ }
+}
+
+@-moz-keyframes flip {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0);
+ -moz-transform: perspective(400px) rotateY(0);
+ -ms-transform: perspective(400px) rotateY(0);
+ -o-transform: perspective(400px) rotateY(0);
+ transform: perspective(400px) rotateY(0);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 50% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 80% {
+ -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) scale(1);
+ -moz-transform: perspective(400px) scale(1);
+ -ms-transform: perspective(400px) scale(1);
+ -o-transform: perspective(400px) scale(1);
+ transform: perspective(400px) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+}
+
+@-webkit-keyframes flip {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0);
+ -moz-transform: perspective(400px) rotateY(0);
+ -ms-transform: perspective(400px) rotateY(0);
+ -o-transform: perspective(400px) rotateY(0);
+ transform: perspective(400px) rotateY(0);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 50% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 80% {
+ -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) scale(1);
+ -moz-transform: perspective(400px) scale(1);
+ -ms-transform: perspective(400px) scale(1);
+ -o-transform: perspective(400px) scale(1);
+ transform: perspective(400px) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+}
+
+@-o-keyframes flip {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0);
+ -moz-transform: perspective(400px) rotateY(0);
+ -ms-transform: perspective(400px) rotateY(0);
+ -o-transform: perspective(400px) rotateY(0);
+ transform: perspective(400px) rotateY(0);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 50% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 80% {
+ -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) scale(1);
+ -moz-transform: perspective(400px) scale(1);
+ -ms-transform: perspective(400px) scale(1);
+ -o-transform: perspective(400px) scale(1);
+ transform: perspective(400px) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+}
+
+@-ms-keyframes flip {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0);
+ -moz-transform: perspective(400px) rotateY(0);
+ -ms-transform: perspective(400px) rotateY(0);
+ -o-transform: perspective(400px) rotateY(0);
+ transform: perspective(400px) rotateY(0);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 50% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 80% {
+ -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) scale(1);
+ -moz-transform: perspective(400px) scale(1);
+ -ms-transform: perspective(400px) scale(1);
+ -o-transform: perspective(400px) scale(1);
+ transform: perspective(400px) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+}
+
+@keyframes flip {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0);
+ -moz-transform: perspective(400px) rotateY(0);
+ -ms-transform: perspective(400px) rotateY(0);
+ -o-transform: perspective(400px) rotateY(0);
+ transform: perspective(400px) rotateY(0);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ transform: perspective(400px) translateZ(150px) rotateY(170deg);
+ -webkit-animation-timing-function: ease-out;
+ -moz-animation-timing-function: ease-out;
+ -ms-animation-timing-function: ease-out;
+ -o-animation-timing-function: ease-out;
+ animation-timing-function: ease-out;
+ }
+ 50% {
+ -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 80% {
+ -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
+ transform: perspective(400px) rotateY(360deg) scale(0.95);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) scale(1);
+ -moz-transform: perspective(400px) scale(1);
+ -ms-transform: perspective(400px) scale(1);
+ -o-transform: perspective(400px) scale(1);
+ transform: perspective(400px) scale(1);
+ -webkit-animation-timing-function: ease-in;
+ -moz-animation-timing-function: ease-in;
+ -ms-animation-timing-function: ease-in;
+ -o-animation-timing-function: ease-in;
+ animation-timing-function: ease-in;
+ }
+}
+
+@-moz-keyframes flipInX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateX(-10deg);
+ -moz-transform: perspective(400px) rotateX(-10deg);
+ -ms-transform: perspective(400px) rotateX(-10deg);
+ -o-transform: perspective(400px) rotateX(-10deg);
+ transform: perspective(400px) rotateX(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateX(10deg);
+ -moz-transform: perspective(400px) rotateX(10deg);
+ -ms-transform: perspective(400px) rotateX(10deg);
+ -o-transform: perspective(400px) rotateX(10deg);
+ transform: perspective(400px) rotateX(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes flipInX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateX(-10deg);
+ -moz-transform: perspective(400px) rotateX(-10deg);
+ -ms-transform: perspective(400px) rotateX(-10deg);
+ -o-transform: perspective(400px) rotateX(-10deg);
+ transform: perspective(400px) rotateX(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateX(10deg);
+ -moz-transform: perspective(400px) rotateX(10deg);
+ -ms-transform: perspective(400px) rotateX(10deg);
+ -o-transform: perspective(400px) rotateX(10deg);
+ transform: perspective(400px) rotateX(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes flipInX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateX(-10deg);
+ -moz-transform: perspective(400px) rotateX(-10deg);
+ -ms-transform: perspective(400px) rotateX(-10deg);
+ -o-transform: perspective(400px) rotateX(-10deg);
+ transform: perspective(400px) rotateX(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateX(10deg);
+ -moz-transform: perspective(400px) rotateX(10deg);
+ -ms-transform: perspective(400px) rotateX(10deg);
+ -o-transform: perspective(400px) rotateX(10deg);
+ transform: perspective(400px) rotateX(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes flipInX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateX(-10deg);
+ -moz-transform: perspective(400px) rotateX(-10deg);
+ -ms-transform: perspective(400px) rotateX(-10deg);
+ -o-transform: perspective(400px) rotateX(-10deg);
+ transform: perspective(400px) rotateX(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateX(10deg);
+ -moz-transform: perspective(400px) rotateX(10deg);
+ -ms-transform: perspective(400px) rotateX(10deg);
+ -o-transform: perspective(400px) rotateX(10deg);
+ transform: perspective(400px) rotateX(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@keyframes flipInX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateX(-10deg);
+ -moz-transform: perspective(400px) rotateX(-10deg);
+ -ms-transform: perspective(400px) rotateX(-10deg);
+ -o-transform: perspective(400px) rotateX(-10deg);
+ transform: perspective(400px) rotateX(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateX(10deg);
+ -moz-transform: perspective(400px) rotateX(10deg);
+ -ms-transform: perspective(400px) rotateX(10deg);
+ -o-transform: perspective(400px) rotateX(10deg);
+ transform: perspective(400px) rotateX(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes flipOutX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes flipOutX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes flipOutX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes flipOutX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@keyframes flipOutX {
+ 0% {
+ -webkit-transform: perspective(400px) rotateX(0deg);
+ -moz-transform: perspective(400px) rotateX(0deg);
+ -ms-transform: perspective(400px) rotateX(0deg);
+ -o-transform: perspective(400px) rotateX(0deg);
+ transform: perspective(400px) rotateX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateX(90deg);
+ -moz-transform: perspective(400px) rotateX(90deg);
+ -ms-transform: perspective(400px) rotateX(90deg);
+ -o-transform: perspective(400px) rotateX(90deg);
+ transform: perspective(400px) rotateX(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes flipInY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateY(-10deg);
+ -moz-transform: perspective(400px) rotateY(-10deg);
+ -ms-transform: perspective(400px) rotateY(-10deg);
+ -o-transform: perspective(400px) rotateY(-10deg);
+ transform: perspective(400px) rotateY(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateY(10deg);
+ -moz-transform: perspective(400px) rotateY(10deg);
+ -ms-transform: perspective(400px) rotateY(10deg);
+ -o-transform: perspective(400px) rotateY(10deg);
+ transform: perspective(400px) rotateY(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes flipInY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateY(-10deg);
+ -moz-transform: perspective(400px) rotateY(-10deg);
+ -ms-transform: perspective(400px) rotateY(-10deg);
+ -o-transform: perspective(400px) rotateY(-10deg);
+ transform: perspective(400px) rotateY(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateY(10deg);
+ -moz-transform: perspective(400px) rotateY(10deg);
+ -ms-transform: perspective(400px) rotateY(10deg);
+ -o-transform: perspective(400px) rotateY(10deg);
+ transform: perspective(400px) rotateY(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes flipInY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateY(-10deg);
+ -moz-transform: perspective(400px) rotateY(-10deg);
+ -ms-transform: perspective(400px) rotateY(-10deg);
+ -o-transform: perspective(400px) rotateY(-10deg);
+ transform: perspective(400px) rotateY(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateY(10deg);
+ -moz-transform: perspective(400px) rotateY(10deg);
+ -ms-transform: perspective(400px) rotateY(10deg);
+ -o-transform: perspective(400px) rotateY(10deg);
+ transform: perspective(400px) rotateY(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes flipInY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateY(-10deg);
+ -moz-transform: perspective(400px) rotateY(-10deg);
+ -ms-transform: perspective(400px) rotateY(-10deg);
+ -o-transform: perspective(400px) rotateY(-10deg);
+ transform: perspective(400px) rotateY(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateY(10deg);
+ -moz-transform: perspective(400px) rotateY(10deg);
+ -ms-transform: perspective(400px) rotateY(10deg);
+ -o-transform: perspective(400px) rotateY(10deg);
+ transform: perspective(400px) rotateY(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@keyframes flipInY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 40% {
+ -webkit-transform: perspective(400px) rotateY(-10deg);
+ -moz-transform: perspective(400px) rotateY(-10deg);
+ -ms-transform: perspective(400px) rotateY(-10deg);
+ -o-transform: perspective(400px) rotateY(-10deg);
+ transform: perspective(400px) rotateY(-10deg);
+ }
+ 70% {
+ -webkit-transform: perspective(400px) rotateY(10deg);
+ -moz-transform: perspective(400px) rotateY(10deg);
+ -ms-transform: perspective(400px) rotateY(10deg);
+ -o-transform: perspective(400px) rotateY(10deg);
+ transform: perspective(400px) rotateY(10deg);
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes flipOutY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes flipOutY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes flipOutY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes flipOutY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@keyframes flipOutY {
+ 0% {
+ -webkit-transform: perspective(400px) rotateY(0deg);
+ -moz-transform: perspective(400px) rotateY(0deg);
+ -ms-transform: perspective(400px) rotateY(0deg);
+ -o-transform: perspective(400px) rotateY(0deg);
+ transform: perspective(400px) rotateY(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: perspective(400px) rotateY(90deg);
+ -moz-transform: perspective(400px) rotateY(90deg);
+ -ms-transform: perspective(400px) rotateY(90deg);
+ -o-transform: perspective(400px) rotateY(90deg);
+ transform: perspective(400px) rotateY(90deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes lightSpeedIn {
+ 0% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 60% {
+ -webkit-transform: translateX(-20%) skewX(30deg);
+ -moz-transform: translateX(-20%) skewX(30deg);
+ -ms-transform: translateX(-20%) skewX(30deg);
+ -o-transform: translateX(-20%) skewX(30deg);
+ transform: translateX(-20%) skewX(30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 80% {
+ -webkit-transform: translateX(0%) skewX(-15deg);
+ -moz-transform: translateX(0%) skewX(-15deg);
+ -ms-transform: translateX(0%) skewX(-15deg);
+ -o-transform: translateX(0%) skewX(-15deg);
+ transform: translateX(0%) skewX(-15deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes lightSpeedIn {
+ 0% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 60% {
+ -webkit-transform: translateX(-20%) skewX(30deg);
+ -moz-transform: translateX(-20%) skewX(30deg);
+ -ms-transform: translateX(-20%) skewX(30deg);
+ -o-transform: translateX(-20%) skewX(30deg);
+ transform: translateX(-20%) skewX(30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 80% {
+ -webkit-transform: translateX(0%) skewX(-15deg);
+ -moz-transform: translateX(0%) skewX(-15deg);
+ -ms-transform: translateX(0%) skewX(-15deg);
+ -o-transform: translateX(0%) skewX(-15deg);
+ transform: translateX(0%) skewX(-15deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes lightSpeedIn {
+ 0% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 60% {
+ -webkit-transform: translateX(-20%) skewX(30deg);
+ -moz-transform: translateX(-20%) skewX(30deg);
+ -ms-transform: translateX(-20%) skewX(30deg);
+ -o-transform: translateX(-20%) skewX(30deg);
+ transform: translateX(-20%) skewX(30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 80% {
+ -webkit-transform: translateX(0%) skewX(-15deg);
+ -moz-transform: translateX(0%) skewX(-15deg);
+ -ms-transform: translateX(0%) skewX(-15deg);
+ -o-transform: translateX(0%) skewX(-15deg);
+ transform: translateX(0%) skewX(-15deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes lightSpeedIn {
+ 0% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 60% {
+ -webkit-transform: translateX(-20%) skewX(30deg);
+ -moz-transform: translateX(-20%) skewX(30deg);
+ -ms-transform: translateX(-20%) skewX(30deg);
+ -o-transform: translateX(-20%) skewX(30deg);
+ transform: translateX(-20%) skewX(30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 80% {
+ -webkit-transform: translateX(0%) skewX(-15deg);
+ -moz-transform: translateX(0%) skewX(-15deg);
+ -ms-transform: translateX(0%) skewX(-15deg);
+ -o-transform: translateX(0%) skewX(-15deg);
+ transform: translateX(0%) skewX(-15deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@keyframes lightSpeedIn {
+ 0% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+ 60% {
+ -webkit-transform: translateX(-20%) skewX(30deg);
+ -moz-transform: translateX(-20%) skewX(30deg);
+ -ms-transform: translateX(-20%) skewX(30deg);
+ -o-transform: translateX(-20%) skewX(30deg);
+ transform: translateX(-20%) skewX(30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 80% {
+ -webkit-transform: translateX(0%) skewX(-15deg);
+ -moz-transform: translateX(0%) skewX(-15deg);
+ -ms-transform: translateX(0%) skewX(-15deg);
+ -o-transform: translateX(0%) skewX(-15deg);
+ transform: translateX(0%) skewX(-15deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes lightSpeedOut {
+ 0% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes lightSpeedOut {
+ 0% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes lightSpeedOut {
+ 0% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes lightSpeedOut {
+ 0% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@keyframes lightSpeedOut {
+ 0% {
+ -webkit-transform: translateX(0%) skewX(0deg);
+ -moz-transform: translateX(0%) skewX(0deg);
+ -ms-transform: translateX(0%) skewX(0deg);
+ -o-transform: translateX(0%) skewX(0deg);
+ transform: translateX(0%) skewX(0deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform: translateX(100%) skewX(-30deg);
+ -moz-transform: translateX(100%) skewX(-30deg);
+ -ms-transform: translateX(100%) skewX(-30deg);
+ -o-transform: translateX(100%) skewX(-30deg);
+ transform: translateX(100%) skewX(-30deg);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes rotateOut {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(200deg);
+ -moz-transform: rotate(200deg);
+ -ms-transform: rotate(200deg);
+ -o-transform: rotate(200deg);
+ transform: rotate(200deg);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes rotateOut {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(200deg);
+ -moz-transform: rotate(200deg);
+ -ms-transform: rotate(200deg);
+ -o-transform: rotate(200deg);
+ transform: rotate(200deg);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes rotateOut {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(200deg);
+ -moz-transform: rotate(200deg);
+ -ms-transform: rotate(200deg);
+ -o-transform: rotate(200deg);
+ transform: rotate(200deg);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes rotateOut {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(200deg);
+ -moz-transform: rotate(200deg);
+ -ms-transform: rotate(200deg);
+ -o-transform: rotate(200deg);
+ transform: rotate(200deg);
+ opacity: 0;
+ }
+}
+
+@keyframes rotateOut {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(200deg);
+ -moz-transform: rotate(200deg);
+ -ms-transform: rotate(200deg);
+ -o-transform: rotate(200deg);
+ transform: rotate(200deg);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes rotateOutDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes rotateOutDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes rotateOutDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes rotateOutDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@keyframes rotateOutDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes rotateOutUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes rotateOutUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes rotateOutUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes rotateOutUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@keyframes rotateOutUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes rotateOutDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes rotateOutDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes rotateOutDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes rotateOutDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@keyframes rotateOutDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes rotateOutUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes rotateOutUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes rotateOutUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes rotateOutUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@keyframes rotateOutUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes rotateIn {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(-200deg);
+ -moz-transform: rotate(-200deg);
+ -ms-transform: rotate(-200deg);
+ -o-transform: rotate(-200deg);
+ transform: rotate(-200deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes rotateIn {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(-200deg);
+ -moz-transform: rotate(-200deg);
+ -ms-transform: rotate(-200deg);
+ -o-transform: rotate(-200deg);
+ transform: rotate(-200deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes rotateIn {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(-200deg);
+ -moz-transform: rotate(-200deg);
+ -ms-transform: rotate(-200deg);
+ -o-transform: rotate(-200deg);
+ transform: rotate(-200deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes rotateIn {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(-200deg);
+ -moz-transform: rotate(-200deg);
+ -ms-transform: rotate(-200deg);
+ -o-transform: rotate(-200deg);
+ transform: rotate(-200deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@keyframes rotateIn {
+ 0% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(-200deg);
+ -moz-transform: rotate(-200deg);
+ -ms-transform: rotate(-200deg);
+ -o-transform: rotate(-200deg);
+ transform: rotate(-200deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: center center 50%;
+ -moz-transform-origin: center center 50%;
+ -ms-transform-origin: center center 50%;
+ -o-transform-origin: center center 50%;
+ transform-origin: center center 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes rotateInDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes rotateInDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes rotateInDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes rotateInDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@keyframes rotateInDownLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes rotateInUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes rotateInUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes rotateInUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes rotateInUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@keyframes rotateInUpLeft {
+ 0% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: left bottom 50%;
+ -moz-transform-origin: left bottom 50%;
+ -ms-transform-origin: left bottom 50%;
+ -o-transform-origin: left bottom 50%;
+ transform-origin: left bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes rotateInUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes rotateInUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes rotateInUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes rotateInUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@keyframes rotateInUpRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(-90deg);
+ -moz-transform: rotate(-90deg);
+ -ms-transform: rotate(-90deg);
+ -o-transform: rotate(-90deg);
+ transform: rotate(-90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes rotateInDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-webkit-keyframes rotateInDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-o-keyframes rotateInDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-ms-keyframes rotateInDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@keyframes rotateInDownRight {
+ 0% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg);
+ opacity: 0;
+ }
+ 100% {
+ -webkit-transform-origin: right bottom 50%;
+ -moz-transform-origin: right bottom 50%;
+ -ms-transform-origin: right bottom 50%;
+ -o-transform-origin: right bottom 50%;
+ transform-origin: right bottom 50%;
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ opacity: 1;
+ }
+}
+
+@-moz-keyframes hinge {
+ 0% {
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 20%, 60% {
+ -webkit-transform: rotate(80deg);
+ -moz-transform: rotate(80deg);
+ -ms-transform: rotate(80deg);
+ -o-transform: rotate(80deg);
+ transform: rotate(80deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 40% {
+ -webkit-transform: rotate(60deg);
+ -moz-transform: rotate(60deg);
+ -ms-transform: rotate(60deg);
+ -o-transform: rotate(60deg);
+ transform: rotate(60deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 80% {
+ -webkit-transform: rotate(60deg) translateY(0);
+ -moz-transform: rotate(60deg) translateY(0);
+ -ms-transform: rotate(60deg) translateY(0);
+ -o-transform: rotate(60deg) translateY(0);
+ transform: rotate(60deg) translateY(0);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 100% {
+ -webkit-transform: translateY(700px);
+ -moz-transform: translateY(700px);
+ -ms-transform: translateY(700px);
+ -o-transform: translateY(700px);
+ transform: translateY(700px);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes hinge {
+ 0% {
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 20%, 60% {
+ -webkit-transform: rotate(80deg);
+ -moz-transform: rotate(80deg);
+ -ms-transform: rotate(80deg);
+ -o-transform: rotate(80deg);
+ transform: rotate(80deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 40% {
+ -webkit-transform: rotate(60deg);
+ -moz-transform: rotate(60deg);
+ -ms-transform: rotate(60deg);
+ -o-transform: rotate(60deg);
+ transform: rotate(60deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 80% {
+ -webkit-transform: rotate(60deg) translateY(0);
+ -moz-transform: rotate(60deg) translateY(0);
+ -ms-transform: rotate(60deg) translateY(0);
+ -o-transform: rotate(60deg) translateY(0);
+ transform: rotate(60deg) translateY(0);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 100% {
+ -webkit-transform: translateY(700px);
+ -moz-transform: translateY(700px);
+ -ms-transform: translateY(700px);
+ -o-transform: translateY(700px);
+ transform: translateY(700px);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-o-keyframes hinge {
+ 0% {
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 20%, 60% {
+ -webkit-transform: rotate(80deg);
+ -moz-transform: rotate(80deg);
+ -ms-transform: rotate(80deg);
+ -o-transform: rotate(80deg);
+ transform: rotate(80deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 40% {
+ -webkit-transform: rotate(60deg);
+ -moz-transform: rotate(60deg);
+ -ms-transform: rotate(60deg);
+ -o-transform: rotate(60deg);
+ transform: rotate(60deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 80% {
+ -webkit-transform: rotate(60deg) translateY(0);
+ -moz-transform: rotate(60deg) translateY(0);
+ -ms-transform: rotate(60deg) translateY(0);
+ -o-transform: rotate(60deg) translateY(0);
+ transform: rotate(60deg) translateY(0);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 100% {
+ -webkit-transform: translateY(700px);
+ -moz-transform: translateY(700px);
+ -ms-transform: translateY(700px);
+ -o-transform: translateY(700px);
+ transform: translateY(700px);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-ms-keyframes hinge {
+ 0% {
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 20%, 60% {
+ -webkit-transform: rotate(80deg);
+ -moz-transform: rotate(80deg);
+ -ms-transform: rotate(80deg);
+ -o-transform: rotate(80deg);
+ transform: rotate(80deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 40% {
+ -webkit-transform: rotate(60deg);
+ -moz-transform: rotate(60deg);
+ -ms-transform: rotate(60deg);
+ -o-transform: rotate(60deg);
+ transform: rotate(60deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 80% {
+ -webkit-transform: rotate(60deg) translateY(0);
+ -moz-transform: rotate(60deg) translateY(0);
+ -ms-transform: rotate(60deg) translateY(0);
+ -o-transform: rotate(60deg) translateY(0);
+ transform: rotate(60deg) translateY(0);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 100% {
+ -webkit-transform: translateY(700px);
+ -moz-transform: translateY(700px);
+ -ms-transform: translateY(700px);
+ -o-transform: translateY(700px);
+ transform: translateY(700px);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@keyframes hinge {
+ 0% {
+ -webkit-transform: rotate(0);
+ -moz-transform: rotate(0);
+ -ms-transform: rotate(0);
+ -o-transform: rotate(0);
+ transform: rotate(0);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 20%, 60% {
+ -webkit-transform: rotate(80deg);
+ -moz-transform: rotate(80deg);
+ -ms-transform: rotate(80deg);
+ -o-transform: rotate(80deg);
+ transform: rotate(80deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 40% {
+ -webkit-transform: rotate(60deg);
+ -moz-transform: rotate(60deg);
+ -ms-transform: rotate(60deg);
+ -o-transform: rotate(60deg);
+ transform: rotate(60deg);
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 80% {
+ -webkit-transform: rotate(60deg) translateY(0);
+ -moz-transform: rotate(60deg) translateY(0);
+ -ms-transform: rotate(60deg) translateY(0);
+ -o-transform: rotate(60deg) translateY(0);
+ transform: rotate(60deg) translateY(0);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform-origin: top left 50%;
+ -moz-transform-origin: top left 50%;
+ -ms-transform-origin: top left 50%;
+ -o-transform-origin: top left 50%;
+ transform-origin: top left 50%;
+ -webkit-animation-timing-function: ease-in-out;
+ -moz-animation-timing-function: ease-in-out;
+ -ms-animation-timing-function: ease-in-out;
+ -o-animation-timing-function: ease-in-out;
+ animation-timing-function: ease-in-out;
+ }
+ 100% {
+ -webkit-transform: translateY(700px);
+ -moz-transform: translateY(700px);
+ -ms-transform: translateY(700px);
+ -o-transform: translateY(700px);
+ transform: translateY(700px);
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ }
+}
+
+@-moz-keyframes rollIn {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+}
+
+@-webkit-keyframes rollIn {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+}
+
+@-o-keyframes rollIn {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+}
+
+@-ms-keyframes rollIn {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+}
+
+@keyframes rollIn {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+}
+
+@-moz-keyframes rollOut {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+}
+
+@-webkit-keyframes rollOut {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+}
+
+@-o-keyframes rollOut {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+}
+
+@-ms-keyframes rollOut {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+}
+
+@keyframes rollOut {
+ 0% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
+ opacity: 1;
+ -webkit-transform: translateX(0px) rotate(0deg);
+ -moz-transform: translateX(0px) rotate(0deg);
+ -ms-transform: translateX(0px) rotate(0deg);
+ -o-transform: translateX(0px) rotate(0deg);
+ transform: translateX(0px) rotate(0deg);
+ }
+ 100% {
+ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
+ opacity: 0;
+ -webkit-transform: translateX(-100%) rotate(-120deg);
+ -moz-transform: translateX(-100%) rotate(-120deg);
+ -ms-transform: translateX(-100%) rotate(-120deg);
+ -o-transform: translateX(-100%) rotate(-120deg);
+ transform: translateX(-100%) rotate(-120deg);
+ }
+}
+
+/*-------------------------------------------------------------------*/
+/* === Boostrap Main SCSS === */
+/*!
+ * Bootstrap v5.1.3 (https://getbootstrap.com/)
+ * Copyright 2011-2021 The Bootstrap Authors
+ * Copyright 2011-2021 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */
+:root {
+ --bs-blue: #5E50F9;
+ --bs-indigo: #6610f2;
+ --bs-purple: #6a008a;
+ --bs-pink: #E91E63;
+ --bs-red: #f96868;
+ --bs-orange: #f2a654;
+ --bs-yellow: #f6e84e;
+ --bs-green: #46c35f;
+ --bs-teal: #58d8a3;
+ --bs-cyan: #57c7d4;
+ --bs-white: #ffffff;
+ --bs-gray: #434a54;
+ --bs-gray-light: #aab2bd;
+ --bs-gray-lighter: #e8eff4;
+ --bs-gray-lightest: #e6e9ed;
+ --bs-gray-dark: #0f1531;
+ --bs-black: #000000;
+ --bs-gray-100: #f8f9fa;
+ --bs-gray-200: #e9ecef;
+ --bs-gray-300: #dee2e6;
+ --bs-gray-400: #ced4da;
+ --bs-gray-500: #adb5bd;
+ --bs-gray-600: #6c757d;
+ --bs-gray-700: #495057;
+ --bs-gray-800: #343a40;
+ --bs-gray-900: #212529;
+ --bs-primary: #1F3BB3;
+ --bs-secondary: #F1F1F1;
+ --bs-success: #34B1AA;
+ --bs-info: #52CDFF;
+ --bs-warning: #ffaf00;
+ --bs-danger: #F95F53;
+ --bs-light: #fbfbfb;
+ --bs-dark: #1E283D;
+ --bs-primary-rgb: 13, 110, 253;
+ --bs-secondary-rgb: 108, 117, 125;
+ --bs-success-rgb: 25, 135, 84;
+ --bs-info-rgb: 13, 202, 240;
+ --bs-warning-rgb: 255, 193, 7;
+ --bs-danger-rgb: 220, 53, 69;
+ --bs-light-rgb: 248, 249, 250;
+ --bs-dark-rgb: 33, 37, 41;
+ --bs-white-rgb: 255, 255, 255;
+ --bs-black-rgb: 0, 0, 0;
+ --bs-body-color-rgb: 31, 31, 31;
+ --bs-body-bg-rgb: 255, 255, 255;
+ --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
+ --bs-body-font-family: var(--bs-font-sans-serif);
+ --bs-body-font-size: 1rem;
+ --bs-body-font-weight: 400;
+ --bs-body-line-height: 1.5;
+ --bs-body-color: #1F1F1F;
+ --bs-body-bg: #fff;
+}
+
+*,
+*::before,
+*::after {
+ box-sizing: border-box;
+}
+
+@media (prefers-reduced-motion: no-preference) {
+ :root {
+ scroll-behavior: smooth;
+ }
+}
+
+body {
+ margin: 0;
+ font-family: var(--bs-body-font-family);
+ font-size: var(--bs-body-font-size);
+ font-weight: var(--bs-body-font-weight);
+ line-height: var(--bs-body-line-height);
+ color: var(--bs-body-color);
+ text-align: var(--bs-body-text-align);
+ background-color: var(--bs-body-bg);
+ -webkit-text-size-adjust: 100%;
+ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+
+hr {
+ margin: 1rem 0;
+ color: inherit;
+ background-color: currentColor;
+ border: 0;
+ opacity: 0.25;
+}
+
+hr:not([size]) {
+ height: 1px;
+}
+
+h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
+ margin-top: 0;
+ margin-bottom: 0.5rem;
+ font-weight: 500;
+ line-height: 1.2;
+}
+
+h1, .h1 {
+ font-size: calc(1.375rem + 1.5vw);
+}
+
+@media (min-width: 1200px) {
+ h1, .h1 {
+ font-size: 2.5rem;
+ }
+}
+
+h2, .h2 {
+ font-size: calc(1.325rem + 0.9vw);
+}
+
+@media (min-width: 1200px) {
+ h2, .h2 {
+ font-size: 2rem;
+ }
+}
+
+h3, .h3 {
+ font-size: calc(1.3rem + 0.6vw);
+}
+
+@media (min-width: 1200px) {
+ h3, .h3 {
+ font-size: 1.75rem;
+ }
+}
+
+h4, .h4 {
+ font-size: calc(1.275rem + 0.3vw);
+}
+
+@media (min-width: 1200px) {
+ h4, .h4 {
+ font-size: 1.5rem;
+ }
+}
+
+h5, .h5 {
+ font-size: 1.25rem;
+}
+
+h6, .h6 {
+ font-size: 1rem;
+}
+
+p {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+abbr[title],
+abbr[data-bs-original-title] {
+ text-decoration: underline dotted;
+ cursor: help;
+ text-decoration-skip-ink: none;
+}
+
+address {
+ margin-bottom: 1rem;
+ font-style: normal;
+ line-height: inherit;
+}
+
+ol,
+ul {
+ padding-left: 2rem;
+}
+
+ol,
+ul,
+dl {
+ margin-top: 0;
+ margin-bottom: 1rem;
+}
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+ margin-bottom: 0;
+}
+
+dt {
+ font-weight: 700;
+}
+
+dd {
+ margin-bottom: .5rem;
+ margin-left: 0;
+}
+
+blockquote {
+ margin: 0 0 1rem;
+}
+
+b,
+strong {
+ font-weight: bolder;
+}
+
+small, .small {
+ font-size: 0.875em;
+}
+
+mark, .mark {
+ padding: 0.2em;
+ background-color: #fcf8e3;
+}
+
+sub,
+sup {
+ position: relative;
+ font-size: 0.75em;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+sub {
+ bottom: -.25em;
+}
+
+sup {
+ top: -.5em;
+}
+
+a {
+ color: #0d6efd;
+ text-decoration: underline;
+}
+
+a:hover {
+ color: #0a58ca;
+}
+
+a:not([href]):not([class]), a:not([href]):not([class]):hover {
+ color: inherit;
+ text-decoration: none;
+}
+
+pre,
+code,
+kbd,
+samp {
+ font-family: var(--bs-font-monospace);
+ font-size: 1em;
+ direction: ltr /* rtl:ignore */;
+ unicode-bidi: bidi-override;
+}
+
+pre {
+ display: block;
+ margin-top: 0;
+ margin-bottom: 1rem;
+ overflow: auto;
+ font-size: 0.875em;
+}
+
+pre code {
+ font-size: inherit;
+ color: inherit;
+ word-break: normal;
+}
+
+code {
+ font-size: 0.875em;
+ color: #d63384;
+ word-wrap: break-word;
+}
+
+a > code {
+ color: inherit;
+}
+
+kbd {
+ padding: 0.2rem 0.4rem;
+ font-size: 0.875em;
+ color: #fff;
+ background-color: #212529;
+ border-radius: 0.2rem;
+}
+
+kbd kbd {
+ padding: 0;
+ font-size: 1em;
+ font-weight: 700;
+}
+
+figure {
+ margin: 0 0 1rem;
+}
+
+img,
+svg {
+ vertical-align: middle;
+}
+
+table {
+ caption-side: bottom;
+ border-collapse: collapse;
+}
+
+caption {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ color: #6c757d;
+ text-align: left;
+}
+
+th {
+ text-align: inherit;
+ text-align: -webkit-match-parent;
+}
+
+thead,
+tbody,
+tfoot,
+tr,
+td,
+th {
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+}
+
+label {
+ display: inline-block;
+}
+
+button {
+ border-radius: 0;
+}
+
+button:focus:not(:focus-visible) {
+ outline: 0;
+}
+
+input,
+button,
+select,
+optgroup,
+textarea {
+ margin: 0;
+ font-family: inherit;
+ font-size: inherit;
+ line-height: inherit;
+}
+
+button,
+select {
+ text-transform: none;
+}
+
+[role="button"] {
+ cursor: pointer;
+}
+
+select {
+ word-wrap: normal;
+}
+
+select:disabled {
+ opacity: 1;
+}
+
+[list]::-webkit-calendar-picker-indicator {
+ display: none;
+}
+
+
+button:not(:disabled),
+[type="button"]:not(:disabled),
+[type="reset"]:not(:disabled),
+[type="submit"]:not(:disabled) {
+ cursor: pointer;
+}
+
+::-moz-focus-inner {
+ padding: 0;
+ border-style: none;
+}
+
+textarea {
+ resize: vertical;
+}
+
+fieldset {
+ min-width: 0;
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+legend {
+ float: left;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 0.5rem;
+ font-size: calc(1.275rem + 0.3vw);
+ line-height: inherit;
+}
+
+@media (min-width: 1200px) {
+ legend {
+ font-size: 1.5rem;
+ }
+}
+
+legend + * {
+ clear: left;
+}
+
+::-webkit-datetime-edit-fields-wrapper,
+::-webkit-datetime-edit-text,
+::-webkit-datetime-edit-minute,
+::-webkit-datetime-edit-hour-field,
+::-webkit-datetime-edit-day-field,
+::-webkit-datetime-edit-month-field,
+::-webkit-datetime-edit-year-field {
+ padding: 0;
+}
+
+::-webkit-inner-spin-button {
+ height: auto;
+}
+
+
+
+/* rtl:raw:
+[type="tel"],
+[type="url"],
+[type="email"],
+[type="number"] {
+ direction: ltr;
+}
+*/
+::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+::-webkit-color-swatch-wrapper {
+ padding: 0;
+}
+
+::file-selector-button {
+ font: inherit;
+}
+
+::-webkit-file-upload-button {
+ font: inherit;
+ -webkit-appearance: button;
+}
+
+output {
+ display: inline-block;
+}
+
+iframe {
+ border: 0;
+}
+
+summary {
+ display: list-item;
+ cursor: pointer;
+}
+
+progress {
+ vertical-align: baseline;
+}
+
+[hidden] {
+ display: none !important;
+}
+
+.lead {
+ font-size: 1.25rem;
+ font-weight: 300;
+}
+
+.display-1 {
+ font-size: calc(1.625rem + 4.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .display-1 {
+ font-size: 5rem;
+ }
+}
+
+.display-2 {
+ font-size: calc(1.575rem + 3.9vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .display-2 {
+ font-size: 4.5rem;
+ }
+}
+
+.display-3 {
+ font-size: calc(1.525rem + 3.3vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .display-3 {
+ font-size: 4rem;
+ }
+}
+
+.display-4 {
+ font-size: calc(1.475rem + 2.7vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .display-4 {
+ font-size: 3.5rem;
+ }
+}
+
+.display-5 {
+ font-size: calc(1.425rem + 2.1vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .display-5 {
+ font-size: 3rem;
+ }
+}
+
+.display-6 {
+ font-size: calc(1.375rem + 1.5vw);
+ font-weight: 300;
+ line-height: 1.2;
+}
+
+@media (min-width: 1200px) {
+ .display-6 {
+ font-size: 2.5rem;
+ }
+}
+
+.list-unstyled {
+ padding-left: 0;
+ list-style: none;
+}
+
+.list-inline {
+ padding-left: 0;
+ list-style: none;
+}
+
+.list-inline-item {
+ display: inline-block;
+}
+
+.list-inline-item:not(:last-child) {
+ margin-right: 0.5rem;
+}
+
+.initialism {
+ font-size: 0.875em;
+ text-transform: uppercase;
+}
+
+.blockquote {
+ margin-bottom: 1rem;
+ font-size: 1.25rem;
+}
+
+.blockquote > :last-child {
+ margin-bottom: 0;
+}
+
+.blockquote-footer {
+ margin-top: -1rem;
+ margin-bottom: 1rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.blockquote-footer::before {
+ content: "\2014\00A0";
+}
+
+.img-fluid {
+ max-width: 100%;
+ height: auto;
+}
+
+.img-thumbnail {
+ padding: 0.25rem;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+ border-radius: 0.25rem;
+ max-width: 100%;
+ height: auto;
+}
+
+.figure {
+ display: inline-block;
+}
+
+.figure-img {
+ margin-bottom: 0.5rem;
+ line-height: 1;
+}
+
+.figure-caption {
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.container,
+.container-fluid,
+.container-sm,
+.container-md,
+.container-lg,
+.container-xl,
+.container-xxl {
+ width: 100%;
+ padding-right: var(--bs-gutter-x, 0.75rem);
+ padding-left: var(--bs-gutter-x, 0.75rem);
+ margin-right: auto;
+ margin-left: auto;
+}
+
+@media (min-width: 576px) {
+ .container, .container-sm {
+ max-width: 540px;
+ }
+}
+
+@media (min-width: 768px) {
+ .container, .container-sm, .container-md {
+ max-width: 720px;
+ }
+}
+
+@media (min-width: 992px) {
+ .container, .container-sm, .container-md, .container-lg {
+ max-width: 960px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .container, .container-sm, .container-md, .container-lg, .container-xl {
+ max-width: 1140px;
+ }
+}
+
+@media (min-width: 1400px) {
+ .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
+ max-width: 1320px;
+ }
+}
+
+.row {
+ --bs-gutter-x: 30px;
+ --bs-gutter-y: 0;
+ display: flex;
+ flex-wrap: wrap;
+ margin-top: calc(-1 * var(--bs-gutter-y));
+ margin-right: calc(-.5 * var(--bs-gutter-x));
+ margin-left: calc(-.5 * var(--bs-gutter-x));
+}
+
+.row > * {
+ flex-shrink: 0;
+ width: 100%;
+ max-width: 100%;
+ padding-right: calc(var(--bs-gutter-x) * .5);
+ padding-left: calc(var(--bs-gutter-x) * .5);
+ margin-top: var(--bs-gutter-y);
+}
+
+.col {
+ flex: 1 0 0%;
+}
+
+.row-cols-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.row-cols-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.row-cols-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.row-cols-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%;
+}
+
+.row-cols-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.row-cols-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+}
+
+.row-cols-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%;
+}
+
+.col-auto {
+ flex: 0 0 auto;
+ width: auto;
+}
+
+.col-1 {
+ flex: 0 0 auto;
+ width: 8.33333%;
+}
+
+.col-2 {
+ flex: 0 0 auto;
+ width: 16.66667%;
+}
+
+.col-3 {
+ flex: 0 0 auto;
+ width: 25%;
+}
+
+.col-4 {
+ flex: 0 0 auto;
+ width: 33.33333%;
+}
+
+.col-5 {
+ flex: 0 0 auto;
+ width: 41.66667%;
+}
+
+.col-6 {
+ flex: 0 0 auto;
+ width: 50%;
+}
+
+.col-7 {
+ flex: 0 0 auto;
+ width: 58.33333%;
+}
+
+.col-8 {
+ flex: 0 0 auto;
+ width: 66.66667%;
+}
+
+.col-9 {
+ flex: 0 0 auto;
+ width: 75%;
+}
+
+.col-10 {
+ flex: 0 0 auto;
+ width: 83.33333%;
+}
+
+.col-11 {
+ flex: 0 0 auto;
+ width: 91.66667%;
+}
+
+.col-12 {
+ flex: 0 0 auto;
+ width: 100%;
+}
+
+.offset-1 {
+ margin-left: 8.33333%;
+}
+
+.offset-2 {
+ margin-left: 16.66667%;
+}
+
+.offset-3 {
+ margin-left: 25%;
+}
+
+.offset-4 {
+ margin-left: 33.33333%;
+}
+
+.offset-5 {
+ margin-left: 41.66667%;
+}
+
+.offset-6 {
+ margin-left: 50%;
+}
+
+.offset-7 {
+ margin-left: 58.33333%;
+}
+
+.offset-8 {
+ margin-left: 66.66667%;
+}
+
+.offset-9 {
+ margin-left: 75%;
+}
+
+.offset-10 {
+ margin-left: 83.33333%;
+}
+
+.offset-11 {
+ margin-left: 91.66667%;
+}
+
+.g-0,
+.gx-0 {
+ --bs-gutter-x: 0;
+}
+
+.g-0,
+.gy-0 {
+ --bs-gutter-y: 0;
+}
+
+.g-1,
+.gx-1 {
+ --bs-gutter-x: 0.25rem;
+}
+
+.g-1,
+.gy-1 {
+ --bs-gutter-y: 0.25rem;
+}
+
+.g-2,
+.gx-2 {
+ --bs-gutter-x: 0.5rem;
+}
+
+.g-2,
+.gy-2 {
+ --bs-gutter-y: 0.5rem;
+}
+
+.g-3,
+.gx-3 {
+ --bs-gutter-x: 1rem;
+}
+
+.g-3,
+.gy-3 {
+ --bs-gutter-y: 1rem;
+}
+
+.g-4,
+.gx-4 {
+ --bs-gutter-x: 1.5rem;
+}
+
+.g-4,
+.gy-4 {
+ --bs-gutter-y: 1.5rem;
+}
+
+.g-5,
+.gx-5 {
+ --bs-gutter-x: 3rem;
+}
+
+.g-5,
+.gy-5 {
+ --bs-gutter-y: 3rem;
+}
+
+@media (min-width: 576px) {
+ .col-sm {
+ flex: 1 0 0%;
+ }
+ .row-cols-sm-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-sm-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-sm-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-sm-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .row-cols-sm-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-sm-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-sm-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-sm-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-sm-1 {
+ flex: 0 0 auto;
+ width: 8.33333%;
+ }
+ .col-sm-2 {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-sm-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-sm-4 {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .col-sm-5 {
+ flex: 0 0 auto;
+ width: 41.66667%;
+ }
+ .col-sm-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-sm-7 {
+ flex: 0 0 auto;
+ width: 58.33333%;
+ }
+ .col-sm-8 {
+ flex: 0 0 auto;
+ width: 66.66667%;
+ }
+ .col-sm-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-sm-10 {
+ flex: 0 0 auto;
+ width: 83.33333%;
+ }
+ .col-sm-11 {
+ flex: 0 0 auto;
+ width: 91.66667%;
+ }
+ .col-sm-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .offset-sm-0 {
+ margin-left: 0;
+ }
+ .offset-sm-1 {
+ margin-left: 8.33333%;
+ }
+ .offset-sm-2 {
+ margin-left: 16.66667%;
+ }
+ .offset-sm-3 {
+ margin-left: 25%;
+ }
+ .offset-sm-4 {
+ margin-left: 33.33333%;
+ }
+ .offset-sm-5 {
+ margin-left: 41.66667%;
+ }
+ .offset-sm-6 {
+ margin-left: 50%;
+ }
+ .offset-sm-7 {
+ margin-left: 58.33333%;
+ }
+ .offset-sm-8 {
+ margin-left: 66.66667%;
+ }
+ .offset-sm-9 {
+ margin-left: 75%;
+ }
+ .offset-sm-10 {
+ margin-left: 83.33333%;
+ }
+ .offset-sm-11 {
+ margin-left: 91.66667%;
+ }
+ .g-sm-0,
+ .gx-sm-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-sm-0,
+ .gy-sm-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-sm-1,
+ .gx-sm-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-sm-1,
+ .gy-sm-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-sm-2,
+ .gx-sm-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-sm-2,
+ .gy-sm-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-sm-3,
+ .gx-sm-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-sm-3,
+ .gy-sm-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-sm-4,
+ .gx-sm-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-sm-4,
+ .gy-sm-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-sm-5,
+ .gx-sm-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-sm-5,
+ .gy-sm-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 768px) {
+ .col-md {
+ flex: 1 0 0%;
+ }
+ .row-cols-md-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-md-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-md-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-md-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .row-cols-md-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-md-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-md-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-md-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-md-1 {
+ flex: 0 0 auto;
+ width: 8.33333%;
+ }
+ .col-md-2 {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-md-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-md-4 {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .col-md-5 {
+ flex: 0 0 auto;
+ width: 41.66667%;
+ }
+ .col-md-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-md-7 {
+ flex: 0 0 auto;
+ width: 58.33333%;
+ }
+ .col-md-8 {
+ flex: 0 0 auto;
+ width: 66.66667%;
+ }
+ .col-md-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-md-10 {
+ flex: 0 0 auto;
+ width: 83.33333%;
+ }
+ .col-md-11 {
+ flex: 0 0 auto;
+ width: 91.66667%;
+ }
+ .col-md-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .offset-md-0 {
+ margin-left: 0;
+ }
+ .offset-md-1 {
+ margin-left: 8.33333%;
+ }
+ .offset-md-2 {
+ margin-left: 16.66667%;
+ }
+ .offset-md-3 {
+ margin-left: 25%;
+ }
+ .offset-md-4 {
+ margin-left: 33.33333%;
+ }
+ .offset-md-5 {
+ margin-left: 41.66667%;
+ }
+ .offset-md-6 {
+ margin-left: 50%;
+ }
+ .offset-md-7 {
+ margin-left: 58.33333%;
+ }
+ .offset-md-8 {
+ margin-left: 66.66667%;
+ }
+ .offset-md-9 {
+ margin-left: 75%;
+ }
+ .offset-md-10 {
+ margin-left: 83.33333%;
+ }
+ .offset-md-11 {
+ margin-left: 91.66667%;
+ }
+ .g-md-0,
+ .gx-md-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-md-0,
+ .gy-md-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-md-1,
+ .gx-md-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-md-1,
+ .gy-md-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-md-2,
+ .gx-md-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-md-2,
+ .gy-md-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-md-3,
+ .gx-md-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-md-3,
+ .gy-md-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-md-4,
+ .gx-md-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-md-4,
+ .gy-md-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-md-5,
+ .gx-md-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-md-5,
+ .gy-md-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 992px) {
+ .col-lg {
+ flex: 1 0 0%;
+ }
+ .row-cols-lg-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-lg-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-lg-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-lg-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .row-cols-lg-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-lg-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-lg-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-lg-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-lg-1 {
+ flex: 0 0 auto;
+ width: 8.33333%;
+ }
+ .col-lg-2 {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-lg-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-lg-4 {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .col-lg-5 {
+ flex: 0 0 auto;
+ width: 41.66667%;
+ }
+ .col-lg-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-lg-7 {
+ flex: 0 0 auto;
+ width: 58.33333%;
+ }
+ .col-lg-8 {
+ flex: 0 0 auto;
+ width: 66.66667%;
+ }
+ .col-lg-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-lg-10 {
+ flex: 0 0 auto;
+ width: 83.33333%;
+ }
+ .col-lg-11 {
+ flex: 0 0 auto;
+ width: 91.66667%;
+ }
+ .col-lg-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .offset-lg-0 {
+ margin-left: 0;
+ }
+ .offset-lg-1 {
+ margin-left: 8.33333%;
+ }
+ .offset-lg-2 {
+ margin-left: 16.66667%;
+ }
+ .offset-lg-3 {
+ margin-left: 25%;
+ }
+ .offset-lg-4 {
+ margin-left: 33.33333%;
+ }
+ .offset-lg-5 {
+ margin-left: 41.66667%;
+ }
+ .offset-lg-6 {
+ margin-left: 50%;
+ }
+ .offset-lg-7 {
+ margin-left: 58.33333%;
+ }
+ .offset-lg-8 {
+ margin-left: 66.66667%;
+ }
+ .offset-lg-9 {
+ margin-left: 75%;
+ }
+ .offset-lg-10 {
+ margin-left: 83.33333%;
+ }
+ .offset-lg-11 {
+ margin-left: 91.66667%;
+ }
+ .g-lg-0,
+ .gx-lg-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-lg-0,
+ .gy-lg-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-lg-1,
+ .gx-lg-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-lg-1,
+ .gy-lg-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-lg-2,
+ .gx-lg-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-lg-2,
+ .gy-lg-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-lg-3,
+ .gx-lg-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-lg-3,
+ .gy-lg-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-lg-4,
+ .gx-lg-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-lg-4,
+ .gy-lg-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-lg-5,
+ .gx-lg-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-lg-5,
+ .gy-lg-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1200px) {
+ .col-xl {
+ flex: 1 0 0%;
+ }
+ .row-cols-xl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-xl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-xl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-xl-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .row-cols-xl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-xl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-xl-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-xl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-xl-1 {
+ flex: 0 0 auto;
+ width: 8.33333%;
+ }
+ .col-xl-2 {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-xl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-xl-4 {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .col-xl-5 {
+ flex: 0 0 auto;
+ width: 41.66667%;
+ }
+ .col-xl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-xl-7 {
+ flex: 0 0 auto;
+ width: 58.33333%;
+ }
+ .col-xl-8 {
+ flex: 0 0 auto;
+ width: 66.66667%;
+ }
+ .col-xl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-xl-10 {
+ flex: 0 0 auto;
+ width: 83.33333%;
+ }
+ .col-xl-11 {
+ flex: 0 0 auto;
+ width: 91.66667%;
+ }
+ .col-xl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .offset-xl-0 {
+ margin-left: 0;
+ }
+ .offset-xl-1 {
+ margin-left: 8.33333%;
+ }
+ .offset-xl-2 {
+ margin-left: 16.66667%;
+ }
+ .offset-xl-3 {
+ margin-left: 25%;
+ }
+ .offset-xl-4 {
+ margin-left: 33.33333%;
+ }
+ .offset-xl-5 {
+ margin-left: 41.66667%;
+ }
+ .offset-xl-6 {
+ margin-left: 50%;
+ }
+ .offset-xl-7 {
+ margin-left: 58.33333%;
+ }
+ .offset-xl-8 {
+ margin-left: 66.66667%;
+ }
+ .offset-xl-9 {
+ margin-left: 75%;
+ }
+ .offset-xl-10 {
+ margin-left: 83.33333%;
+ }
+ .offset-xl-11 {
+ margin-left: 91.66667%;
+ }
+ .g-xl-0,
+ .gx-xl-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-xl-0,
+ .gy-xl-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-xl-1,
+ .gx-xl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-xl-1,
+ .gy-xl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-xl-2,
+ .gx-xl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-xl-2,
+ .gy-xl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-xl-3,
+ .gx-xl-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-xl-3,
+ .gy-xl-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-xl-4,
+ .gx-xl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-xl-4,
+ .gy-xl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-xl-5,
+ .gx-xl-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-xl-5,
+ .gy-xl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+@media (min-width: 1400px) {
+ .col-xxl {
+ flex: 1 0 0%;
+ }
+ .row-cols-xxl-auto > * {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .row-cols-xxl-1 > * {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .row-cols-xxl-2 > * {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .row-cols-xxl-3 > * {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .row-cols-xxl-4 > * {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .row-cols-xxl-5 > * {
+ flex: 0 0 auto;
+ width: 20%;
+ }
+ .row-cols-xxl-6 > * {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-xxl-auto {
+ flex: 0 0 auto;
+ width: auto;
+ }
+ .col-xxl-1 {
+ flex: 0 0 auto;
+ width: 8.33333%;
+ }
+ .col-xxl-2 {
+ flex: 0 0 auto;
+ width: 16.66667%;
+ }
+ .col-xxl-3 {
+ flex: 0 0 auto;
+ width: 25%;
+ }
+ .col-xxl-4 {
+ flex: 0 0 auto;
+ width: 33.33333%;
+ }
+ .col-xxl-5 {
+ flex: 0 0 auto;
+ width: 41.66667%;
+ }
+ .col-xxl-6 {
+ flex: 0 0 auto;
+ width: 50%;
+ }
+ .col-xxl-7 {
+ flex: 0 0 auto;
+ width: 58.33333%;
+ }
+ .col-xxl-8 {
+ flex: 0 0 auto;
+ width: 66.66667%;
+ }
+ .col-xxl-9 {
+ flex: 0 0 auto;
+ width: 75%;
+ }
+ .col-xxl-10 {
+ flex: 0 0 auto;
+ width: 83.33333%;
+ }
+ .col-xxl-11 {
+ flex: 0 0 auto;
+ width: 91.66667%;
+ }
+ .col-xxl-12 {
+ flex: 0 0 auto;
+ width: 100%;
+ }
+ .offset-xxl-0 {
+ margin-left: 0;
+ }
+ .offset-xxl-1 {
+ margin-left: 8.33333%;
+ }
+ .offset-xxl-2 {
+ margin-left: 16.66667%;
+ }
+ .offset-xxl-3 {
+ margin-left: 25%;
+ }
+ .offset-xxl-4 {
+ margin-left: 33.33333%;
+ }
+ .offset-xxl-5 {
+ margin-left: 41.66667%;
+ }
+ .offset-xxl-6 {
+ margin-left: 50%;
+ }
+ .offset-xxl-7 {
+ margin-left: 58.33333%;
+ }
+ .offset-xxl-8 {
+ margin-left: 66.66667%;
+ }
+ .offset-xxl-9 {
+ margin-left: 75%;
+ }
+ .offset-xxl-10 {
+ margin-left: 83.33333%;
+ }
+ .offset-xxl-11 {
+ margin-left: 91.66667%;
+ }
+ .g-xxl-0,
+ .gx-xxl-0 {
+ --bs-gutter-x: 0;
+ }
+ .g-xxl-0,
+ .gy-xxl-0 {
+ --bs-gutter-y: 0;
+ }
+ .g-xxl-1,
+ .gx-xxl-1 {
+ --bs-gutter-x: 0.25rem;
+ }
+ .g-xxl-1,
+ .gy-xxl-1 {
+ --bs-gutter-y: 0.25rem;
+ }
+ .g-xxl-2,
+ .gx-xxl-2 {
+ --bs-gutter-x: 0.5rem;
+ }
+ .g-xxl-2,
+ .gy-xxl-2 {
+ --bs-gutter-y: 0.5rem;
+ }
+ .g-xxl-3,
+ .gx-xxl-3 {
+ --bs-gutter-x: 1rem;
+ }
+ .g-xxl-3,
+ .gy-xxl-3 {
+ --bs-gutter-y: 1rem;
+ }
+ .g-xxl-4,
+ .gx-xxl-4 {
+ --bs-gutter-x: 1.5rem;
+ }
+ .g-xxl-4,
+ .gy-xxl-4 {
+ --bs-gutter-y: 1.5rem;
+ }
+ .g-xxl-5,
+ .gx-xxl-5 {
+ --bs-gutter-x: 3rem;
+ }
+ .g-xxl-5,
+ .gy-xxl-5 {
+ --bs-gutter-y: 3rem;
+ }
+}
+
+.table {
+ --bs-table-bg: transparent;
+ --bs-table-accent-bg: transparent;
+ --bs-table-striped-color: #212529;
+ --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
+ --bs-table-active-color: #212529;
+ --bs-table-active-bg: rgba(0, 0, 0, 0.1);
+ --bs-table-hover-color: #212529;
+ --bs-table-hover-bg: #eaeaf1;
+ width: 100%;
+ margin-bottom: 1rem;
+ color: #212529;
+ vertical-align: top;
+ border-color: #dee2e6;
+}
+
+.table > :not(caption) > * > * {
+ padding: 0.5rem 0.5rem;
+ background-color: var(--bs-table-bg);
+ border-bottom-width: 1px;
+ box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
+}
+
+.table > tbody {
+ vertical-align: inherit;
+}
+
+.table > thead {
+ vertical-align: bottom;
+}
+
+.table > :not(:first-child) {
+ border-top: 2px solid currentColor;
+}
+
+.caption-top {
+ caption-side: top;
+}
+
+.table-sm > :not(caption) > * > * {
+ padding: 0.25rem 0.25rem;
+}
+
+.table-bordered > :not(caption) > * {
+ border-width: 1px 0;
+}
+
+.table-bordered > :not(caption) > * > * {
+ border-width: 0 1px;
+}
+
+.table-borderless > :not(caption) > * > * {
+ border-bottom-width: 0;
+}
+
+.table-borderless > :not(:first-child) {
+ border-top-width: 0;
+}
+
+.table-striped > tbody > tr:nth-of-type(odd) > * {
+ --bs-table-accent-bg: var(--bs-table-striped-bg);
+ color: var(--bs-table-striped-color);
+}
+
+.table-active {
+ --bs-table-accent-bg: var(--bs-table-active-bg);
+ color: var(--bs-table-active-color);
+}
+
+.table-hover > tbody > tr:hover > * {
+ --bs-table-accent-bg: var(--bs-table-hover-bg);
+ color: var(--bs-table-hover-color);
+}
+
+.table-primary {
+ --bs-table-bg: #cfe2ff;
+ --bs-table-striped-bg: #c5d7f2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bacbe6;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfd1ec;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #bacbe6;
+}
+
+.table-secondary {
+ --bs-table-bg: #e2e3e5;
+ --bs-table-striped-bg: #d7d8da;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #cbccce;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #d1d2d4;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #cbccce;
+}
+
+.table-success {
+ --bs-table-bg: #d1e7dd;
+ --bs-table-striped-bg: #c7dbd2;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #bcd0c7;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #c1d6cc;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #bcd0c7;
+}
+
+.table-info {
+ --bs-table-bg: #cff4fc;
+ --bs-table-striped-bg: #c5e8ef;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #badce3;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #bfe2e9;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #badce3;
+}
+
+.table-warning {
+ --bs-table-bg: #fff3cd;
+ --bs-table-striped-bg: #f2e7c3;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #e6dbb9;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #ece1be;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #e6dbb9;
+}
+
+.table-danger {
+ --bs-table-bg: #f8d7da;
+ --bs-table-striped-bg: #eccccf;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfc2c4;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5c7ca;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #dfc2c4;
+}
+
+.table-light {
+ --bs-table-bg: #f8f9fa;
+ --bs-table-striped-bg: #ecedee;
+ --bs-table-striped-color: #000;
+ --bs-table-active-bg: #dfe0e1;
+ --bs-table-active-color: #000;
+ --bs-table-hover-bg: #e5e6e7;
+ --bs-table-hover-color: #000;
+ color: #000;
+ border-color: #dfe0e1;
+}
+
+.table-dark {
+ --bs-table-bg: #212529;
+ --bs-table-striped-bg: #2c3034;
+ --bs-table-striped-color: #fff;
+ --bs-table-active-bg: #373b3e;
+ --bs-table-active-color: #fff;
+ --bs-table-hover-bg: #323539;
+ --bs-table-hover-color: #fff;
+ color: #fff;
+ border-color: #373b3e;
+}
+
+.table-responsive {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+@media (max-width: 575.98px) {
+ .table-responsive-sm {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .table-responsive-md {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .table-responsive-lg {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .table-responsive-xl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .table-responsive-xxl {
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+}
+
+.form-label {
+ margin-bottom: 0.5rem;
+}
+
+.col-form-label {
+ padding-top: calc(0.875rem + 1px);
+ padding-bottom: calc(0.875rem + 1px);
+ margin-bottom: 0;
+ font-size: inherit;
+ line-height: 1;
+}
+
+.col-form-label-lg {
+ padding-top: calc(0.94rem + 1px);
+ padding-bottom: calc(0.94rem + 1px);
+ font-size: 1.25rem;
+}
+
+.col-form-label-sm {
+ padding-top: calc(0.5rem + 1px);
+ padding-bottom: calc(0.5rem + 1px);
+ font-size: 0.875rem;
+}
+
+.form-text {
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #6c757d;
+}
+
+.form-control, .asColorPicker-input, .dataTables_wrapper select, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,
+.tt-query,
+.tt-hint {
+ display: block;
+ width: 100%;
+ padding: 0.875rem 1.375rem;
+ font-size: 0.875rem;
+ font-weight: 400;
+ line-height: 1;
+ color: #212529;
+ background-color: color(white);
+ background-clip: padding-box;
+ border: 1px solid #ced4da;
+ appearance: none;
+ border-radius: 2px;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-control, .asColorPicker-input, .dataTables_wrapper select, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,
+ .tt-query,
+ .tt-hint {
+ transition: none;
+ }
+}
+
+.form-control[type="file"], .asColorPicker-input[type="file"], .dataTables_wrapper select[type="file"], .select2-container--default .select2-selection--single[type="file"], .select2-container--default .select2-selection--single .select2-search__field[type="file"], .typeahead[type="file"],
+.tt-query[type="file"],
+.tt-hint[type="file"] {
+ overflow: hidden;
+}
+
+.form-control[type="file"]:not(:disabled):not([readonly]), .asColorPicker-input[type="file"]:not(:disabled):not([readonly]), .dataTables_wrapper select[type="file"]:not(:disabled):not([readonly]), .select2-container--default .select2-selection--single[type="file"]:not(:disabled):not([readonly]), .select2-container--default .select2-selection--single .select2-search__field[type="file"]:not(:disabled):not([readonly]), .typeahead[type="file"]:not(:disabled):not([readonly]),
+.tt-query[type="file"]:not(:disabled):not([readonly]),
+.tt-hint[type="file"]:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.form-control:focus, .asColorPicker-input:focus, .dataTables_wrapper select:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus,
+.tt-query:focus,
+.tt-hint:focus {
+ color: #212529;
+ background-color: #fff;
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.form-control::-webkit-date-and-time-value, .asColorPicker-input::-webkit-date-and-time-value, .dataTables_wrapper select::-webkit-date-and-time-value, .select2-container--default .select2-selection--single::-webkit-date-and-time-value, .select2-container--default .select2-selection--single .select2-search__field::-webkit-date-and-time-value, .typeahead::-webkit-date-and-time-value,
+.tt-query::-webkit-date-and-time-value,
+.tt-hint::-webkit-date-and-time-value {
+ height: 1em;
+}
+
+.form-control::placeholder, .asColorPicker-input::placeholder, .dataTables_wrapper select::placeholder, .select2-container--default .select2-selection--single::placeholder, .select2-container--default .select2-selection--single .select2-search__field::placeholder, .typeahead::placeholder,
+.tt-query::placeholder,
+.tt-hint::placeholder {
+ color: #c9c8c8;
+ opacity: 1;
+}
+
+.form-control:disabled, .asColorPicker-input:disabled, .dataTables_wrapper select:disabled, .select2-container--default .select2-selection--single:disabled, .select2-container--default .select2-selection--single .select2-search__field:disabled, .typeahead:disabled,
+.tt-query:disabled,
+.tt-hint:disabled, .form-control[readonly], .asColorPicker-input[readonly], .dataTables_wrapper select[readonly], .select2-container--default .select2-selection--single[readonly], .select2-container--default .select2-selection--single .select2-search__field[readonly], .typeahead[readonly],
+.tt-query[readonly],
+.tt-hint[readonly] {
+ background-color: #e9ecef;
+ opacity: 1;
+}
+
+.form-control::file-selector-button, .asColorPicker-input::file-selector-button, .dataTables_wrapper select::file-selector-button, .select2-container--default .select2-selection--single::file-selector-button, .select2-container--default .select2-selection--single .select2-search__field::file-selector-button, .typeahead::file-selector-button,
+.tt-query::file-selector-button,
+.tt-hint::file-selector-button {
+ padding: 0.875rem 1.375rem;
+ margin: -0.875rem -1.375rem;
+ margin-inline-end: 1.375rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-control::file-selector-button, .asColorPicker-input::file-selector-button, .dataTables_wrapper select::file-selector-button, .select2-container--default .select2-selection--single::file-selector-button, .select2-container--default .select2-selection--single .select2-search__field::file-selector-button, .typeahead::file-selector-button,
+ .tt-query::file-selector-button,
+ .tt-hint::file-selector-button {
+ transition: none;
+ }
+}
+
+.form-control:hover:not(:disabled):not([readonly])::file-selector-button, .asColorPicker-input:hover:not(:disabled):not([readonly])::file-selector-button, .dataTables_wrapper select:hover:not(:disabled):not([readonly])::file-selector-button, .select2-container--default .select2-selection--single:hover:not(:disabled):not([readonly])::file-selector-button, .select2-container--default .select2-selection--single .select2-search__field:hover:not(:disabled):not([readonly])::file-selector-button, .typeahead:hover:not(:disabled):not([readonly])::file-selector-button,
+.tt-query:hover:not(:disabled):not([readonly])::file-selector-button,
+.tt-hint:hover:not(:disabled):not([readonly])::file-selector-button {
+ background-color: #dde0e3;
+}
+
+.form-control::-webkit-file-upload-button, .asColorPicker-input::-webkit-file-upload-button, .dataTables_wrapper select::-webkit-file-upload-button, .select2-container--default .select2-selection--single::-webkit-file-upload-button, .select2-container--default .select2-selection--single .select2-search__field::-webkit-file-upload-button, .typeahead::-webkit-file-upload-button,
+.tt-query::-webkit-file-upload-button,
+.tt-hint::-webkit-file-upload-button {
+ padding: 0.875rem 1.375rem;
+ margin: -0.875rem -1.375rem;
+ margin-inline-end: 1.375rem;
+ color: #212529;
+ background-color: #e9ecef;
+ pointer-events: none;
+ border-color: inherit;
+ border-style: solid;
+ border-width: 0;
+ border-inline-end-width: 1px;
+ border-radius: 0;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-control::-webkit-file-upload-button, .asColorPicker-input::-webkit-file-upload-button, .dataTables_wrapper select::-webkit-file-upload-button, .select2-container--default .select2-selection--single::-webkit-file-upload-button, .select2-container--default .select2-selection--single .select2-search__field::-webkit-file-upload-button, .typeahead::-webkit-file-upload-button,
+ .tt-query::-webkit-file-upload-button,
+ .tt-hint::-webkit-file-upload-button {
+ transition: none;
+ }
+}
+
+.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .asColorPicker-input:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .dataTables_wrapper select:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .select2-container--default .select2-selection--single:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .select2-container--default .select2-selection--single .select2-search__field:hover:not(:disabled):not([readonly])::-webkit-file-upload-button, .typeahead:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,
+.tt-query:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,
+.tt-hint:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
+ background-color: #dde0e3;
+}
+
+.form-control-plaintext {
+ display: block;
+ width: 100%;
+ padding: 0.875rem 0;
+ margin-bottom: 0;
+ line-height: 1;
+ color: #212529;
+ background-color: transparent;
+ border: solid transparent;
+ border-width: 1px 0;
+}
+
+.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.form-control-sm {
+ min-height: 1.75rem;
+ padding: 0.5rem 0.81rem;
+ font-size: 0.875rem;
+ border-radius: 0.2rem;
+}
+
+.form-control-sm::file-selector-button {
+ padding: 0.5rem 0.81rem;
+ margin: -0.5rem -0.81rem;
+ margin-inline-end: 0.81rem;
+}
+
+.form-control-sm::-webkit-file-upload-button {
+ padding: 0.5rem 0.81rem;
+ margin: -0.5rem -0.81rem;
+ margin-inline-end: 0.81rem;
+}
+
+.form-control-lg {
+ min-height: 3.175rem;
+ padding: 0.94rem 1.94rem;
+ font-size: 1.25rem;
+ border-radius: 0.3rem;
+}
+
+.form-control-lg::file-selector-button {
+ padding: 0.94rem 1.94rem;
+ margin: -0.94rem -1.94rem;
+ margin-inline-end: 1.94rem;
+}
+
+.form-control-lg::-webkit-file-upload-button {
+ padding: 0.94rem 1.94rem;
+ margin: -0.94rem -1.94rem;
+ margin-inline-end: 1.94rem;
+}
+
+textarea.form-control, textarea.asColorPicker-input, .select2-container--default textarea.select2-selection--single, .select2-container--default .select2-selection--single textarea.select2-search__field, textarea.typeahead,
+textarea.tt-query,
+textarea.tt-hint {
+ min-height: 2rem;
+}
+
+textarea.form-control-sm {
+ min-height: 1.75rem;
+}
+
+textarea.form-control-lg {
+ min-height: 3.175rem;
+}
+
+.form-control-color {
+ width: 3rem;
+ height: auto;
+ padding: 0.875rem;
+}
+
+.form-control-color:not(:disabled):not([readonly]) {
+ cursor: pointer;
+}
+
+.form-control-color::-moz-color-swatch {
+ height: 1em;
+ border-radius: 2px;
+}
+
+.form-control-color::-webkit-color-swatch {
+ height: 1em;
+ border-radius: 2px;
+}
+
+.form-select {
+ display: block;
+ width: 100%;
+ padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+ -moz-padding-start: calc(0.75rem - 3px);
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #212529;
+ background-color: #fff;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right 0.75rem center;
+ background-size: 16px 12px;
+ border: 1px solid #ced4da;
+ border-radius: 0.25rem;
+ transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-select {
+ transition: none;
+ }
+}
+
+.form-select:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.form-select[multiple], .form-select[size]:not([size="1"]) {
+ padding-right: 0.75rem;
+ background-image: none;
+}
+
+.form-select:disabled {
+ background-color: #e9ecef;
+}
+
+.form-select:-moz-focusring {
+ color: transparent;
+ text-shadow: 0 0 0 #212529;
+}
+
+.form-select-sm {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ padding-left: 0.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.2rem;
+}
+
+.form-select-lg {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 1rem;
+ font-size: 1.25rem;
+ border-radius: 0.3rem;
+}
+
+.form-check {
+ display: block;
+ min-height: 1.5rem;
+ padding-left: 1.5em;
+ margin-bottom: 0.125rem;
+}
+
+.form-check .form-check-input {
+ float: left;
+ margin-left: -1.5em;
+}
+
+.form-check-input {
+ width: 1em;
+ height: 1em;
+ margin-top: 0.25em;
+ vertical-align: top;
+ background-color: #fff;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: contain;
+ border: 1px solid rgba(0, 0, 0, 0.25);
+ appearance: none;
+}
+
+.form-check-input[type="checkbox"] {
+ border-radius: 0.25em;
+}
+
+.form-check-input[type="radio"] {
+ border-radius: 50%;
+}
+
+.form-check-input:active {
+ filter: brightness(90%);
+}
+
+.form-check-input:focus {
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.form-check-input:checked {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+}
+
+.form-check-input:checked[type="checkbox"] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
+}
+
+.form-check-input:checked[type="radio"] {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.form-check-input[type="checkbox"]:indeterminate {
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
+}
+
+.form-check-input:disabled {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.5;
+}
+
+.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
+ opacity: 0.5;
+}
+
+.form-switch {
+ padding-left: 2.5em;
+}
+
+.form-switch .form-check-input {
+ width: 2em;
+ margin-left: -2.5em;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
+ background-position: left center;
+ border-radius: 2em;
+ transition: background-position 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-switch .form-check-input {
+ transition: none;
+ }
+}
+
+.form-switch .form-check-input:focus {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");
+}
+
+.form-switch .form-check-input:checked {
+ background-position: right center;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
+}
+
+.form-check-inline {
+ display: inline-block;
+ margin-right: 1rem;
+}
+
+.btn-check {
+ position: absolute;
+ clip: rect(0, 0, 0, 0);
+ pointer-events: none;
+}
+
+.btn-check[disabled] + .btn, .ajax-upload-dragdrop .btn-check[disabled] + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-check[disabled] + .swal2-styled, .btn-check:disabled + .btn, .ajax-upload-dragdrop .btn-check:disabled + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-check:disabled + .swal2-styled {
+ pointer-events: none;
+ filter: none;
+ opacity: 0.65;
+}
+
+.form-range {
+ width: 100%;
+ height: 1.5rem;
+ padding: 0;
+ background-color: transparent;
+ appearance: none;
+}
+
+.form-range:focus {
+ outline: 0;
+}
+
+.form-range:focus::-webkit-slider-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.form-range:focus::-moz-range-thumb {
+ box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.form-range::-moz-focus-outer {
+ border: 0;
+}
+
+.form-range::-webkit-slider-thumb {
+ width: 1rem;
+ height: 1rem;
+ margin-top: -0.25rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-range::-webkit-slider-thumb {
+ transition: none;
+ }
+}
+
+.form-range::-webkit-slider-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.form-range::-webkit-slider-runnable-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.form-range::-moz-range-thumb {
+ width: 1rem;
+ height: 1rem;
+ background-color: #0d6efd;
+ border: 0;
+ border-radius: 1rem;
+ transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+ appearance: none;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-range::-moz-range-thumb {
+ transition: none;
+ }
+}
+
+.form-range::-moz-range-thumb:active {
+ background-color: #b6d4fe;
+}
+
+.form-range::-moz-range-track {
+ width: 100%;
+ height: 0.5rem;
+ color: transparent;
+ cursor: pointer;
+ background-color: #dee2e6;
+ border-color: transparent;
+ border-radius: 1rem;
+}
+
+.form-range:disabled {
+ pointer-events: none;
+}
+
+.form-range:disabled::-webkit-slider-thumb {
+ background-color: #adb5bd;
+}
+
+.form-range:disabled::-moz-range-thumb {
+ background-color: #adb5bd;
+}
+
+.form-floating {
+ position: relative;
+}
+
+.form-floating > .form-control, .form-floating > .asColorPicker-input, .dataTables_wrapper .form-floating > select, .select2-container--default .form-floating > .select2-selection--single, .select2-container--default .select2-selection--single .form-floating > .select2-search__field, .form-floating > .typeahead,
+.form-floating > .tt-query,
+.form-floating > .tt-hint,
+.form-floating > .form-select {
+ height: calc(3.5rem + 2px);
+ line-height: 1.25;
+}
+
+.form-floating > label {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ padding: 1rem 0.75rem;
+ pointer-events: none;
+ border: 1px solid transparent;
+ transform-origin: 0 0;
+ transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .form-floating > label {
+ transition: none;
+ }
+}
+
+.form-floating > .form-control, .form-floating > .asColorPicker-input, .dataTables_wrapper .form-floating > select, .select2-container--default .form-floating > .select2-selection--single, .select2-container--default .select2-selection--single .form-floating > .select2-search__field, .form-floating > .typeahead,
+.form-floating > .tt-query,
+.form-floating > .tt-hint {
+ padding: 1rem 0.75rem;
+}
+
+.form-floating > .form-control::placeholder, .form-floating > .asColorPicker-input::placeholder, .dataTables_wrapper .form-floating > select::placeholder, .select2-container--default .form-floating > .select2-selection--single::placeholder, .select2-container--default .select2-selection--single .form-floating > .select2-search__field::placeholder, .form-floating > .typeahead::placeholder,
+.form-floating > .tt-query::placeholder,
+.form-floating > .tt-hint::placeholder {
+ color: transparent;
+}
+
+.form-floating > .form-control:focus, .form-floating > .asColorPicker-input:focus, .dataTables_wrapper .form-floating > select:focus, .select2-container--default .form-floating > .select2-selection--single:focus, .select2-container--default .select2-selection--single .form-floating > .select2-search__field:focus, .form-floating > .typeahead:focus,
+.form-floating > .tt-query:focus,
+.form-floating > .tt-hint:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .asColorPicker-input:not(:placeholder-shown), .dataTables_wrapper .form-floating > select:not(:placeholder-shown), .select2-container--default .form-floating > .select2-selection--single:not(:placeholder-shown), .select2-container--default .select2-selection--single .form-floating > .select2-search__field:not(:placeholder-shown), .form-floating > .typeahead:not(:placeholder-shown),
+.form-floating > .tt-query:not(:placeholder-shown),
+.form-floating > .tt-hint:not(:placeholder-shown) {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.form-floating > .form-control:-webkit-autofill, .form-floating > .asColorPicker-input:-webkit-autofill, .dataTables_wrapper .form-floating > select:-webkit-autofill, .select2-container--default .form-floating > .select2-selection--single:-webkit-autofill, .select2-container--default .select2-selection--single .form-floating > .select2-search__field:-webkit-autofill, .form-floating > .typeahead:-webkit-autofill,
+.form-floating > .tt-query:-webkit-autofill,
+.form-floating > .tt-hint:-webkit-autofill {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.form-floating > .form-select {
+ padding-top: 1.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.form-floating > .form-control:focus ~ label, .form-floating > .asColorPicker-input:focus ~ label, .dataTables_wrapper .form-floating > select:focus ~ label, .select2-container--default .form-floating > .select2-selection--single:focus ~ label, .select2-container--default .select2-selection--single .form-floating > .select2-search__field:focus ~ label, .form-floating > .typeahead:focus ~ label, .form-floating > .tt-query:focus ~ label, .form-floating > .tt-hint:focus ~ label,
+.form-floating > .form-control:not(:placeholder-shown) ~ label,
+.form-floating > .asColorPicker-input:not(:placeholder-shown) ~ label,
+.dataTables_wrapper .form-floating > select:not(:placeholder-shown) ~ label,
+.select2-container--default .form-floating > .select2-selection--single:not(:placeholder-shown) ~ label,
+.select2-container--default .select2-selection--single .form-floating > .select2-search__field:not(:placeholder-shown) ~ label,
+.form-floating > .typeahead:not(:placeholder-shown) ~ label,
+.form-floating > .tt-query:not(:placeholder-shown) ~ label,
+.form-floating > .tt-hint:not(:placeholder-shown) ~ label,
+.form-floating > .form-select ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.form-floating > .form-control:-webkit-autofill ~ label, .form-floating > .asColorPicker-input:-webkit-autofill ~ label, .dataTables_wrapper .form-floating > select:-webkit-autofill ~ label, .select2-container--default .form-floating > .select2-selection--single:-webkit-autofill ~ label, .select2-container--default .select2-selection--single .form-floating > .select2-search__field:-webkit-autofill ~ label, .form-floating > .typeahead:-webkit-autofill ~ label, .form-floating > .tt-query:-webkit-autofill ~ label, .form-floating > .tt-hint:-webkit-autofill ~ label {
+ opacity: 0.65;
+ transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
+}
+
+.input-group, .asColorPicker-wrap {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: stretch;
+ width: 100%;
+}
+
+.input-group > .form-control, .asColorPicker-wrap > .form-control, .input-group > .asColorPicker-input, .asColorPicker-wrap > .asColorPicker-input, .dataTables_wrapper .input-group > select, .dataTables_wrapper .asColorPicker-wrap > select, .select2-container--default .input-group > .select2-selection--single, .select2-container--default .asColorPicker-wrap > .select2-selection--single, .select2-container--default .select2-selection--single .input-group > .select2-search__field, .select2-container--default .select2-selection--single .asColorPicker-wrap > .select2-search__field, .input-group > .typeahead, .asColorPicker-wrap > .typeahead,
+.input-group > .tt-query,
+.asColorPicker-wrap > .tt-query,
+.input-group > .tt-hint,
+.asColorPicker-wrap > .tt-hint,
+.input-group > .form-select,
+.asColorPicker-wrap > .form-select {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0;
+}
+
+.input-group > .form-control:focus, .asColorPicker-wrap > .form-control:focus, .input-group > .asColorPicker-input:focus, .asColorPicker-wrap > .asColorPicker-input:focus, .dataTables_wrapper .input-group > select:focus, .dataTables_wrapper .asColorPicker-wrap > select:focus, .select2-container--default .input-group > .select2-selection--single:focus, .select2-container--default .asColorPicker-wrap > .select2-selection--single:focus, .select2-container--default .select2-selection--single .input-group > .select2-search__field:focus, .select2-container--default .select2-selection--single .asColorPicker-wrap > .select2-search__field:focus, .input-group > .typeahead:focus, .asColorPicker-wrap > .typeahead:focus,
+.input-group > .tt-query:focus,
+.asColorPicker-wrap > .tt-query:focus,
+.input-group > .tt-hint:focus,
+.asColorPicker-wrap > .tt-hint:focus,
+.input-group > .form-select:focus,
+.asColorPicker-wrap > .form-select:focus {
+ z-index: 3;
+}
+
+.input-group .btn, .asColorPicker-wrap .btn, .input-group .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .input-group .ajax-file-upload, .asColorPicker-wrap .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .asColorPicker-wrap .ajax-file-upload, .input-group .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .input-group .swal2-styled, .asColorPicker-wrap .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .asColorPicker-wrap .swal2-styled {
+ position: relative;
+ z-index: 2;
+}
+
+.input-group .btn:focus, .asColorPicker-wrap .btn:focus, .input-group .ajax-upload-dragdrop .ajax-file-upload:focus, .ajax-upload-dragdrop .input-group .ajax-file-upload:focus, .asColorPicker-wrap .ajax-upload-dragdrop .ajax-file-upload:focus, .ajax-upload-dragdrop .asColorPicker-wrap .ajax-file-upload:focus, .input-group .swal2-modal .swal2-buttonswrapper .swal2-styled:focus, .swal2-modal .swal2-buttonswrapper .input-group .swal2-styled:focus, .asColorPicker-wrap .swal2-modal .swal2-buttonswrapper .swal2-styled:focus, .swal2-modal .swal2-buttonswrapper .asColorPicker-wrap .swal2-styled:focus {
+ z-index: 3;
+}
+
+.input-group-text {
+ display: flex;
+ align-items: center;
+ padding: 0.375rem 0.75rem;
+ font-size: 0.875rem;
+ font-weight: 400;
+ line-height: 1;
+ color: #212529;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #e9ecef;
+ border: 1px solid #ced4da;
+ border-radius: 2px;
+}
+
+.input-group-lg > .form-control, .input-group-lg > .asColorPicker-input, .dataTables_wrapper .input-group-lg > select, .select2-container--default .input-group-lg > .select2-selection--single, .select2-container--default .select2-selection--single .input-group-lg > .select2-search__field, .input-group-lg > .typeahead,
+.input-group-lg > .tt-query,
+.input-group-lg > .tt-hint,
+.input-group-lg > .form-select,
+.input-group-lg > .input-group-text,
+.input-group-lg > .btn,
+.ajax-upload-dragdrop .input-group-lg > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .input-group-lg > .swal2-styled {
+ padding: 0.94rem 1.94rem;
+ font-size: 1.25rem;
+ border-radius: 0.3rem;
+}
+
+.input-group-sm > .form-control, .input-group-sm > .asColorPicker-input, .dataTables_wrapper .input-group-sm > select, .select2-container--default .input-group-sm > .select2-selection--single, .select2-container--default .select2-selection--single .input-group-sm > .select2-search__field, .input-group-sm > .typeahead,
+.input-group-sm > .tt-query,
+.input-group-sm > .tt-hint,
+.input-group-sm > .form-select,
+.input-group-sm > .input-group-text,
+.input-group-sm > .btn,
+.ajax-upload-dragdrop .input-group-sm > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .input-group-sm > .swal2-styled {
+ padding: 0.5rem 0.81rem;
+ font-size: 0.875rem;
+ border-radius: 0.2rem;
+}
+
+.input-group-lg > .form-select,
+.input-group-sm > .form-select {
+ padding-right: 3rem;
+}
+
+.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .asColorPicker-wrap:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
+.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3),
+.asColorPicker-wrap:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group.has-validation > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu), .has-validation.asColorPicker-wrap > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),
+.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4),
+.has-validation.asColorPicker-wrap > .dropdown-toggle:nth-last-child(n + 4) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback), .asColorPicker-wrap > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
+ margin-left: -1px;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.valid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #198754;
+}
+
+.valid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(25, 135, 84, 0.9);
+ border-radius: 0.25rem;
+}
+
+.was-validated :valid ~ .valid-feedback,
+.was-validated :valid ~ .valid-tooltip,
+.is-valid ~ .valid-feedback,
+.is-valid ~ .valid-tooltip {
+ display: block;
+}
+
+.was-validated .form-control:valid, .was-validated .asColorPicker-input:valid, .was-validated .dataTables_wrapper select:valid, .dataTables_wrapper .was-validated select:valid, .was-validated .select2-container--default .select2-selection--single:valid, .select2-container--default .was-validated .select2-selection--single:valid, .was-validated .select2-container--default .select2-selection--single .select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated .select2-search__field:valid, .was-validated .typeahead:valid,
+.was-validated .tt-query:valid,
+.was-validated .tt-hint:valid, .form-control.is-valid, .is-valid.asColorPicker-input, .dataTables_wrapper select.is-valid, .select2-container--default .is-valid.select2-selection--single, .select2-container--default .select2-selection--single .is-valid.select2-search__field, .is-valid.typeahead,
+.is-valid.tt-query,
+.is-valid.tt-hint {
+ border-color: #198754;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-control:valid:focus, .was-validated .asColorPicker-input:valid:focus, .was-validated .dataTables_wrapper select:valid:focus, .dataTables_wrapper .was-validated select:valid:focus, .was-validated .select2-container--default .select2-selection--single:valid:focus, .select2-container--default .was-validated .select2-selection--single:valid:focus, .was-validated .select2-container--default .select2-selection--single .select2-search__field:valid:focus, .select2-container--default .select2-selection--single .was-validated .select2-search__field:valid:focus, .was-validated .typeahead:valid:focus,
+.was-validated .tt-query:valid:focus,
+.was-validated .tt-hint:valid:focus, .form-control.is-valid:focus, .is-valid.asColorPicker-input:focus, .dataTables_wrapper select.is-valid:focus, .select2-container--default .is-valid.select2-selection--single:focus, .select2-container--default .select2-selection--single .is-valid.select2-search__field:focus, .is-valid.typeahead:focus,
+.is-valid.tt-query:focus,
+.is-valid.tt-hint:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.was-validated textarea.form-control:valid, .was-validated textarea.asColorPicker-input:valid, .was-validated .select2-container--default textarea.select2-selection--single:valid, .select2-container--default .was-validated textarea.select2-selection--single:valid, .was-validated .select2-container--default .select2-selection--single textarea.select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated textarea.select2-search__field:valid, .was-validated textarea.typeahead:valid,
+.was-validated textarea.tt-query:valid,
+.was-validated textarea.tt-hint:valid, textarea.form-control.is-valid, textarea.is-valid.asColorPicker-input, .select2-container--default textarea.is-valid.select2-selection--single, .select2-container--default .select2-selection--single textarea.is-valid.select2-search__field, textarea.is-valid.typeahead,
+textarea.is-valid.tt-query,
+textarea.is-valid.tt-hint {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.was-validated .form-select:valid, .form-select.is-valid {
+ border-color: #198754;
+}
+
+.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' 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-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
+ border-color: #198754;
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.was-validated .form-check-input:valid, .form-check-input.is-valid {
+ border-color: #198754;
+}
+
+.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
+ background-color: #198754;
+}
+
+.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
+}
+
+.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
+ color: #198754;
+}
+
+.form-check-inline .form-check-input ~ .valid-feedback {
+ margin-left: .5em;
+}
+
+.was-validated .input-group .form-control:valid, .was-validated .asColorPicker-wrap .form-control:valid, .was-validated .input-group .asColorPicker-input:valid, .was-validated .asColorPicker-wrap .asColorPicker-input:valid, .was-validated .input-group .dataTables_wrapper select:valid, .dataTables_wrapper .was-validated .input-group select:valid, .was-validated .asColorPicker-wrap .dataTables_wrapper select:valid, .dataTables_wrapper .was-validated .asColorPicker-wrap select:valid, .was-validated .input-group .select2-container--default .select2-selection--single:valid, .select2-container--default .was-validated .input-group .select2-selection--single:valid, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single:valid, .select2-container--default .was-validated .asColorPicker-wrap .select2-selection--single:valid, .was-validated .input-group .select2-container--default .select2-selection--single .select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated .input-group .select2-search__field:valid, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated .asColorPicker-wrap .select2-search__field:valid, .was-validated .input-group .typeahead:valid, .was-validated .asColorPicker-wrap .typeahead:valid,
+.was-validated .input-group .tt-query:valid,
+.was-validated .asColorPicker-wrap .tt-query:valid,
+.was-validated .input-group .tt-hint:valid,
+.was-validated .asColorPicker-wrap .tt-hint:valid, .input-group .form-control.is-valid, .asColorPicker-wrap .form-control.is-valid, .input-group .is-valid.asColorPicker-input, .asColorPicker-wrap .is-valid.asColorPicker-input, .input-group .dataTables_wrapper select.is-valid, .dataTables_wrapper .input-group select.is-valid, .asColorPicker-wrap .dataTables_wrapper select.is-valid, .dataTables_wrapper .asColorPicker-wrap select.is-valid, .input-group .select2-container--default .is-valid.select2-selection--single, .select2-container--default .input-group .is-valid.select2-selection--single, .asColorPicker-wrap .select2-container--default .is-valid.select2-selection--single, .select2-container--default .asColorPicker-wrap .is-valid.select2-selection--single, .input-group .select2-container--default .select2-selection--single .is-valid.select2-search__field, .select2-container--default .select2-selection--single .input-group .is-valid.select2-search__field, .asColorPicker-wrap .select2-container--default .select2-selection--single .is-valid.select2-search__field, .select2-container--default .select2-selection--single .asColorPicker-wrap .is-valid.select2-search__field, .input-group .is-valid.typeahead, .asColorPicker-wrap .is-valid.typeahead,
+.input-group .is-valid.tt-query,
+.asColorPicker-wrap .is-valid.tt-query,
+.input-group .is-valid.tt-hint,
+.asColorPicker-wrap .is-valid.tt-hint, .was-validated .input-group .form-select:valid, .was-validated .asColorPicker-wrap .form-select:valid,
+.input-group .form-select.is-valid,
+.asColorPicker-wrap .form-select.is-valid {
+ z-index: 1;
+}
+
+.was-validated .input-group .form-control:valid:focus, .was-validated .asColorPicker-wrap .form-control:valid:focus, .was-validated .input-group .asColorPicker-input:valid:focus, .was-validated .asColorPicker-wrap .asColorPicker-input:valid:focus, .was-validated .input-group .dataTables_wrapper select:valid:focus, .dataTables_wrapper .was-validated .input-group select:valid:focus, .was-validated .asColorPicker-wrap .dataTables_wrapper select:valid:focus, .dataTables_wrapper .was-validated .asColorPicker-wrap select:valid:focus, .was-validated .input-group .select2-container--default .select2-selection--single:valid:focus, .select2-container--default .was-validated .input-group .select2-selection--single:valid:focus, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single:valid:focus, .select2-container--default .was-validated .asColorPicker-wrap .select2-selection--single:valid:focus, .was-validated .input-group .select2-container--default .select2-selection--single .select2-search__field:valid:focus, .select2-container--default .select2-selection--single .was-validated .input-group .select2-search__field:valid:focus, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:valid:focus, .select2-container--default .select2-selection--single .was-validated .asColorPicker-wrap .select2-search__field:valid:focus, .was-validated .input-group .typeahead:valid:focus, .was-validated .asColorPicker-wrap .typeahead:valid:focus,
+.was-validated .input-group .tt-query:valid:focus,
+.was-validated .asColorPicker-wrap .tt-query:valid:focus,
+.was-validated .input-group .tt-hint:valid:focus,
+.was-validated .asColorPicker-wrap .tt-hint:valid:focus, .input-group .form-control.is-valid:focus, .asColorPicker-wrap .form-control.is-valid:focus, .input-group .is-valid.asColorPicker-input:focus, .asColorPicker-wrap .is-valid.asColorPicker-input:focus, .input-group .dataTables_wrapper select.is-valid:focus, .dataTables_wrapper .input-group select.is-valid:focus, .asColorPicker-wrap .dataTables_wrapper select.is-valid:focus, .dataTables_wrapper .asColorPicker-wrap select.is-valid:focus, .input-group .select2-container--default .is-valid.select2-selection--single:focus, .select2-container--default .input-group .is-valid.select2-selection--single:focus, .asColorPicker-wrap .select2-container--default .is-valid.select2-selection--single:focus, .select2-container--default .asColorPicker-wrap .is-valid.select2-selection--single:focus, .input-group .select2-container--default .select2-selection--single .is-valid.select2-search__field:focus, .select2-container--default .select2-selection--single .input-group .is-valid.select2-search__field:focus, .asColorPicker-wrap .select2-container--default .select2-selection--single .is-valid.select2-search__field:focus, .select2-container--default .select2-selection--single .asColorPicker-wrap .is-valid.select2-search__field:focus, .input-group .is-valid.typeahead:focus, .asColorPicker-wrap .is-valid.typeahead:focus,
+.input-group .is-valid.tt-query:focus,
+.asColorPicker-wrap .is-valid.tt-query:focus,
+.input-group .is-valid.tt-hint:focus,
+.asColorPicker-wrap .is-valid.tt-hint:focus, .was-validated .input-group .form-select:valid:focus, .was-validated .asColorPicker-wrap .form-select:valid:focus,
+.input-group .form-select.is-valid:focus,
+.asColorPicker-wrap .form-select.is-valid:focus {
+ z-index: 3;
+}
+
+.invalid-feedback {
+ display: none;
+ width: 100%;
+ margin-top: 0.25rem;
+ font-size: 0.875em;
+ color: #dc3545;
+}
+
+.invalid-tooltip {
+ position: absolute;
+ top: 100%;
+ z-index: 5;
+ display: none;
+ max-width: 100%;
+ padding: 0.25rem 0.5rem;
+ margin-top: .1rem;
+ font-size: 0.875rem;
+ color: #fff;
+ background-color: rgba(220, 53, 69, 0.9);
+ border-radius: 0.25rem;
+}
+
+.was-validated :invalid ~ .invalid-feedback,
+.was-validated :invalid ~ .invalid-tooltip,
+.is-invalid ~ .invalid-feedback,
+.is-invalid ~ .invalid-tooltip {
+ display: block;
+}
+
+.was-validated .form-control:invalid, .was-validated .asColorPicker-input:invalid, .was-validated .dataTables_wrapper select:invalid, .dataTables_wrapper .was-validated select:invalid, .was-validated .select2-container--default .select2-selection--single:invalid, .select2-container--default .was-validated .select2-selection--single:invalid, .was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid, .was-validated .typeahead:invalid,
+.was-validated .tt-query:invalid,
+.was-validated .tt-hint:invalid, .form-control.is-invalid, .is-invalid.asColorPicker-input, .dataTables_wrapper select.is-invalid, .select2-container--default .is-invalid.select2-selection--single, .select2-container--default .select2-selection--single .is-invalid.select2-search__field, .is-invalid.typeahead,
+.is-invalid.tt-query,
+.is-invalid.tt-hint {
+ border-color: #dc3545;
+ padding-right: calc(1.5em + 0.75rem);
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-position: right calc(0.375em + 0.1875rem) center;
+ background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-control:invalid:focus, .was-validated .asColorPicker-input:invalid:focus, .was-validated .dataTables_wrapper select:invalid:focus, .dataTables_wrapper .was-validated select:invalid:focus, .was-validated .select2-container--default .select2-selection--single:invalid:focus, .select2-container--default .was-validated .select2-selection--single:invalid:focus, .was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid:focus, .select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid:focus, .was-validated .typeahead:invalid:focus,
+.was-validated .tt-query:invalid:focus,
+.was-validated .tt-hint:invalid:focus, .form-control.is-invalid:focus, .is-invalid.asColorPicker-input:focus, .dataTables_wrapper select.is-invalid:focus, .select2-container--default .is-invalid.select2-selection--single:focus, .select2-container--default .select2-selection--single .is-invalid.select2-search__field:focus, .is-invalid.typeahead:focus,
+.is-invalid.tt-query:focus,
+.is-invalid.tt-hint:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated textarea.form-control:invalid, .was-validated textarea.asColorPicker-input:invalid, .was-validated .select2-container--default textarea.select2-selection--single:invalid, .select2-container--default .was-validated textarea.select2-selection--single:invalid, .was-validated .select2-container--default .select2-selection--single textarea.select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated textarea.select2-search__field:invalid, .was-validated textarea.typeahead:invalid,
+.was-validated textarea.tt-query:invalid,
+.was-validated textarea.tt-hint:invalid, textarea.form-control.is-invalid, textarea.is-invalid.asColorPicker-input, .select2-container--default textarea.is-invalid.select2-selection--single, .select2-container--default .select2-selection--single textarea.is-invalid.select2-search__field, textarea.is-invalid.typeahead,
+textarea.is-invalid.tt-query,
+textarea.is-invalid.tt-hint {
+ padding-right: calc(1.5em + 0.75rem);
+ background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
+}
+
+.was-validated .form-select:invalid, .form-select.is-invalid {
+ border-color: #dc3545;
+}
+
+.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
+ padding-right: 4.125rem;
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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-position: right 0.75rem center, center right 2.25rem;
+ background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
+}
+
+.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
+ border-color: #dc3545;
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
+ border-color: #dc3545;
+}
+
+.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
+ background-color: #dc3545;
+}
+
+.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
+ box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+
+.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
+ color: #dc3545;
+}
+
+.form-check-inline .form-check-input ~ .invalid-feedback {
+ margin-left: .5em;
+}
+
+.was-validated .input-group .form-control:invalid, .was-validated .asColorPicker-wrap .form-control:invalid, .was-validated .input-group .asColorPicker-input:invalid, .was-validated .asColorPicker-wrap .asColorPicker-input:invalid, .was-validated .input-group .dataTables_wrapper select:invalid, .dataTables_wrapper .was-validated .input-group select:invalid, .was-validated .asColorPicker-wrap .dataTables_wrapper select:invalid, .dataTables_wrapper .was-validated .asColorPicker-wrap select:invalid, .was-validated .input-group .select2-container--default .select2-selection--single:invalid, .select2-container--default .was-validated .input-group .select2-selection--single:invalid, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single:invalid, .select2-container--default .was-validated .asColorPicker-wrap .select2-selection--single:invalid, .was-validated .input-group .select2-container--default .select2-selection--single .select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated .input-group .select2-search__field:invalid, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated .asColorPicker-wrap .select2-search__field:invalid, .was-validated .input-group .typeahead:invalid, .was-validated .asColorPicker-wrap .typeahead:invalid,
+.was-validated .input-group .tt-query:invalid,
+.was-validated .asColorPicker-wrap .tt-query:invalid,
+.was-validated .input-group .tt-hint:invalid,
+.was-validated .asColorPicker-wrap .tt-hint:invalid, .input-group .form-control.is-invalid, .asColorPicker-wrap .form-control.is-invalid, .input-group .is-invalid.asColorPicker-input, .asColorPicker-wrap .is-invalid.asColorPicker-input, .input-group .dataTables_wrapper select.is-invalid, .dataTables_wrapper .input-group select.is-invalid, .asColorPicker-wrap .dataTables_wrapper select.is-invalid, .dataTables_wrapper .asColorPicker-wrap select.is-invalid, .input-group .select2-container--default .is-invalid.select2-selection--single, .select2-container--default .input-group .is-invalid.select2-selection--single, .asColorPicker-wrap .select2-container--default .is-invalid.select2-selection--single, .select2-container--default .asColorPicker-wrap .is-invalid.select2-selection--single, .input-group .select2-container--default .select2-selection--single .is-invalid.select2-search__field, .select2-container--default .select2-selection--single .input-group .is-invalid.select2-search__field, .asColorPicker-wrap .select2-container--default .select2-selection--single .is-invalid.select2-search__field, .select2-container--default .select2-selection--single .asColorPicker-wrap .is-invalid.select2-search__field, .input-group .is-invalid.typeahead, .asColorPicker-wrap .is-invalid.typeahead,
+.input-group .is-invalid.tt-query,
+.asColorPicker-wrap .is-invalid.tt-query,
+.input-group .is-invalid.tt-hint,
+.asColorPicker-wrap .is-invalid.tt-hint, .was-validated .input-group .form-select:invalid, .was-validated .asColorPicker-wrap .form-select:invalid,
+.input-group .form-select.is-invalid,
+.asColorPicker-wrap .form-select.is-invalid {
+ z-index: 2;
+}
+
+.was-validated .input-group .form-control:invalid:focus, .was-validated .asColorPicker-wrap .form-control:invalid:focus, .was-validated .input-group .asColorPicker-input:invalid:focus, .was-validated .asColorPicker-wrap .asColorPicker-input:invalid:focus, .was-validated .input-group .dataTables_wrapper select:invalid:focus, .dataTables_wrapper .was-validated .input-group select:invalid:focus, .was-validated .asColorPicker-wrap .dataTables_wrapper select:invalid:focus, .dataTables_wrapper .was-validated .asColorPicker-wrap select:invalid:focus, .was-validated .input-group .select2-container--default .select2-selection--single:invalid:focus, .select2-container--default .was-validated .input-group .select2-selection--single:invalid:focus, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single:invalid:focus, .select2-container--default .was-validated .asColorPicker-wrap .select2-selection--single:invalid:focus, .was-validated .input-group .select2-container--default .select2-selection--single .select2-search__field:invalid:focus, .select2-container--default .select2-selection--single .was-validated .input-group .select2-search__field:invalid:focus, .was-validated .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:invalid:focus, .select2-container--default .select2-selection--single .was-validated .asColorPicker-wrap .select2-search__field:invalid:focus, .was-validated .input-group .typeahead:invalid:focus, .was-validated .asColorPicker-wrap .typeahead:invalid:focus,
+.was-validated .input-group .tt-query:invalid:focus,
+.was-validated .asColorPicker-wrap .tt-query:invalid:focus,
+.was-validated .input-group .tt-hint:invalid:focus,
+.was-validated .asColorPicker-wrap .tt-hint:invalid:focus, .input-group .form-control.is-invalid:focus, .asColorPicker-wrap .form-control.is-invalid:focus, .input-group .is-invalid.asColorPicker-input:focus, .asColorPicker-wrap .is-invalid.asColorPicker-input:focus, .input-group .dataTables_wrapper select.is-invalid:focus, .dataTables_wrapper .input-group select.is-invalid:focus, .asColorPicker-wrap .dataTables_wrapper select.is-invalid:focus, .dataTables_wrapper .asColorPicker-wrap select.is-invalid:focus, .input-group .select2-container--default .is-invalid.select2-selection--single:focus, .select2-container--default .input-group .is-invalid.select2-selection--single:focus, .asColorPicker-wrap .select2-container--default .is-invalid.select2-selection--single:focus, .select2-container--default .asColorPicker-wrap .is-invalid.select2-selection--single:focus, .input-group .select2-container--default .select2-selection--single .is-invalid.select2-search__field:focus, .select2-container--default .select2-selection--single .input-group .is-invalid.select2-search__field:focus, .asColorPicker-wrap .select2-container--default .select2-selection--single .is-invalid.select2-search__field:focus, .select2-container--default .select2-selection--single .asColorPicker-wrap .is-invalid.select2-search__field:focus, .input-group .is-invalid.typeahead:focus, .asColorPicker-wrap .is-invalid.typeahead:focus,
+.input-group .is-invalid.tt-query:focus,
+.asColorPicker-wrap .is-invalid.tt-query:focus,
+.input-group .is-invalid.tt-hint:focus,
+.asColorPicker-wrap .is-invalid.tt-hint:focus, .was-validated .input-group .form-select:invalid:focus, .was-validated .asColorPicker-wrap .form-select:invalid:focus,
+.input-group .form-select.is-invalid:focus,
+.asColorPicker-wrap .form-select.is-invalid:focus {
+ z-index: 3;
+}
+
+.btn, .ajax-upload-dragdrop .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel {
+ display: inline-block;
+ font-weight: 400;
+ line-height: 1;
+ color: #1F1F1F;
+ text-align: center;
+ text-decoration: none;
+ vertical-align: middle;
+ cursor: pointer;
+ user-select: none;
+ background-color: transparent;
+ border: 1px solid transparent;
+ padding: 0.875rem 1.5rem;
+ font-size: 0.875rem;
+ border-radius: 0.1875rem;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .btn, .ajax-upload-dragdrop .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel {
+ transition: none;
+ }
+}
+
+.btn:hover, .ajax-upload-dragdrop .ajax-file-upload:hover, .swal2-modal .swal2-buttonswrapper .swal2-styled:hover {
+ color: #1F1F1F;
+}
+
+.btn-check:focus + .btn, .ajax-upload-dragdrop .btn-check:focus + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-check:focus + .swal2-styled, .btn:focus, .ajax-upload-dragdrop .ajax-file-upload:focus, .swal2-modal .swal2-buttonswrapper .swal2-styled:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.btn:disabled, .ajax-upload-dragdrop .ajax-file-upload:disabled, .swal2-modal .swal2-buttonswrapper .swal2-styled:disabled, .btn.disabled, .ajax-upload-dragdrop .disabled.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .disabled.swal2-styled,
+fieldset:disabled .btn,
+fieldset:disabled .ajax-upload-dragdrop .ajax-file-upload,
+.ajax-upload-dragdrop fieldset:disabled .ajax-file-upload,
+fieldset:disabled .swal2-modal .swal2-buttonswrapper .swal2-styled,
+.swal2-modal .swal2-buttonswrapper fieldset:disabled .swal2-styled {
+ pointer-events: none;
+ opacity: 0.65;
+}
+
+.btn-primary {
+ color: #fff;
+ background-color: #1F3BB3;
+ border-color: #1F3BB3;
+}
+
+.btn-primary:hover {
+ color: #fff;
+ background-color: #1a3298;
+ border-color: #192f8f;
+}
+
+.btn-check:focus + .btn-primary, .btn-primary:focus {
+ color: #fff;
+ background-color: #1a3298;
+ border-color: #192f8f;
+ box-shadow: 0 0 0 0.25rem rgba(65, 88, 190, 0.5);
+}
+
+.btn-check:checked + .btn-primary,
+.btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active,
+.show > .btn-primary.dropdown-toggle {
+ color: #fff;
+ background-color: #192f8f;
+ border-color: #172c86;
+}
+
+.btn-check:checked + .btn-primary:focus,
+.btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus,
+.show > .btn-primary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(65, 88, 190, 0.5);
+}
+
+.btn-primary:disabled, .btn-primary.disabled {
+ color: #fff;
+ background-color: #1F3BB3;
+ border-color: #1F3BB3;
+}
+
+.btn-secondary {
+ color: #000;
+ background-color: #F1F1F1;
+ border-color: #F1F1F1;
+}
+
+.btn-secondary:hover {
+ color: #000;
+ background-color: #f3f3f3;
+ border-color: #f2f2f2;
+}
+
+.btn-check:focus + .btn-secondary, .btn-secondary:focus {
+ color: #000;
+ background-color: #f3f3f3;
+ border-color: #f2f2f2;
+ box-shadow: 0 0 0 0.25rem rgba(205, 205, 205, 0.5);
+}
+
+.btn-check:checked + .btn-secondary,
+.btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active,
+.show > .btn-secondary.dropdown-toggle {
+ color: #000;
+ background-color: #f4f4f4;
+ border-color: #f2f2f2;
+}
+
+.btn-check:checked + .btn-secondary:focus,
+.btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus,
+.show > .btn-secondary.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(205, 205, 205, 0.5);
+}
+
+.btn-secondary:disabled, .btn-secondary.disabled {
+ color: #000;
+ background-color: #F1F1F1;
+ border-color: #F1F1F1;
+}
+
+.btn-success {
+ color: #000;
+ background-color: #34B1AA;
+ border-color: #34B1AA;
+}
+
+.btn-success:hover {
+ color: #000;
+ background-color: #52bdb7;
+ border-color: #48b9b3;
+}
+
+.btn-check:focus + .btn-success, .btn-success:focus {
+ color: #000;
+ background-color: #52bdb7;
+ border-color: #48b9b3;
+ box-shadow: 0 0 0 0.25rem rgba(44, 150, 145, 0.5);
+}
+
+.btn-check:checked + .btn-success,
+.btn-check:active + .btn-success, .btn-success:active, .btn-success.active,
+.show > .btn-success.dropdown-toggle {
+ color: #000;
+ background-color: #5dc1bb;
+ border-color: #48b9b3;
+}
+
+.btn-check:checked + .btn-success:focus,
+.btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus,
+.show > .btn-success.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(44, 150, 145, 0.5);
+}
+
+.btn-success:disabled, .btn-success.disabled {
+ color: #000;
+ background-color: #34B1AA;
+ border-color: #34B1AA;
+}
+
+.btn-info {
+ color: #000;
+ background-color: #52CDFF;
+ border-color: #52CDFF;
+}
+
+.btn-info:hover {
+ color: #000;
+ background-color: #6cd5ff;
+ border-color: #63d2ff;
+}
+
+.btn-check:focus + .btn-info, .btn-info:focus {
+ color: #000;
+ background-color: #6cd5ff;
+ border-color: #63d2ff;
+ box-shadow: 0 0 0 0.25rem rgba(70, 174, 217, 0.5);
+}
+
+.btn-check:checked + .btn-info,
+.btn-check:active + .btn-info, .btn-info:active, .btn-info.active,
+.show > .btn-info.dropdown-toggle {
+ color: #000;
+ background-color: #75d7ff;
+ border-color: #63d2ff;
+}
+
+.btn-check:checked + .btn-info:focus,
+.btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus,
+.show > .btn-info.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(70, 174, 217, 0.5);
+}
+
+.btn-info:disabled, .btn-info.disabled {
+ color: #000;
+ background-color: #52CDFF;
+ border-color: #52CDFF;
+}
+
+.btn-warning {
+ color: #000;
+ background-color: #ffaf00;
+ border-color: #ffaf00;
+}
+
+.btn-warning:hover {
+ color: #000;
+ background-color: #ffbb26;
+ border-color: #ffb71a;
+}
+
+.btn-check:focus + .btn-warning, .btn-warning:focus {
+ color: #000;
+ background-color: #ffbb26;
+ border-color: #ffb71a;
+ box-shadow: 0 0 0 0.25rem rgba(217, 149, 0, 0.5);
+}
+
+.btn-check:checked + .btn-warning,
+.btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active,
+.show > .btn-warning.dropdown-toggle {
+ color: #000;
+ background-color: #ffbf33;
+ border-color: #ffb71a;
+}
+
+.btn-check:checked + .btn-warning:focus,
+.btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus,
+.show > .btn-warning.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(217, 149, 0, 0.5);
+}
+
+.btn-warning:disabled, .btn-warning.disabled {
+ color: #000;
+ background-color: #ffaf00;
+ border-color: #ffaf00;
+}
+
+.btn-danger {
+ color: #000;
+ background-color: #F95F53;
+ border-color: #F95F53;
+}
+
+.btn-danger:hover {
+ color: #000;
+ background-color: #fa776d;
+ border-color: #fa6f64;
+}
+
+.btn-check:focus + .btn-danger, .btn-danger:focus {
+ color: #000;
+ background-color: #fa776d;
+ border-color: #fa6f64;
+ box-shadow: 0 0 0 0.25rem rgba(212, 81, 71, 0.5);
+}
+
+.btn-check:checked + .btn-danger,
+.btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active,
+.show > .btn-danger.dropdown-toggle {
+ color: #000;
+ background-color: #fa7f75;
+ border-color: #fa6f64;
+}
+
+.btn-check:checked + .btn-danger:focus,
+.btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus,
+.show > .btn-danger.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(212, 81, 71, 0.5);
+}
+
+.btn-danger:disabled, .btn-danger.disabled {
+ color: #000;
+ background-color: #F95F53;
+ border-color: #F95F53;
+}
+
+.btn-light {
+ color: #000;
+ background-color: #fbfbfb;
+ border-color: #fbfbfb;
+}
+
+.btn-light:hover {
+ color: #000;
+ background-color: #fcfcfc;
+ border-color: #fbfbfb;
+}
+
+.btn-check:focus + .btn-light, .btn-light:focus {
+ color: #000;
+ background-color: #fcfcfc;
+ border-color: #fbfbfb;
+ box-shadow: 0 0 0 0.25rem rgba(213, 213, 213, 0.5);
+}
+
+.btn-check:checked + .btn-light,
+.btn-check:active + .btn-light, .btn-light:active, .btn-light.active,
+.show > .btn-light.dropdown-toggle {
+ color: #000;
+ background-color: #fcfcfc;
+ border-color: #fbfbfb;
+}
+
+.btn-check:checked + .btn-light:focus,
+.btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus,
+.show > .btn-light.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(213, 213, 213, 0.5);
+}
+
+.btn-light:disabled, .btn-light.disabled {
+ color: #000;
+ background-color: #fbfbfb;
+ border-color: #fbfbfb;
+}
+
+.btn-dark {
+ color: #fff;
+ background-color: #1E283D;
+ border-color: #1E283D;
+}
+
+.btn-dark:hover {
+ color: #fff;
+ background-color: #1a2234;
+ border-color: #182031;
+}
+
+.btn-check:focus + .btn-dark, .btn-dark:focus {
+ color: #fff;
+ background-color: #1a2234;
+ border-color: #182031;
+ box-shadow: 0 0 0 0.25rem rgba(64, 72, 90, 0.5);
+}
+
+.btn-check:checked + .btn-dark,
+.btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active,
+.show > .btn-dark.dropdown-toggle {
+ color: #fff;
+ background-color: #182031;
+ border-color: #171e2e;
+}
+
+.btn-check:checked + .btn-dark:focus,
+.btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus,
+.show > .btn-dark.dropdown-toggle:focus {
+ box-shadow: 0 0 0 0.25rem rgba(64, 72, 90, 0.5);
+}
+
+.btn-dark:disabled, .btn-dark.disabled {
+ color: #fff;
+ background-color: #1E283D;
+ border-color: #1E283D;
+}
+
+.btn-outline-primary {
+ color: #1F3BB3;
+ border-color: #1F3BB3;
+}
+
+.btn-outline-primary:hover {
+ color: #fff;
+ background-color: #1F3BB3;
+ border-color: #1F3BB3;
+}
+
+.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
+ box-shadow: 0 0 0 0.25rem rgba(31, 59, 179, 0.5);
+}
+
+.btn-check:checked + .btn-outline-primary,
+.btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
+ color: #fff;
+ background-color: #1F3BB3;
+ border-color: #1F3BB3;
+}
+
+.btn-check:checked + .btn-outline-primary:focus,
+.btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(31, 59, 179, 0.5);
+}
+
+.btn-outline-primary:disabled, .btn-outline-primary.disabled {
+ color: #1F3BB3;
+ background-color: transparent;
+}
+
+.btn-outline-secondary, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel {
+ color: #F1F1F1;
+ border-color: #F1F1F1;
+}
+
+.btn-outline-secondary:hover, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:hover {
+ color: #000;
+ background-color: #F1F1F1;
+ border-color: #F1F1F1;
+}
+
+.btn-check:focus + .btn-outline-secondary, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:focus + .editable-cancel, .btn-outline-secondary:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:focus {
+ box-shadow: 0 0 0 0.25rem rgba(241, 241, 241, 0.5);
+}
+
+.btn-check:checked + .btn-outline-secondary, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:checked + .editable-cancel,
+.btn-check:active + .btn-outline-secondary,
+.editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:active + .editable-cancel, .btn-outline-secondary:active, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:active, .btn-outline-secondary.active, .editable-container.editable-inline .editableform .control-group .editable-buttons .active.editable-cancel, .btn-outline-secondary.dropdown-toggle.show, .editable-container.editable-inline .editableform .control-group .editable-buttons .dropdown-toggle.show.editable-cancel {
+ color: #000;
+ background-color: #F1F1F1;
+ border-color: #F1F1F1;
+}
+
+.btn-check:checked + .btn-outline-secondary:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:checked + .editable-cancel:focus,
+.btn-check:active + .btn-outline-secondary:focus,
+.editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:active + .editable-cancel:focus, .btn-outline-secondary:active:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:active:focus, .btn-outline-secondary.active:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .active.editable-cancel:focus, .btn-outline-secondary.dropdown-toggle.show:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .dropdown-toggle.show.editable-cancel:focus {
+ box-shadow: 0 0 0 0.25rem rgba(241, 241, 241, 0.5);
+}
+
+.btn-outline-secondary:disabled, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:disabled, .btn-outline-secondary.disabled, .editable-container.editable-inline .editableform .control-group .editable-buttons .disabled.editable-cancel {
+ color: #F1F1F1;
+ background-color: transparent;
+}
+
+.btn-outline-success, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit {
+ color: #34B1AA;
+ border-color: #34B1AA;
+}
+
+.btn-outline-success:hover, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:hover {
+ color: #000;
+ background-color: #34B1AA;
+ border-color: #34B1AA;
+}
+
+.btn-check:focus + .btn-outline-success, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:focus + .editable-submit, .btn-outline-success:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:focus {
+ box-shadow: 0 0 0 0.25rem rgba(52, 177, 170, 0.5);
+}
+
+.btn-check:checked + .btn-outline-success, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:checked + .editable-submit,
+.btn-check:active + .btn-outline-success,
+.editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:active + .editable-submit, .btn-outline-success:active, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:active, .btn-outline-success.active, .editable-container.editable-inline .editableform .control-group .editable-buttons .active.editable-submit, .btn-outline-success.dropdown-toggle.show, .editable-container.editable-inline .editableform .control-group .editable-buttons .dropdown-toggle.show.editable-submit {
+ color: #000;
+ background-color: #34B1AA;
+ border-color: #34B1AA;
+}
+
+.btn-check:checked + .btn-outline-success:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:checked + .editable-submit:focus,
+.btn-check:active + .btn-outline-success:focus,
+.editable-container.editable-inline .editableform .control-group .editable-buttons .btn-check:active + .editable-submit:focus, .btn-outline-success:active:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:active:focus, .btn-outline-success.active:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .active.editable-submit:focus, .btn-outline-success.dropdown-toggle.show:focus, .editable-container.editable-inline .editableform .control-group .editable-buttons .dropdown-toggle.show.editable-submit:focus {
+ box-shadow: 0 0 0 0.25rem rgba(52, 177, 170, 0.5);
+}
+
+.btn-outline-success:disabled, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:disabled, .btn-outline-success.disabled, .editable-container.editable-inline .editableform .control-group .editable-buttons .disabled.editable-submit {
+ color: #34B1AA;
+ background-color: transparent;
+}
+
+.btn-outline-info {
+ color: #52CDFF;
+ border-color: #52CDFF;
+}
+
+.btn-outline-info:hover {
+ color: #000;
+ background-color: #52CDFF;
+ border-color: #52CDFF;
+}
+
+.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
+ box-shadow: 0 0 0 0.25rem rgba(82, 205, 255, 0.5);
+}
+
+.btn-check:checked + .btn-outline-info,
+.btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
+ color: #000;
+ background-color: #52CDFF;
+ border-color: #52CDFF;
+}
+
+.btn-check:checked + .btn-outline-info:focus,
+.btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(82, 205, 255, 0.5);
+}
+
+.btn-outline-info:disabled, .btn-outline-info.disabled {
+ color: #52CDFF;
+ background-color: transparent;
+}
+
+.btn-outline-warning {
+ color: #ffaf00;
+ border-color: #ffaf00;
+}
+
+.btn-outline-warning:hover {
+ color: #000;
+ background-color: #ffaf00;
+ border-color: #ffaf00;
+}
+
+.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
+ box-shadow: 0 0 0 0.25rem rgba(255, 175, 0, 0.5);
+}
+
+.btn-check:checked + .btn-outline-warning,
+.btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
+ color: #000;
+ background-color: #ffaf00;
+ border-color: #ffaf00;
+}
+
+.btn-check:checked + .btn-outline-warning:focus,
+.btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(255, 175, 0, 0.5);
+}
+
+.btn-outline-warning:disabled, .btn-outline-warning.disabled {
+ color: #ffaf00;
+ background-color: transparent;
+}
+
+.btn-outline-danger {
+ color: #F95F53;
+ border-color: #F95F53;
+}
+
+.btn-outline-danger:hover {
+ color: #000;
+ background-color: #F95F53;
+ border-color: #F95F53;
+}
+
+.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
+ box-shadow: 0 0 0 0.25rem rgba(249, 95, 83, 0.5);
+}
+
+.btn-check:checked + .btn-outline-danger,
+.btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
+ color: #000;
+ background-color: #F95F53;
+ border-color: #F95F53;
+}
+
+.btn-check:checked + .btn-outline-danger:focus,
+.btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(249, 95, 83, 0.5);
+}
+
+.btn-outline-danger:disabled, .btn-outline-danger.disabled {
+ color: #F95F53;
+ background-color: transparent;
+}
+
+.btn-outline-light {
+ color: #fbfbfb;
+ border-color: #fbfbfb;
+}
+
+.btn-outline-light:hover {
+ color: #000;
+ background-color: #fbfbfb;
+ border-color: #fbfbfb;
+}
+
+.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {
+ box-shadow: 0 0 0 0.25rem rgba(251, 251, 251, 0.5);
+}
+
+.btn-check:checked + .btn-outline-light,
+.btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {
+ color: #000;
+ background-color: #fbfbfb;
+ border-color: #fbfbfb;
+}
+
+.btn-check:checked + .btn-outline-light:focus,
+.btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(251, 251, 251, 0.5);
+}
+
+.btn-outline-light:disabled, .btn-outline-light.disabled {
+ color: #fbfbfb;
+ background-color: transparent;
+}
+
+.btn-outline-dark {
+ color: #1E283D;
+ border-color: #1E283D;
+}
+
+.btn-outline-dark:hover {
+ color: #fff;
+ background-color: #1E283D;
+ border-color: #1E283D;
+}
+
+.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {
+ box-shadow: 0 0 0 0.25rem rgba(30, 40, 61, 0.5);
+}
+
+.btn-check:checked + .btn-outline-dark,
+.btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {
+ color: #fff;
+ background-color: #1E283D;
+ border-color: #1E283D;
+}
+
+.btn-check:checked + .btn-outline-dark:focus,
+.btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {
+ box-shadow: 0 0 0 0.25rem rgba(30, 40, 61, 0.5);
+}
+
+.btn-outline-dark:disabled, .btn-outline-dark.disabled {
+ color: #1E283D;
+ background-color: transparent;
+}
+
+.btn-link {
+ font-weight: 400;
+ color: #0d6efd;
+ text-decoration: underline;
+}
+
+.btn-link:hover {
+ color: #0a58ca;
+}
+
+.btn-link:disabled, .btn-link.disabled {
+ color: #6c757d;
+}
+
+.btn-lg, .btn-group-lg > .btn, .ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group-lg > .swal2-styled {
+ padding: 1rem 3rem;
+ font-size: 0.875rem;
+ border-radius: 0.1875rem;
+}
+
+.btn-sm, .btn-group-sm > .btn, .ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group-sm > .swal2-styled {
+ padding: 0.5rem 0.81rem;
+ font-size: 0.812rem;
+ border-radius: 0.1875rem;
+}
+
+.fade {
+ transition: opacity 0.15s linear;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .fade {
+ transition: none;
+ }
+}
+
+.fade:not(.show) {
+ opacity: 0;
+}
+
+.collapse:not(.show) {
+ display: none;
+}
+
+.collapsing {
+ height: 0;
+ overflow: hidden;
+ transition: height 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .collapsing {
+ transition: none;
+ }
+}
+
+.collapsing.collapse-horizontal {
+ width: 0;
+ height: auto;
+ transition: width 0.35s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .collapsing.collapse-horizontal {
+ transition: none;
+ }
+}
+
+.dropup,
+.dropend,
+.dropdown,
+.dropstart {
+ position: relative;
+}
+
+.dropdown-toggle {
+ white-space: nowrap;
+}
+
+.dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0;
+ border-left: 0.3em solid transparent;
+}
+
+.dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropdown-menu {
+ position: absolute;
+ z-index: 1000;
+ display: none;
+ min-width: 10rem;
+ padding: 0.5rem 0;
+ margin: 0;
+ font-size: 1rem;
+ color: #212529;
+ text-align: left;
+ list-style: none;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid #dee2e6;
+ border-radius: 0.25rem;
+}
+
+.dropdown-menu[data-bs-popper] {
+ top: 100%;
+ left: 0;
+ margin-top: 0.125rem;
+}
+
+.dropdown-menu-start {
+ --bs-position: start;
+}
+
+.dropdown-menu-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+}
+
+.dropdown-menu-end {
+ --bs-position: end;
+}
+
+.dropdown-menu-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+}
+
+@media (min-width: 576px) {
+ .dropdown-menu-sm-start {
+ --bs-position: start;
+ }
+ .dropdown-menu-sm-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-sm-end {
+ --bs-position: end;
+ }
+ .dropdown-menu-sm-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 768px) {
+ .dropdown-menu-md-start {
+ --bs-position: start;
+ }
+ .dropdown-menu-md-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-md-end {
+ --bs-position: end;
+ }
+ .dropdown-menu-md-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 992px) {
+ .dropdown-menu-lg-start {
+ --bs-position: start;
+ }
+ .dropdown-menu-lg-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-lg-end {
+ --bs-position: end;
+ }
+ .dropdown-menu-lg-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1200px) {
+ .dropdown-menu-xl-start {
+ --bs-position: start;
+ }
+ .dropdown-menu-xl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-xl-end {
+ --bs-position: end;
+ }
+ .dropdown-menu-xl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+@media (min-width: 1400px) {
+ .dropdown-menu-xxl-start {
+ --bs-position: start;
+ }
+ .dropdown-menu-xxl-start[data-bs-popper] {
+ right: auto;
+ left: 0;
+ }
+ .dropdown-menu-xxl-end {
+ --bs-position: end;
+ }
+ .dropdown-menu-xxl-end[data-bs-popper] {
+ right: 0;
+ left: auto;
+ }
+}
+
+.dropup .dropdown-menu[data-bs-popper] {
+ top: auto;
+ bottom: 100%;
+ margin-top: 0;
+ margin-bottom: 0.125rem;
+}
+
+.dropup .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0;
+ border-right: 0.3em solid transparent;
+ border-bottom: 0.3em solid;
+ border-left: 0.3em solid transparent;
+}
+
+.dropup .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropend .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: auto;
+ left: 100%;
+ margin-top: 0;
+ margin-left: 0.125rem;
+}
+
+.dropend .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0;
+ border-bottom: 0.3em solid transparent;
+ border-left: 0.3em solid;
+}
+
+.dropend .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropend .dropdown-toggle::after {
+ vertical-align: 0;
+}
+
+.dropstart .dropdown-menu[data-bs-popper] {
+ top: 0;
+ right: 100%;
+ left: auto;
+ margin-top: 0;
+ margin-right: 0.125rem;
+}
+
+.dropstart .dropdown-toggle::after {
+ display: inline-block;
+ margin-left: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+}
+
+.dropstart .dropdown-toggle::after {
+ display: none;
+}
+
+.dropstart .dropdown-toggle::before {
+ display: inline-block;
+ margin-right: 0.255em;
+ vertical-align: 0.255em;
+ content: "";
+ border-top: 0.3em solid transparent;
+ border-right: 0.3em solid;
+ border-bottom: 0.3em solid transparent;
+}
+
+.dropstart .dropdown-toggle:empty::after {
+ margin-left: 0;
+}
+
+.dropstart .dropdown-toggle::before {
+ vertical-align: 0;
+}
+
+.dropdown-divider {
+ height: 0;
+ margin: 0.5rem 0;
+ overflow: hidden;
+ border-top: 1px solid #dee2e6;
+}
+
+.dropdown-item {
+ display: block;
+ width: 100%;
+ padding: 0.25rem 1rem;
+ clear: both;
+ font-weight: 400;
+ color: #1F1F1F;
+ text-align: inherit;
+ text-decoration: none;
+ white-space: nowrap;
+ background-color: transparent;
+ border: 0;
+}
+
+.dropdown-item:hover, .dropdown-item:focus {
+ color: #1e2125;
+ background-color: #eaeaf1;
+}
+
+.dropdown-item.active, .dropdown-item:active {
+ color: #fff;
+ text-decoration: none;
+ background-color: #0d6efd;
+}
+
+.dropdown-item.disabled, .dropdown-item:disabled {
+ color: #adb5bd;
+ pointer-events: none;
+ background-color: transparent;
+}
+
+.dropdown-menu.show {
+ display: block;
+}
+
+.dropdown-header {
+ display: block;
+ padding: 0.5rem 1rem;
+ margin-bottom: 0;
+ font-size: 0.875rem;
+ color: #1F1F1F;
+ white-space: nowrap;
+}
+
+.dropdown-item-text {
+ display: block;
+ padding: 0.25rem 1rem;
+ color: #1F1F1F;
+}
+
+.dropdown-menu-dark {
+ color: #dee2e6;
+ background-color: #343a40;
+ border-color: rgba(0, 0, 0, 0.15);
+}
+
+.dropdown-menu-dark .dropdown-item {
+ color: #dee2e6;
+}
+
+.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.15);
+}
+
+.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {
+ color: #fff;
+ background-color: #0d6efd;
+}
+
+.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {
+ color: #adb5bd;
+}
+
+.dropdown-menu-dark .dropdown-divider {
+ border-color: rgba(0, 0, 0, 0.15);
+}
+
+.dropdown-menu-dark .dropdown-item-text {
+ color: #dee2e6;
+}
+
+.dropdown-menu-dark .dropdown-header {
+ color: #adb5bd;
+}
+
+.btn-group,
+.btn-group-vertical {
+ position: relative;
+ display: inline-flex;
+ vertical-align: middle;
+}
+
+.btn-group > .btn, .ajax-upload-dragdrop .btn-group > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group > .swal2-styled,
+.btn-group-vertical > .btn,
+.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled {
+ position: relative;
+ flex: 1 1 auto;
+}
+
+.btn-group > .btn-check:checked + .btn, .ajax-upload-dragdrop .btn-group > .btn-check:checked + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group > .btn-check:checked + .swal2-styled,
+.btn-group > .btn-check:focus + .btn,
+.ajax-upload-dragdrop .btn-group > .btn-check:focus + .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group > .btn-check:focus + .swal2-styled,
+.btn-group > .btn:hover,
+.ajax-upload-dragdrop .btn-group > .ajax-file-upload:hover,
+.swal2-modal .swal2-buttonswrapper .btn-group > .swal2-styled:hover,
+.btn-group > .btn:focus,
+.ajax-upload-dragdrop .btn-group > .ajax-file-upload:focus,
+.swal2-modal .swal2-buttonswrapper .btn-group > .swal2-styled:focus,
+.btn-group > .btn:active,
+.ajax-upload-dragdrop .btn-group > .ajax-file-upload:active,
+.swal2-modal .swal2-buttonswrapper .btn-group > .swal2-styled:active,
+.btn-group > .btn.active,
+.ajax-upload-dragdrop .btn-group > .active.ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group > .active.swal2-styled,
+.btn-group-vertical > .btn-check:checked + .btn,
+.ajax-upload-dragdrop .btn-group-vertical > .btn-check:checked + .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .btn-check:checked + .swal2-styled,
+.btn-group-vertical > .btn-check:focus + .btn,
+.ajax-upload-dragdrop .btn-group-vertical > .btn-check:focus + .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .btn-check:focus + .swal2-styled,
+.btn-group-vertical > .btn:hover,
+.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:hover,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled:hover,
+.btn-group-vertical > .btn:focus,
+.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:focus,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled:focus,
+.btn-group-vertical > .btn:active,
+.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:active,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled:active,
+.btn-group-vertical > .btn.active,
+.ajax-upload-dragdrop .btn-group-vertical > .active.ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .active.swal2-styled {
+ z-index: 1;
+}
+
+.btn-toolbar {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+}
+
+.btn-toolbar .input-group, .btn-toolbar .asColorPicker-wrap {
+ width: auto;
+}
+
+.btn-group > .btn:not(:first-child), .ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:first-child), .swal2-modal .swal2-buttonswrapper .btn-group > .swal2-styled:not(:first-child),
+.btn-group > .btn-group:not(:first-child) {
+ margin-left: -1px;
+}
+
+.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .ajax-upload-dragdrop .btn-group > .ajax-file-upload:not(:last-child):not(.dropdown-toggle), .swal2-modal .swal2-buttonswrapper .btn-group > .swal2-styled:not(:last-child):not(.dropdown-toggle),
+.btn-group > .btn-group:not(:last-child) > .btn,
+.ajax-upload-dragdrop .btn-group > .btn-group:not(:last-child) > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group > .btn-group:not(:last-child) > .swal2-styled {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.btn-group > .btn:nth-child(n + 3), .ajax-upload-dragdrop .btn-group > .ajax-file-upload:nth-child(n + 3), .swal2-modal .swal2-buttonswrapper .btn-group > .swal2-styled:nth-child(n + 3),
+.btn-group > :not(.btn-check) + .btn,
+.ajax-upload-dragdrop .btn-group > :not(.btn-check) + .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group > :not(.btn-check) + .swal2-styled,
+.btn-group > .btn-group:not(:first-child) > .btn,
+.ajax-upload-dragdrop .btn-group > .btn-group:not(:first-child) > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group > .btn-group:not(:first-child) > .swal2-styled {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.dropdown-toggle-split {
+ padding-right: 1.125rem;
+ padding-left: 1.125rem;
+}
+
+.dropdown-toggle-split::after,
+.dropup .dropdown-toggle-split::after,
+.dropend .dropdown-toggle-split::after {
+ margin-left: 0;
+}
+
+.dropstart .dropdown-toggle-split::before {
+ margin-right: 0;
+}
+
+.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload + .dropdown-toggle-split, .swal2-modal .swal2-buttonswrapper .btn-group-sm > .swal2-styled + .dropdown-toggle-split {
+ padding-right: 0.6075rem;
+ padding-left: 0.6075rem;
+}
+
+.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload + .dropdown-toggle-split, .swal2-modal .swal2-buttonswrapper .btn-group-lg > .swal2-styled + .dropdown-toggle-split {
+ padding-right: 2.25rem;
+ padding-left: 2.25rem;
+}
+
+.btn-group-vertical {
+ flex-direction: column;
+ align-items: flex-start;
+ justify-content: center;
+}
+
+
+.btn-group-vertical > .btn,
+.ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled,
+.btn-group-vertical > .btn-group {
+ width: 100%;
+}
+
+.btn-group-vertical > .btn:not(:first-child), .ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:first-child), .swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled:not(:first-child),
+.btn-group-vertical > .btn-group:not(:first-child) {
+ margin-top: -1px;
+}
+
+.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload:not(:last-child):not(.dropdown-toggle), .swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled:not(:last-child):not(.dropdown-toggle),
+.btn-group-vertical > .btn-group:not(:last-child) > .btn,
+.ajax-upload-dragdrop .btn-group-vertical > .btn-group:not(:last-child) > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .btn-group:not(:last-child) > .swal2-styled {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+}
+
+.btn-group-vertical > .btn ~ .btn, .ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload ~ .btn, .swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled ~ .btn, .ajax-upload-dragdrop .btn-group-vertical > .btn ~ .ajax-file-upload, .ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload ~ .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group-vertical > .swal2-styled ~ .ajax-file-upload, .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled ~ .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group-vertical > .btn ~ .swal2-styled, .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .btn-group-vertical > .ajax-file-upload ~ .swal2-styled, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group-vertical > .ajax-file-upload ~ .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group-vertical > .swal2-styled ~ .swal2-styled,
+.btn-group-vertical > .btn-group:not(:first-child) > .btn,
+.ajax-upload-dragdrop .btn-group-vertical > .btn-group:not(:first-child) > .ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .btn-group-vertical > .btn-group:not(:first-child) > .swal2-styled {
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.nav {
+ display: flex;
+ flex-wrap: wrap;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.nav-link {
+ display: block;
+ padding: 0.5rem 1rem;
+ color: #0d6efd;
+ text-decoration: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .nav-link {
+ transition: none;
+ }
+}
+
+.nav-link:hover, .nav-link:focus {
+ color: #0a58ca;
+}
+
+.nav-link.disabled {
+ color: #6c757d;
+ pointer-events: none;
+ cursor: default;
+}
+
+.nav-tabs {
+ border-bottom: 1px solid #ebedf2;
+}
+
+.nav-tabs .nav-link {
+ margin-bottom: -1px;
+ background: none;
+ border: 1px solid transparent;
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+
+.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
+ border-color: #ebedf2 #ebedf2 #ebedf2;
+ isolation: isolate;
+}
+
+.nav-tabs .nav-link.disabled {
+ color: #6c757d;
+ background-color: transparent;
+ border-color: transparent;
+}
+
+.nav-tabs .nav-link.active,
+.nav-tabs .nav-item.show .nav-link {
+ color: #1F1F1F;
+ background-color: #ffffff;
+ border-color: #ebedf2 #ebedf2 #ffffff;
+}
+
+.nav-tabs .dropdown-menu {
+ margin-top: -1px;
+ border-top-left-radius: 0;
+ border-top-right-radius: 0;
+}
+
+.nav-pills .nav-link {
+ background: none;
+ border: 0;
+ border-radius: 0.25rem;
+}
+
+.nav-pills .nav-link.active,
+.nav-pills .show > .nav-link {
+ color: #fff;
+ background-color: #0d6efd;
+}
+
+.nav-fill > .nav-link,
+.nav-fill .nav-item {
+ flex: 1 1 auto;
+ text-align: center;
+}
+
+.nav-justified > .nav-link,
+.nav-justified .nav-item {
+ flex-basis: 0;
+ flex-grow: 1;
+ text-align: center;
+}
+
+.nav-fill .nav-item .nav-link,
+.nav-justified .nav-item .nav-link {
+ width: 100%;
+}
+
+.tab-content > .tab-pane {
+ display: none;
+}
+
+.tab-content > .active {
+ display: block;
+}
+
+.navbar {
+ position: relative;
+ display: flex;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: space-between;
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.navbar > .container,
+.navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
+ display: flex;
+ flex-wrap: inherit;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.navbar-brand {
+ padding-top: 0.3125rem;
+ padding-bottom: 0.3125rem;
+ margin-right: 1rem;
+ font-size: 1.25rem;
+ text-decoration: none;
+ white-space: nowrap;
+}
+
+.navbar-nav {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ list-style: none;
+}
+
+.navbar-nav .nav-link {
+ padding-right: 0;
+ padding-left: 0;
+}
+
+.navbar-nav .dropdown-menu {
+ position: static;
+}
+
+.navbar-text {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.navbar-collapse {
+ flex-basis: 100%;
+ flex-grow: 1;
+ align-items: center;
+}
+
+.navbar-toggler {
+ padding: 0.25rem 0.75rem;
+ font-size: 1.25rem;
+ line-height: 1;
+ background-color: transparent;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+ transition: box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .navbar-toggler {
+ transition: none;
+ }
+}
+
+.navbar-toggler:hover {
+ text-decoration: none;
+}
+
+.navbar-toggler:focus {
+ text-decoration: none;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem;
+}
+
+.navbar-toggler-icon {
+ display: inline-block;
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: middle;
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: 100%;
+}
+
+.navbar-nav-scroll {
+ max-height: var(--bs-scroll-height, 75vh);
+ overflow-y: auto;
+}
+
+@media (min-width: 576px) {
+ .navbar-expand-sm {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+ .navbar-expand-sm .navbar-nav {
+ flex-direction: row;
+ }
+ .navbar-expand-sm .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-sm .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-sm .navbar-nav-scroll {
+ overflow: visible;
+ }
+ .navbar-expand-sm .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .navbar-expand-sm .navbar-toggler {
+ display: none;
+ }
+ .navbar-expand-sm .offcanvas-header {
+ display: none;
+ }
+ .navbar-expand-sm .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none;
+ }
+ .navbar-expand-sm .offcanvas-top,
+ .navbar-expand-sm .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0;
+ }
+ .navbar-expand-sm .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 768px) {
+ .navbar-expand-md {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+ .navbar-expand-md .navbar-nav {
+ flex-direction: row;
+ }
+ .navbar-expand-md .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-md .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-md .navbar-nav-scroll {
+ overflow: visible;
+ }
+ .navbar-expand-md .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .navbar-expand-md .navbar-toggler {
+ display: none;
+ }
+ .navbar-expand-md .offcanvas-header {
+ display: none;
+ }
+ .navbar-expand-md .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none;
+ }
+ .navbar-expand-md .offcanvas-top,
+ .navbar-expand-md .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0;
+ }
+ .navbar-expand-md .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 992px) {
+ .navbar-expand-lg {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+ .navbar-expand-lg .navbar-nav {
+ flex-direction: row;
+ }
+ .navbar-expand-lg .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-lg .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-lg .navbar-nav-scroll {
+ overflow: visible;
+ }
+ .navbar-expand-lg .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .navbar-expand-lg .navbar-toggler {
+ display: none;
+ }
+ .navbar-expand-lg .offcanvas-header {
+ display: none;
+ }
+ .navbar-expand-lg .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none;
+ }
+ .navbar-expand-lg .offcanvas-top,
+ .navbar-expand-lg .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0;
+ }
+ .navbar-expand-lg .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1200px) {
+ .navbar-expand-xl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+ .navbar-expand-xl .navbar-nav {
+ flex-direction: row;
+ }
+ .navbar-expand-xl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-xl .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-xl .navbar-nav-scroll {
+ overflow: visible;
+ }
+ .navbar-expand-xl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .navbar-expand-xl .navbar-toggler {
+ display: none;
+ }
+ .navbar-expand-xl .offcanvas-header {
+ display: none;
+ }
+ .navbar-expand-xl .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none;
+ }
+ .navbar-expand-xl .offcanvas-top,
+ .navbar-expand-xl .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0;
+ }
+ .navbar-expand-xl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+@media (min-width: 1400px) {
+ .navbar-expand-xxl {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+ }
+ .navbar-expand-xxl .navbar-nav {
+ flex-direction: row;
+ }
+ .navbar-expand-xxl .navbar-nav .dropdown-menu {
+ position: absolute;
+ }
+ .navbar-expand-xxl .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+ }
+ .navbar-expand-xxl .navbar-nav-scroll {
+ overflow: visible;
+ }
+ .navbar-expand-xxl .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+ }
+ .navbar-expand-xxl .navbar-toggler {
+ display: none;
+ }
+ .navbar-expand-xxl .offcanvas-header {
+ display: none;
+ }
+ .navbar-expand-xxl .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none;
+ }
+ .navbar-expand-xxl .offcanvas-top,
+ .navbar-expand-xxl .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0;
+ }
+ .navbar-expand-xxl .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+ }
+}
+
+.navbar-expand {
+ flex-wrap: nowrap;
+ justify-content: flex-start;
+}
+
+.navbar-expand .navbar-nav {
+ flex-direction: row;
+}
+
+.navbar-expand .navbar-nav .dropdown-menu {
+ position: absolute;
+}
+
+.navbar-expand .navbar-nav .nav-link {
+ padding-right: 0.5rem;
+ padding-left: 0.5rem;
+}
+
+.navbar-expand .navbar-nav-scroll {
+ overflow: visible;
+}
+
+.navbar-expand .navbar-collapse {
+ display: flex !important;
+ flex-basis: auto;
+}
+
+.navbar-expand .navbar-toggler {
+ display: none;
+}
+
+.navbar-expand .offcanvas-header {
+ display: none;
+}
+
+.navbar-expand .offcanvas {
+ position: inherit;
+ bottom: 0;
+ z-index: 1000;
+ flex-grow: 1;
+ visibility: visible !important;
+ background-color: transparent;
+ border-right: 0;
+ border-left: 0;
+ transition: none;
+ transform: none;
+}
+
+.navbar-expand .offcanvas-top,
+.navbar-expand .offcanvas-bottom {
+ height: auto;
+ border-top: 0;
+ border-bottom: 0;
+}
+
+.navbar-expand .offcanvas-body {
+ display: flex;
+ flex-grow: 0;
+ padding: 0;
+ overflow-y: visible;
+}
+
+.navbar-light .navbar-brand {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-nav .nav-link {
+ color: rgba(0, 0, 0, 0.55);
+}
+
+.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
+ color: rgba(0, 0, 0, 0.7);
+}
+
+.navbar-light .navbar-nav .nav-link.disabled {
+ color: rgba(0, 0, 0, 0.3);
+}
+
+.navbar-light .navbar-nav .show > .nav-link,
+.navbar-light .navbar-nav .nav-link.active {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-light .navbar-toggler {
+ color: rgba(0, 0, 0, 0.55);
+ border-color: rgba(0, 0, 0, 0.1);
+}
+
+.navbar-light .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.navbar-light .navbar-text {
+ color: rgba(0, 0, 0, 0.55);
+}
+
+.navbar-light .navbar-text a,
+.navbar-light .navbar-text a:hover,
+.navbar-light .navbar-text a:focus {
+ color: rgba(0, 0, 0, 0.9);
+}
+
+.navbar-dark .navbar-brand {
+ color: #fff;
+}
+
+.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
+ color: #fff;
+}
+
+.navbar-dark .navbar-nav .nav-link {
+ color: rgba(255, 255, 255, 0.55);
+}
+
+.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
+ color: rgba(255, 255, 255, 0.75);
+}
+
+.navbar-dark .navbar-nav .nav-link.disabled {
+ color: rgba(255, 255, 255, 0.25);
+}
+
+.navbar-dark .navbar-nav .show > .nav-link,
+.navbar-dark .navbar-nav .nav-link.active {
+ color: #fff;
+}
+
+.navbar-dark .navbar-toggler {
+ color: rgba(255, 255, 255, 0.55);
+ border-color: rgba(255, 255, 255, 0.1);
+}
+
+.navbar-dark .navbar-toggler-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
+}
+
+.navbar-dark .navbar-text {
+ color: rgba(255, 255, 255, 0.55);
+}
+
+.navbar-dark .navbar-text a,
+.navbar-dark .navbar-text a:hover,
+.navbar-dark .navbar-text a:focus {
+ color: #fff;
+}
+
+.card {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ min-width: 0;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: border-box;
+ border: 1px solid #e3e3e3;
+ border-radius: 20px;
+}
+
+.card > hr {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.card > .list-group {
+ border-top: inherit;
+ border-bottom: inherit;
+}
+
+.card > .list-group:first-child {
+ border-top-width: 0;
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.card > .list-group:last-child {
+ border-bottom-width: 0;
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px);
+}
+
+.card > .card-header + .list-group,
+.card > .list-group + .card-footer {
+ border-top: 0;
+}
+
+.card-body {
+ flex: 1 1 auto;
+ padding: 1rem 1rem;
+}
+
+.card-title {
+ margin-bottom: 0.5rem;
+}
+
+.card-subtitle {
+ margin-top: -0.25rem;
+ margin-bottom: 0;
+}
+
+.card-text:last-child {
+ margin-bottom: 0;
+}
+
+.card-link + .card-link {
+ margin-left: 1rem;
+}
+
+.card-header {
+ padding: 0.5rem 1rem;
+ margin-bottom: 0;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-bottom: 1px solid #e3e3e3;
+}
+
+.card-header:first-child {
+ border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
+}
+
+.card-footer {
+ padding: 0.5rem 1rem;
+ background-color: rgba(0, 0, 0, 0.03);
+ border-top: 1px solid #e3e3e3;
+}
+
+.card-footer:last-child {
+ border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
+}
+
+.card-header-tabs {
+ margin-right: -0.5rem;
+ margin-bottom: -0.5rem;
+ margin-left: -0.5rem;
+ border-bottom: 0;
+}
+
+.card-header-pills {
+ margin-right: -0.5rem;
+ margin-left: -0.5rem;
+}
+
+.card-img-overlay {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ padding: 1rem;
+ border-radius: calc(0.25rem - 1px);
+}
+
+.card-img,
+.card-img-top,
+.card-img-bottom {
+ width: 100%;
+}
+
+.card-img,
+.card-img-top {
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.card-img,
+.card-img-bottom {
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px);
+}
+
+.card-group > .card {
+ margin-bottom: 0.75rem;
+}
+
+@media (min-width: 576px) {
+ .card-group {
+ display: flex;
+ flex-flow: row wrap;
+ }
+ .card-group > .card {
+ flex: 1 0 0%;
+ margin-bottom: 0;
+ }
+ .card-group > .card + .card {
+ margin-left: 0;
+ border-left: 0;
+ }
+ .card-group > .card:not(:last-child) {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+ .card-group > .card:not(:last-child) .card-img-top,
+ .card-group > .card:not(:last-child) .card-header {
+ border-top-right-radius: 0;
+ }
+ .card-group > .card:not(:last-child) .card-img-bottom,
+ .card-group > .card:not(:last-child) .card-footer {
+ border-bottom-right-radius: 0;
+ }
+ .card-group > .card:not(:first-child) {
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+ .card-group > .card:not(:first-child) .card-img-top,
+ .card-group > .card:not(:first-child) .card-header {
+ border-top-left-radius: 0;
+ }
+ .card-group > .card:not(:first-child) .card-img-bottom,
+ .card-group > .card:not(:first-child) .card-footer {
+ border-bottom-left-radius: 0;
+ }
+}
+
+.accordion-button {
+ position: relative;
+ display: flex;
+ align-items: center;
+ width: 100%;
+ padding: 1rem 1.25rem;
+ font-size: 1rem;
+ color: #212529;
+ text-align: left;
+ background-color: #fff;
+ border: 0;
+ border-radius: 0;
+ overflow-anchor: none;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .accordion-button {
+ transition: none;
+ }
+}
+
+.accordion-button:not(.collapsed) {
+ color: #0c63e4;
+ background-color: #e7f1ff;
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
+}
+
+.accordion-button:not(.collapsed)::after {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ transform: rotate(-180deg);
+}
+
+.accordion-button::after {
+ flex-shrink: 0;
+ width: 1.25rem;
+ height: 1.25rem;
+ margin-left: auto;
+ content: "";
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+ background-repeat: no-repeat;
+ background-size: 1.25rem;
+ transition: transform 0.2s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .accordion-button::after {
+ transition: none;
+ }
+}
+
+.accordion-button:hover {
+ z-index: 2;
+}
+
+.accordion-button:focus {
+ z-index: 3;
+ border-color: #86b7fe;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.accordion-header {
+ margin-bottom: 0;
+}
+
+.accordion-item {
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.accordion-item:first-of-type {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+
+.accordion-item:first-of-type .accordion-button {
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.accordion-item:not(:first-of-type) {
+ border-top: 0;
+}
+
+.accordion-item:last-of-type {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.accordion-item:last-of-type .accordion-button.collapsed {
+ border-bottom-right-radius: calc(0.25rem - 1px);
+ border-bottom-left-radius: calc(0.25rem - 1px);
+}
+
+.accordion-item:last-of-type .accordion-collapse {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.accordion-body {
+ padding: 1rem 1.25rem;
+}
+
+.accordion-flush .accordion-collapse {
+ border-width: 0;
+}
+
+.accordion-flush .accordion-item {
+ border-right: 0;
+ border-left: 0;
+ border-radius: 0;
+}
+
+.accordion-flush .accordion-item:first-child {
+ border-top: 0;
+}
+
+.accordion-flush .accordion-item:last-child {
+ border-bottom: 0;
+}
+
+.accordion-flush .accordion-item .accordion-button {
+ border-radius: 0;
+}
+
+.breadcrumb {
+ display: flex;
+ flex-wrap: wrap;
+ padding: 0.56rem 1.13rem;
+ margin-bottom: 1rem;
+ font-size: 0.812rem;
+ list-style: none;
+ background-color: transparent;
+}
+
+.breadcrumb-item + .breadcrumb-item {
+ padding-left: 0.5rem;
+}
+
+.breadcrumb-item + .breadcrumb-item::before {
+ float: left;
+ padding-right: 0.5rem;
+ color: #6c757d;
+ content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
+}
+
+.breadcrumb-item.active {
+ color: #495057;
+}
+
+.pagination {
+ display: flex;
+ padding-left: 0;
+ list-style: none;
+}
+
+.page-link {
+ position: relative;
+ display: block;
+ color: #0d6efd;
+ text-decoration: none;
+ background-color: #fff;
+ border: 1px solid #dee2e6;
+ transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .page-link {
+ transition: none;
+ }
+}
+
+.page-link:hover {
+ z-index: 2;
+ color: #0a58ca;
+ background-color: #e9ecef;
+ border-color: #dee2e6;
+}
+
+.page-link:focus {
+ z-index: 3;
+ color: #0a58ca;
+ background-color: #e9ecef;
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+
+.page-item:not(:first-child) .page-link {
+ margin-left: -1px;
+}
+
+.page-item.active .page-link {
+ z-index: 3;
+ color: #fff;
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+}
+
+.page-item.disabled .page-link {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: #fff;
+ border-color: #dee2e6;
+}
+
+.page-link {
+ padding: 0.375rem 0.75rem;
+}
+
+.page-item:first-child .page-link {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.page-item:last-child .page-link {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+}
+
+.pagination-lg .page-link {
+ padding: 0.75rem 1.5rem;
+ font-size: 1.25rem;
+}
+
+.pagination-lg .page-item:first-child .page-link {
+ border-top-left-radius: 0.3rem;
+ border-bottom-left-radius: 0.3rem;
+}
+
+.pagination-lg .page-item:last-child .page-link {
+ border-top-right-radius: 0.3rem;
+ border-bottom-right-radius: 0.3rem;
+}
+
+.pagination-sm .page-link {
+ padding: 0.25rem 0.5rem;
+ font-size: 0.875rem;
+}
+
+.pagination-sm .page-item:first-child .page-link {
+ border-top-left-radius: 0.2rem;
+ border-bottom-left-radius: 0.2rem;
+}
+
+.pagination-sm .page-item:last-child .page-link {
+ border-top-right-radius: 0.2rem;
+ border-bottom-right-radius: 0.2rem;
+}
+
+.badge {
+ display: inline-block;
+ padding: 0.35em 0.65em;
+ font-size: 0.75em;
+ font-weight: 700;
+ line-height: 1;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+}
+
+.badge:empty {
+ display: none;
+}
+
+.btn .badge, .ajax-upload-dragdrop .ajax-file-upload .badge, .swal2-modal .swal2-buttonswrapper .swal2-styled .badge {
+ position: relative;
+ top: -1px;
+}
+
+.alert {
+ position: relative;
+ padding: 1rem 1rem;
+ margin-bottom: 1rem;
+ border: 1px solid transparent;
+ border-radius: 0.25rem;
+}
+
+.alert-heading {
+ color: inherit;
+}
+
+.alert-link {
+ font-weight: 700;
+}
+
+.alert-dismissible {
+ padding-right: 3rem;
+}
+
+.alert-dismissible .btn-close {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 2;
+ padding: 1.25rem 1rem;
+}
+
+.alert-primary {
+ color: #13236b;
+ background-color: #d2d8f0;
+ border-color: #bcc4e8;
+}
+
+.alert-primary .alert-link {
+ color: #0f1c56;
+}
+
+.alert-secondary {
+ color: #606060;
+ background-color: #fcfcfc;
+ border-color: #fbfbfb;
+}
+
+.alert-secondary .alert-link {
+ color: #4d4d4d;
+}
+
+.alert-success {
+ color: #1f6a66;
+ background-color: #d6efee;
+ border-color: #c2e8e6;
+}
+
+.alert-success .alert-link {
+ color: #195552;
+}
+
+.alert-info {
+ color: #215266;
+ background-color: #dcf5ff;
+ border-color: #cbf0ff;
+}
+
+.alert-info .alert-link {
+ color: #1a4252;
+}
+
+.alert-warning {
+ color: #664600;
+ background-color: #ffefcc;
+ border-color: #ffe7b3;
+}
+
+.alert-warning .alert-link {
+ color: #523800;
+}
+
+.alert-danger {
+ color: #953932;
+ background-color: #fedfdd;
+ border-color: #fdcfcb;
+}
+
+.alert-danger .alert-link {
+ color: #772e28;
+}
+
+.alert-light {
+ color: #646464;
+ background-color: #fefefe;
+ border-color: #fefefe;
+}
+
+.alert-light .alert-link {
+ color: #505050;
+}
+
+.alert-dark {
+ color: #121825;
+ background-color: #d2d4d8;
+ border-color: #bcbfc5;
+}
+
+.alert-dark .alert-link {
+ color: #0e131e;
+}
+
+@keyframes progress-bar-stripes {
+ 0% {
+ background-position-x: 1rem;
+ }
+}
+
+.progress {
+ display: flex;
+ height: 1rem;
+ overflow: hidden;
+ font-size: 0.75rem;
+ background-color: #e9ecef;
+ border-radius: 0.25rem;
+}
+
+.progress-bar {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ overflow: hidden;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ background-color: #0d6efd;
+ transition: width 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .progress-bar {
+ transition: none;
+ }
+}
+
+.progress-bar-striped {
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 1rem 1rem;
+}
+
+.progress-bar-animated {
+ animation: 1s linear infinite progress-bar-stripes;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .progress-bar-animated {
+ animation: none;
+ }
+}
+
+.list-group {
+ display: flex;
+ flex-direction: column;
+ padding-left: 0;
+ margin-bottom: 0;
+ border-radius: 0.25rem;
+}
+
+.list-group-numbered {
+ list-style-type: none;
+ counter-reset: section;
+}
+
+.list-group-numbered > li::before {
+ content: counters(section, ".") ". ";
+ counter-increment: section;
+}
+
+.list-group-item-action {
+ width: 100%;
+ color: #495057;
+ text-align: inherit;
+}
+
+.list-group-item-action:hover, .list-group-item-action:focus {
+ z-index: 1;
+ color: #495057;
+ text-decoration: none;
+ background-color: #f8f9fa;
+}
+
+.list-group-item-action:active {
+ color: #212529;
+ background-color: #e9ecef;
+}
+
+.list-group-item {
+ position: relative;
+ display: block;
+ padding: 0.5rem 1rem;
+ color: #212529;
+ text-decoration: none;
+ background-color: #fff;
+ border: 1px solid rgba(0, 0, 0, 0.125);
+}
+
+.list-group-item:first-child {
+ border-top-left-radius: inherit;
+ border-top-right-radius: inherit;
+}
+
+.list-group-item:last-child {
+ border-bottom-right-radius: inherit;
+ border-bottom-left-radius: inherit;
+}
+
+.list-group-item.disabled, .list-group-item:disabled {
+ color: #6c757d;
+ pointer-events: none;
+ background-color: #fff;
+}
+
+.list-group-item.active {
+ z-index: 2;
+ color: #fff;
+ background-color: #0d6efd;
+ border-color: #0d6efd;
+}
+
+.list-group-item + .list-group-item {
+ border-top-width: 0;
+}
+
+.list-group-item + .list-group-item.active {
+ margin-top: -1px;
+ border-top-width: 1px;
+}
+
+.list-group-horizontal {
+ flex-direction: row;
+}
+
+.list-group-horizontal > .list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+}
+
+.list-group-horizontal > .list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+}
+
+.list-group-horizontal > .list-group-item.active {
+ margin-top: 0;
+}
+
+.list-group-horizontal > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+}
+
+.list-group-horizontal > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+}
+
+@media (min-width: 576px) {
+ .list-group-horizontal-sm {
+ flex-direction: row;
+ }
+ .list-group-horizontal-sm > .list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-sm > .list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+ .list-group-horizontal-sm > .list-group-item.active {
+ margin-top: 0;
+ }
+ .list-group-horizontal-sm > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+ .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+@media (min-width: 768px) {
+ .list-group-horizontal-md {
+ flex-direction: row;
+ }
+ .list-group-horizontal-md > .list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-md > .list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+ .list-group-horizontal-md > .list-group-item.active {
+ margin-top: 0;
+ }
+ .list-group-horizontal-md > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+ .list-group-horizontal-md > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+@media (min-width: 992px) {
+ .list-group-horizontal-lg {
+ flex-direction: row;
+ }
+ .list-group-horizontal-lg > .list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-lg > .list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+ .list-group-horizontal-lg > .list-group-item.active {
+ margin-top: 0;
+ }
+ .list-group-horizontal-lg > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+ .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+@media (min-width: 1200px) {
+ .list-group-horizontal-xl {
+ flex-direction: row;
+ }
+ .list-group-horizontal-xl > .list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-xl > .list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+ .list-group-horizontal-xl > .list-group-item.active {
+ margin-top: 0;
+ }
+ .list-group-horizontal-xl > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+ .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+@media (min-width: 1400px) {
+ .list-group-horizontal-xxl {
+ flex-direction: row;
+ }
+ .list-group-horizontal-xxl > .list-group-item:first-child {
+ border-bottom-left-radius: 0.25rem;
+ border-top-right-radius: 0;
+ }
+ .list-group-horizontal-xxl > .list-group-item:last-child {
+ border-top-right-radius: 0.25rem;
+ border-bottom-left-radius: 0;
+ }
+ .list-group-horizontal-xxl > .list-group-item.active {
+ margin-top: 0;
+ }
+ .list-group-horizontal-xxl > .list-group-item + .list-group-item {
+ border-top-width: 1px;
+ border-left-width: 0;
+ }
+ .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
+ margin-left: -1px;
+ border-left-width: 1px;
+ }
+}
+
+.list-group-flush {
+ border-radius: 0;
+}
+
+.list-group-flush > .list-group-item {
+ border-width: 0 0 1px;
+}
+
+.list-group-flush > .list-group-item:last-child {
+ border-bottom-width: 0;
+}
+
+.list-group-item-primary {
+ color: #13236b;
+ background-color: #d2d8f0;
+}
+
+.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
+ color: #13236b;
+ background-color: #bdc2d8;
+}
+
+.list-group-item-primary.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #13236b;
+ border-color: #13236b;
+}
+
+.list-group-item-secondary {
+ color: #606060;
+ background-color: #fcfcfc;
+}
+
+.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
+ color: #606060;
+ background-color: #e3e3e3;
+}
+
+.list-group-item-secondary.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #606060;
+ border-color: #606060;
+}
+
+.list-group-item-success {
+ color: #1f6a66;
+ background-color: #d6efee;
+}
+
+.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
+ color: #1f6a66;
+ background-color: #c1d7d6;
+}
+
+.list-group-item-success.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #1f6a66;
+ border-color: #1f6a66;
+}
+
+.list-group-item-info {
+ color: #215266;
+ background-color: #dcf5ff;
+}
+
+.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
+ color: #215266;
+ background-color: #c6dde6;
+}
+
+.list-group-item-info.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #215266;
+ border-color: #215266;
+}
+
+.list-group-item-warning {
+ color: #664600;
+ background-color: #ffefcc;
+}
+
+.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
+ color: #664600;
+ background-color: #e6d7b8;
+}
+
+.list-group-item-warning.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #664600;
+ border-color: #664600;
+}
+
+.list-group-item-danger {
+ color: #953932;
+ background-color: #fedfdd;
+}
+
+.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
+ color: #953932;
+ background-color: #e5c9c7;
+}
+
+.list-group-item-danger.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #953932;
+ border-color: #953932;
+}
+
+.list-group-item-light {
+ color: #646464;
+ background-color: #fefefe;
+}
+
+.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
+ color: #646464;
+ background-color: #e5e5e5;
+}
+
+.list-group-item-light.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #646464;
+ border-color: #646464;
+}
+
+.list-group-item-dark {
+ color: #121825;
+ background-color: #d2d4d8;
+}
+
+.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
+ color: #121825;
+ background-color: #bdbfc2;
+}
+
+.list-group-item-dark.list-group-item-action.active {
+ color: #ffffff;
+ background-color: #121825;
+ border-color: #121825;
+}
+
+.btn-close {
+ box-sizing: content-box;
+ width: 1em;
+ height: 1em;
+ padding: 0.25em 0.25em;
+ color: #000;
+ background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
+ border: 0;
+ border-radius: 8px;
+ opacity: 0.5;
+}
+
+.btn-close:hover {
+ color: #000;
+ text-decoration: none;
+ opacity: 0.75;
+}
+
+.btn-close:focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+ opacity: 1;
+}
+
+.btn-close:disabled, .btn-close.disabled {
+ pointer-events: none;
+ user-select: none;
+ opacity: 0.25;
+}
+
+.btn-close-white {
+ filter: invert(1) grayscale(100%) brightness(200%);
+}
+
+.toast {
+ width: 350px;
+ max-width: 100%;
+ font-size: 0.875rem;
+ pointer-events: auto;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.1);
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
+ border-radius: 0.25rem;
+}
+
+.toast.showing {
+ opacity: 0;
+}
+
+.toast:not(.show) {
+ display: none;
+}
+
+.toast-container {
+ width: max-content;
+ max-width: 100%;
+ pointer-events: none;
+}
+
+.toast-container > :not(:last-child) {
+ margin-bottom: 0.75rem;
+}
+
+.toast-header {
+ display: flex;
+ align-items: center;
+ padding: 0.5rem 0.75rem;
+ color: #6c757d;
+ background-color: rgba(255, 255, 255, 0.85);
+ background-clip: padding-box;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.05);
+ border-top-left-radius: calc(0.25rem - 1px);
+ border-top-right-radius: calc(0.25rem - 1px);
+}
+
+.toast-header .btn-close {
+ margin-right: -0.375rem;
+ margin-left: 0.75rem;
+}
+
+.toast-body {
+ padding: 0.75rem;
+ word-wrap: break-word;
+}
+
+.modal {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1055;
+ display: none;
+ width: 100%;
+ height: 100%;
+ overflow-x: hidden;
+ overflow-y: auto;
+ outline: 0;
+}
+
+.modal-dialog {
+ position: relative;
+ width: auto;
+ margin: 10px;
+ pointer-events: none;
+}
+
+.modal.fade .modal-dialog {
+ transition: transform 0.4s ease;
+ transform: translate(0, -50px);
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .modal.fade .modal-dialog {
+ transition: none;
+ }
+}
+
+.modal.show .modal-dialog {
+ transform: none;
+}
+
+.modal.modal-static .modal-dialog {
+ transform: scale(1.02);
+}
+
+.modal-dialog-scrollable {
+ height: calc(100% - 20px);
+}
+
+.modal-dialog-scrollable .modal-content {
+ max-height: 100%;
+ overflow: hidden;
+}
+
+.modal-dialog-scrollable .modal-body {
+ overflow-y: auto;
+}
+
+.modal-dialog-centered {
+ display: flex;
+ align-items: center;
+ min-height: calc(100% - 20px);
+}
+
+.modal-content {
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ pointer-events: auto;
+ background-color: #ffffff;
+ background-clip: padding-box;
+ border: 1px solid #dee2e6;
+ border-radius: 0.3rem;
+ outline: 0;
+}
+
+.modal-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1050;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000000;
+}
+
+.modal-backdrop.fade {
+ opacity: 0;
+}
+
+.modal-backdrop.show {
+ opacity: 0.5;
+}
+
+.modal-header {
+ display: flex;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: space-between;
+ padding: 1rem 1rem;
+ border-bottom: 1px solid #dee2e6;
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px);
+}
+
+.modal-header .btn-close {
+ padding: 12.5px 13px;
+ margin: -12.5px -13px -12.5px auto;
+}
+
+.modal-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.modal-body {
+ position: relative;
+ flex: 1 1 auto;
+ padding: 0.9375rem;
+}
+
+.modal-footer {
+ display: flex;
+ flex-wrap: wrap;
+ flex-shrink: 0;
+ align-items: center;
+ justify-content: flex-end;
+ padding: 0.6875rem;
+ border-top: 1px solid #dee2e6;
+ border-bottom-right-radius: calc(0.3rem - 1px);
+ border-bottom-left-radius: calc(0.3rem - 1px);
+}
+
+.modal-footer > * {
+ margin: 0.25rem;
+}
+
+@media (min-width: 576px) {
+ .modal-dialog {
+ max-width: 500px;
+ margin: 30px auto;
+ }
+ .modal-dialog-scrollable {
+ height: calc(100% - 60px);
+ }
+ .modal-dialog-centered {
+ min-height: calc(100% - 60px);
+ }
+ .modal-sm {
+ max-width: 300px;
+ }
+}
+
+@media (min-width: 992px) {
+ .modal-lg,
+ .modal-xl {
+ max-width: 90%;
+ }
+}
+
+@media (min-width: 1200px) {
+ .modal-xl {
+ max-width: 1140px;
+ }
+}
+
+.modal-fullscreen {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+}
+
+.modal-fullscreen .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+}
+
+.modal-fullscreen .modal-header {
+ border-radius: 0;
+}
+
+.modal-fullscreen .modal-body {
+ overflow-y: auto;
+}
+
+.modal-fullscreen .modal-footer {
+ border-radius: 0;
+}
+
+@media (max-width: 575.98px) {
+ .modal-fullscreen-sm-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+ .modal-fullscreen-sm-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+ .modal-fullscreen-sm-down .modal-header {
+ border-radius: 0;
+ }
+ .modal-fullscreen-sm-down .modal-body {
+ overflow-y: auto;
+ }
+ .modal-fullscreen-sm-down .modal-footer {
+ border-radius: 0;
+ }
+}
+
+@media (max-width: 767.98px) {
+ .modal-fullscreen-md-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+ .modal-fullscreen-md-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+ .modal-fullscreen-md-down .modal-header {
+ border-radius: 0;
+ }
+ .modal-fullscreen-md-down .modal-body {
+ overflow-y: auto;
+ }
+ .modal-fullscreen-md-down .modal-footer {
+ border-radius: 0;
+ }
+}
+
+@media (max-width: 991.98px) {
+ .modal-fullscreen-lg-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+ .modal-fullscreen-lg-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+ .modal-fullscreen-lg-down .modal-header {
+ border-radius: 0;
+ }
+ .modal-fullscreen-lg-down .modal-body {
+ overflow-y: auto;
+ }
+ .modal-fullscreen-lg-down .modal-footer {
+ border-radius: 0;
+ }
+}
+
+@media (max-width: 1199.98px) {
+ .modal-fullscreen-xl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+ .modal-fullscreen-xl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+ .modal-fullscreen-xl-down .modal-header {
+ border-radius: 0;
+ }
+ .modal-fullscreen-xl-down .modal-body {
+ overflow-y: auto;
+ }
+ .modal-fullscreen-xl-down .modal-footer {
+ border-radius: 0;
+ }
+}
+
+@media (max-width: 1399.98px) {
+ .modal-fullscreen-xxl-down {
+ width: 100vw;
+ max-width: none;
+ height: 100%;
+ margin: 0;
+ }
+ .modal-fullscreen-xxl-down .modal-content {
+ height: 100%;
+ border: 0;
+ border-radius: 0;
+ }
+ .modal-fullscreen-xxl-down .modal-header {
+ border-radius: 0;
+ }
+ .modal-fullscreen-xxl-down .modal-body {
+ overflow-y: auto;
+ }
+ .modal-fullscreen-xxl-down .modal-footer {
+ border-radius: 0;
+ }
+}
+
+.tooltip {
+ position: absolute;
+ z-index: 1080;
+ display: block;
+ margin: 0;
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.75rem;
+ word-wrap: break-word;
+ opacity: 0;
+}
+
+.tooltip.show {
+ opacity: 0.9;
+}
+
+.tooltip .tooltip-arrow {
+ position: absolute;
+ display: block;
+ width: 0.8rem;
+ height: 0.4rem;
+}
+
+.tooltip .tooltip-arrow::before {
+ position: absolute;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^="top"] {
+ padding: 0.4rem 0;
+}
+
+.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
+ bottom: 0;
+}
+
+.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
+ top: -1px;
+ border-width: 0.4rem 0.4rem 0;
+ border-top-color: #000;
+}
+
+.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^="right"] {
+ padding: 0 0.4rem;
+}
+
+.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
+ left: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+
+.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
+ right: -1px;
+ border-width: 0.4rem 0.4rem 0.4rem 0;
+ border-right-color: #000;
+}
+
+.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^="bottom"] {
+ padding: 0.4rem 0;
+}
+
+.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
+ top: 0;
+}
+
+.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
+ bottom: -1px;
+ border-width: 0 0.4rem 0.4rem;
+ border-bottom-color: #000;
+}
+
+.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^="left"] {
+ padding: 0 0.4rem;
+}
+
+.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
+ right: 0;
+ width: 0.4rem;
+ height: 0.8rem;
+}
+
+.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
+ left: -1px;
+ border-width: 0.4rem 0 0.4rem 0.4rem;
+ border-left-color: #000;
+}
+
+.tooltip-inner {
+ max-width: 200px;
+ padding: 0.4rem 0.75rem;
+ color: #fff;
+ text-align: center;
+ background-color: #000;
+ border-radius: 0.375rem;
+}
+
+.popover {
+ position: absolute;
+ top: 0;
+ left: 0 /* rtl:ignore */;
+ z-index: 1070;
+ display: block;
+ max-width: 276px;
+ font-family: var(--bs-font-sans-serif);
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.5;
+ text-align: left;
+ text-align: start;
+ text-decoration: none;
+ text-shadow: none;
+ text-transform: none;
+ letter-spacing: normal;
+ word-break: normal;
+ word-spacing: normal;
+ white-space: normal;
+ line-break: auto;
+ font-size: 0.875rem;
+ word-wrap: break-word;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ border-radius: 0.3rem;
+}
+
+.popover .popover-arrow {
+ position: absolute;
+ display: block;
+ width: 1rem;
+ height: 0.5rem;
+}
+
+.popover .popover-arrow::before, .popover .popover-arrow::after {
+ position: absolute;
+ display: block;
+ content: "";
+ border-color: transparent;
+ border-style: solid;
+}
+
+.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow {
+ bottom: calc(-0.5rem - 1px);
+}
+
+.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::before {
+ bottom: 0;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="top"] > .popover-arrow::after {
+ bottom: 1px;
+ border-width: 0.5rem 0.5rem 0;
+ border-top-color: #fff;
+}
+
+.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow {
+ left: calc(-0.5rem - 1px);
+ width: 0.5rem;
+ height: 1rem;
+}
+
+.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::before {
+ left: 0;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="right"] > .popover-arrow::after {
+ left: 1px;
+ border-width: 0.5rem 0.5rem 0.5rem 0;
+ border-right-color: #fff;
+}
+
+.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow {
+ top: calc(-0.5rem - 1px);
+}
+
+.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::before {
+ top: 0;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow::after {
+ top: 1px;
+ border-width: 0 0.5rem 0.5rem 0.5rem;
+ border-bottom-color: #fff;
+}
+
+.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ display: block;
+ width: 1rem;
+ margin-left: -0.5rem;
+ content: "";
+ border-bottom: 1px solid #f0f0f0;
+}
+
+.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow {
+ right: calc(-0.5rem - 1px);
+ width: 0.5rem;
+ height: 1rem;
+}
+
+.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::before {
+ right: 0;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: rgba(0, 0, 0, 0.25);
+}
+
+.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] > .popover-arrow::after {
+ right: 1px;
+ border-width: 0.5rem 0 0.5rem 0.5rem;
+ border-left-color: #fff;
+}
+
+.popover-header {
+ padding: 0.5rem 1rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ background-color: #f0f0f0;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
+ border-top-left-radius: calc(0.3rem - 1px);
+ border-top-right-radius: calc(0.3rem - 1px);
+}
+
+.popover-header:empty {
+ display: none;
+}
+
+.popover-body {
+ padding: 1rem 1rem;
+ color: #212529;
+}
+
+.carousel {
+ position: relative;
+}
+
+.carousel.pointer-event {
+ touch-action: pan-y;
+}
+
+.carousel-inner {
+ position: relative;
+ width: 100%;
+ overflow: hidden;
+}
+
+.carousel-inner::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.carousel-item {
+ position: relative;
+ display: none;
+ float: left;
+ width: 100%;
+ margin-right: -100%;
+ backface-visibility: hidden;
+ transition: transform 0.6s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-item {
+ transition: none;
+ }
+}
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+ display: block;
+}
+
+/* rtl:begin:ignore */
+.carousel-item-next:not(.carousel-item-start),
+.active.carousel-item-end {
+ transform: translateX(100%);
+}
+
+.carousel-item-prev:not(.carousel-item-end),
+.active.carousel-item-start {
+ transform: translateX(-100%);
+}
+
+/* rtl:end:ignore */
+.carousel-fade .carousel-item {
+ opacity: 0;
+ transition-property: opacity;
+ transform: none;
+}
+
+.carousel-fade .carousel-item.active,
+.carousel-fade .carousel-item-next.carousel-item-start,
+.carousel-fade .carousel-item-prev.carousel-item-end {
+ z-index: 1;
+ opacity: 1;
+}
+
+.carousel-fade .active.carousel-item-start,
+.carousel-fade .active.carousel-item-end {
+ z-index: 0;
+ opacity: 0;
+ transition: opacity 0s 0.6s;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-fade .active.carousel-item-start,
+ .carousel-fade .active.carousel-item-end {
+ transition: none;
+ }
+}
+
+.carousel-control-prev,
+.carousel-control-next {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 15%;
+ padding: 0;
+ color: #fff;
+ text-align: center;
+ background: none;
+ border: 0;
+ opacity: 0.5;
+ transition: opacity 0.15s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-control-prev,
+ .carousel-control-next {
+ transition: none;
+ }
+}
+
+.carousel-control-prev:hover, .carousel-control-prev:focus,
+.carousel-control-next:hover,
+.carousel-control-next:focus {
+ color: #fff;
+ text-decoration: none;
+ outline: 0;
+ opacity: 0.9;
+}
+
+.carousel-control-prev {
+ left: 0;
+}
+
+.carousel-control-next {
+ right: 0;
+}
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ background-repeat: no-repeat;
+ background-position: 50%;
+ background-size: 100% 100%;
+}
+
+/* rtl:options: {
+ "autoRename": true,
+ "stringMap":[ {
+ "name" : "prev-next",
+ "search" : "prev",
+ "replace" : "next"
+ } ]
+} */
+.carousel-control-prev-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
+}
+
+.carousel-control-next-icon {
+ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
+}
+
+.carousel-indicators {
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 2;
+ display: flex;
+ justify-content: center;
+ padding: 0;
+ margin-right: 15%;
+ margin-bottom: 1rem;
+ margin-left: 15%;
+ list-style: none;
+}
+
+.carousel-indicators [data-bs-target] {
+ box-sizing: content-box;
+ flex: 0 1 auto;
+ width: 30px;
+ height: 3px;
+ padding: 0;
+ margin-right: 3px;
+ margin-left: 3px;
+ text-indent: -999px;
+ cursor: pointer;
+ background-color: #fff;
+ background-clip: padding-box;
+ border: 0;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ opacity: 0.5;
+ transition: opacity 0.6s ease;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .carousel-indicators [data-bs-target] {
+ transition: none;
+ }
+}
+
+.carousel-indicators .active {
+ opacity: 1;
+}
+
+.carousel-caption {
+ position: absolute;
+ right: 15%;
+ bottom: 1.25rem;
+ left: 15%;
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ color: #fff;
+ text-align: center;
+}
+
+.carousel-dark .carousel-control-prev-icon,
+.carousel-dark .carousel-control-next-icon {
+ filter: invert(1) grayscale(100);
+}
+
+.carousel-dark .carousel-indicators [data-bs-target] {
+ background-color: #000;
+}
+
+.carousel-dark .carousel-caption {
+ color: #000;
+}
+
+@keyframes spinner-border {
+ to {
+ transform: rotate(360deg) /* rtl:ignore */;
+ }
+}
+
+.spinner-border {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: -0.125em;
+ border: 0.25em solid currentColor;
+ border-right-color: transparent;
+ border-radius: 50%;
+ animation: 0.75s linear infinite spinner-border;
+}
+
+.spinner-border-sm {
+ width: 1rem;
+ height: 1rem;
+ border-width: 0.2em;
+}
+
+@keyframes spinner-grow {
+ 0% {
+ transform: scale(0);
+ }
+ 50% {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+.spinner-grow {
+ display: inline-block;
+ width: 2rem;
+ height: 2rem;
+ vertical-align: -0.125em;
+ background-color: currentColor;
+ border-radius: 50%;
+ opacity: 0;
+ animation: 0.75s linear infinite spinner-grow;
+}
+
+.spinner-grow-sm {
+ width: 1rem;
+ height: 1rem;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .spinner-border,
+ .spinner-grow {
+ animation-duration: 1.5s;
+ }
+}
+
+.offcanvas {
+ position: fixed;
+ bottom: 0;
+ z-index: 1045;
+ display: flex;
+ flex-direction: column;
+ max-width: 100%;
+ visibility: hidden;
+ background-color: #fff;
+ background-clip: padding-box;
+ outline: 0;
+ transition: transform 0.3s ease-in-out;
+}
+
+@media (prefers-reduced-motion: reduce) {
+ .offcanvas {
+ transition: none;
+ }
+}
+
+.offcanvas-backdrop {
+ position: fixed;
+ top: 0;
+ left: 0;
+ z-index: 1040;
+ width: 100vw;
+ height: 100vh;
+ background-color: #000;
+}
+
+.offcanvas-backdrop.fade {
+ opacity: 0;
+}
+
+.offcanvas-backdrop.show {
+ opacity: 0.5;
+}
+
+.offcanvas-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: 1rem 1rem;
+}
+
+.offcanvas-header .btn-close {
+ padding: 0.5rem 0.5rem;
+ margin-top: -0.5rem;
+ margin-right: -0.5rem;
+ margin-bottom: -0.5rem;
+}
+
+.offcanvas-title {
+ margin-bottom: 0;
+ line-height: 1.5;
+}
+
+.offcanvas-body {
+ flex-grow: 1;
+ padding: 1rem 1rem;
+ overflow-y: auto;
+}
+
+.offcanvas-start {
+ top: 0;
+ left: 0;
+ width: 400px;
+ border-right: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateX(-100%);
+}
+
+.offcanvas-end {
+ top: 0;
+ right: 0;
+ width: 400px;
+ border-left: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateX(100%);
+}
+
+.offcanvas-top {
+ top: 0;
+ right: 0;
+ left: 0;
+ height: 30vh;
+ max-height: 100%;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateY(-100%);
+}
+
+.offcanvas-bottom {
+ right: 0;
+ left: 0;
+ height: 30vh;
+ max-height: 100%;
+ border-top: 1px solid rgba(0, 0, 0, 0.2);
+ transform: translateY(100%);
+}
+
+.offcanvas.show {
+ transform: none;
+}
+
+.placeholder {
+ display: inline-block;
+ min-height: 1em;
+ vertical-align: middle;
+ cursor: wait;
+ background-color: currentColor;
+ opacity: 0.5;
+}
+
+.placeholder.btn::before, .ajax-upload-dragdrop .placeholder.ajax-file-upload::before, .swal2-modal .swal2-buttonswrapper .placeholder.swal2-styled::before {
+ display: inline-block;
+ content: "";
+}
+
+.placeholder-xs {
+ min-height: .6em;
+}
+
+.placeholder-sm {
+ min-height: .8em;
+}
+
+.placeholder-lg {
+ min-height: 1.2em;
+}
+
+.placeholder-glow .placeholder {
+ animation: placeholder-glow 2s ease-in-out infinite;
+}
+
+@keyframes placeholder-glow {
+ 50% {
+ opacity: 0.2;
+ }
+}
+
+.placeholder-wave {
+ mask-image: linear-gradient(130deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%);
+ mask-size: 200% 100%;
+ animation: placeholder-wave 2s linear infinite;
+}
+
+@keyframes placeholder-wave {
+ 100% {
+ mask-position: -200% 0%;
+ }
+}
+
+.clearfix::after {
+ display: block;
+ clear: both;
+ content: "";
+}
+
+.link-primary {
+ color: #1F3BB3;
+}
+
+.link-primary:hover, .link-primary:focus {
+ color: #192f8f;
+}
+
+.link-secondary {
+ color: #F1F1F1;
+}
+
+.link-secondary:hover, .link-secondary:focus {
+ color: #f4f4f4;
+}
+
+.link-success {
+ color: #34B1AA;
+}
+
+.link-success:hover, .link-success:focus {
+ color: #5dc1bb;
+}
+
+.link-info {
+ color: #52CDFF;
+}
+
+.link-info:hover, .link-info:focus {
+ color: #75d7ff;
+}
+
+.link-warning {
+ color: #ffaf00;
+}
+
+.link-warning:hover, .link-warning:focus {
+ color: #ffbf33;
+}
+
+.link-danger {
+ color: #F95F53;
+}
+
+.link-danger:hover, .link-danger:focus {
+ color: #fa7f75;
+}
+
+.link-light {
+ color: #fbfbfb;
+}
+
+.link-light:hover, .link-light:focus {
+ color: #fcfcfc;
+}
+
+.link-dark {
+ color: #1E283D;
+}
+
+.link-dark:hover, .link-dark:focus {
+ color: #182031;
+}
+
+.ratio {
+ position: relative;
+ width: 100%;
+}
+
+.ratio::before {
+ display: block;
+ padding-top: var(--bs-aspect-ratio);
+ content: "";
+}
+
+.ratio > * {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.ratio-1x1 {
+ --bs-aspect-ratio: 100%;
+}
+
+.ratio-4x3 {
+ --bs-aspect-ratio: calc(3 / 4 * 100%);
+}
+
+.ratio-16x9 {
+ --bs-aspect-ratio: calc(9 / 16 * 100%);
+}
+
+.ratio-21x9 {
+ --bs-aspect-ratio: calc(9 / 21 * 100%);
+}
+
+.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;
+}
+
+.sticky-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+}
+
+@media (min-width: 576px) {
+ .sticky-sm-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 768px) {
+ .sticky-md-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 992px) {
+ .sticky-lg-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1200px) {
+ .sticky-xl-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+
+@media (min-width: 1400px) {
+ .sticky-xxl-top {
+ position: sticky;
+ top: 0;
+ z-index: 1020;
+ }
+}
+
+.hstack {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ align-self: stretch;
+}
+
+.vstack {
+ display: flex;
+ flex: 1 1 auto;
+ flex-direction: column;
+ align-self: stretch;
+}
+
+.visually-hidden,
+.visually-hidden-focusable:not(:focus):not(:focus-within) {
+ position: absolute !important;
+ width: 1px !important;
+ height: 1px !important;
+ padding: 0 !important;
+ margin: -1px !important;
+ overflow: hidden !important;
+ clip: rect(0, 0, 0, 0) !important;
+ white-space: nowrap !important;
+ border: 0 !important;
+}
+
+.stretched-link::after {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ content: "";
+}
+
+.text-truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.vr {
+ display: inline-block;
+ align-self: stretch;
+ width: 1px;
+ min-height: 1em;
+ background-color: currentColor;
+ opacity: 0.25;
+}
+
+.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;
+}
+
+.float-start {
+ float: left !important;
+}
+
+.float-end {
+ float: right !important;
+}
+
+.float-none {
+ float: none !important;
+}
+
+.opacity-0 {
+ opacity: 0 !important;
+}
+
+.opacity-25 {
+ opacity: 0.25 !important;
+}
+
+.opacity-50 {
+ opacity: 0.5 !important;
+}
+
+.opacity-75 {
+ opacity: 0.75 !important;
+}
+
+.opacity-100 {
+ opacity: 1 !important;
+}
+
+.overflow-auto {
+ overflow: auto !important;
+}
+
+.overflow-hidden {
+ overflow: hidden !important;
+}
+
+.overflow-visible {
+ overflow: visible !important;
+}
+
+.overflow-scroll {
+ overflow: scroll !important;
+}
+
+.d-inline {
+ display: inline !important;
+}
+
+.d-inline-block {
+ display: inline-block !important;
+}
+
+.d-block {
+ display: block !important;
+}
+
+.d-grid {
+ display: grid !important;
+}
+
+.d-table {
+ display: table !important;
+}
+
+.d-table-row {
+ display: table-row !important;
+}
+
+.d-table-cell {
+ display: table-cell !important;
+}
+
+.d-flex, .loader-demo-box, .data-icon-card-primary .background-icon, .data-icon-card-secondary .background-icon, .data-icon-card-success .background-icon, .data-icon-card-info .background-icon, .data-icon-card-warning .background-icon, .data-icon-card-danger .background-icon, .data-icon-card-light .background-icon, .data-icon-card-dark .background-icon, .list-wrapper ul li, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user, .email-wrapper .mail-list-container .mail-list .details, .email-wrapper .message-body .attachments-sections ul li .thumb, .email-wrapper .message-body .attachments-sections ul li .details .buttons, .swal2-modal, .navbar .navbar-menu-wrapper .navbar-nav, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item, .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item {
+ display: flex !important;
+}
+
+.d-inline-flex, .email-wrapper .message-body .attachments-sections ul li {
+ display: inline-flex !important;
+}
+
+.d-none, .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item.nav-settings {
+ display: none !important;
+}
+
+.shadow {
+ box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
+}
+
+.shadow-sm {
+ box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
+}
+
+.shadow-lg {
+ box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
+}
+
+.shadow-none {
+ box-shadow: none !important;
+}
+
+.position-static {
+ position: static !important;
+}
+
+.position-relative {
+ position: relative !important;
+}
+
+.position-absolute {
+ position: absolute !important;
+}
+
+.position-fixed {
+ position: fixed !important;
+}
+
+.position-sticky {
+ position: sticky !important;
+}
+
+.top-0 {
+ top: 0 !important;
+}
+
+.top-50 {
+ top: 50% !important;
+}
+
+.top-100 {
+ top: 100% !important;
+}
+
+.bottom-0 {
+ bottom: 0 !important;
+}
+
+.bottom-50 {
+ bottom: 50% !important;
+}
+
+.bottom-100 {
+ bottom: 100% !important;
+}
+
+.start-0 {
+ left: 0 !important;
+}
+
+.start-50 {
+ left: 50% !important;
+}
+
+.start-100 {
+ left: 100% !important;
+}
+
+.end-0 {
+ right: 0 !important;
+}
+
+.end-50 {
+ right: 50% !important;
+}
+
+.end-100 {
+ right: 100% !important;
+}
+
+.translate-middle {
+ transform: translate(-50%, -50%) !important;
+}
+
+.translate-middle-x {
+ transform: translateX(-50%) !important;
+}
+
+.translate-middle-y {
+ transform: translateY(-50%) !important;
+}
+
+.border, .loader-demo-box {
+ border: 1px solid #dee2e6 !important;
+}
+
+.border-0 {
+ border: 0 !important;
+}
+
+.border-top {
+ border-top: 1px solid #dee2e6 !important;
+}
+
+.border-top-0 {
+ border-top: 0 !important;
+}
+
+.border-end {
+ border-right: 1px solid #dee2e6 !important;
+}
+
+.border-end-0 {
+ border-right: 0 !important;
+}
+
+.border-bottom {
+ border-bottom: 1px solid #dee2e6 !important;
+}
+
+.border-bottom-0 {
+ border-bottom: 0 !important;
+}
+
+.border-start {
+ border-left: 1px solid #dee2e6 !important;
+}
+
+.border-start-0 {
+ border-left: 0 !important;
+}
+
+.border-primary {
+ border-color: #1F3BB3 !important;
+}
+
+.border-secondary, .loader-demo-box {
+ border-color: #F1F1F1 !important;
+}
+
+.border-success, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm {
+ border-color: #34B1AA !important;
+}
+
+.border-info {
+ border-color: #52CDFF !important;
+}
+
+.border-warning {
+ border-color: #ffaf00 !important;
+}
+
+.border-danger {
+ border-color: #F95F53 !important;
+}
+
+.border-light {
+ border-color: #fbfbfb !important;
+}
+
+.border-dark {
+ border-color: #1E283D !important;
+}
+
+.border-white {
+ border-color: #ffffff !important;
+}
+
+.border-1 {
+ border-width: 1px !important;
+}
+
+.border-2 {
+ border-width: 2px !important;
+}
+
+.border-3 {
+ border-width: 3px !important;
+}
+
+.border-4 {
+ border-width: 4px !important;
+}
+
+.border-5 {
+ border-width: 5px !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;
+}
+
+.mw-100 {
+ max-width: 100% !important;
+}
+
+.vw-100 {
+ width: 100vw !important;
+}
+
+.min-vw-100 {
+ min-width: 100vw !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;
+}
+
+.mh-100 {
+ max-height: 100% !important;
+}
+
+.vh-100 {
+ height: 100vh !important;
+}
+
+.min-vh-100 {
+ min-height: 100vh !important;
+}
+
+.flex-fill {
+ flex: 1 1 auto !important;
+}
+
+.flex-row, .email-wrapper .message-body .attachments-sections ul li, .navbar .navbar-menu-wrapper .navbar-nav {
+ flex-direction: row !important;
+}
+
+.flex-column, .nav-tabs.nav-tabs-vertical, .nav-tabs.nav-tabs-vertical-custom, .nav-pills.nav-pills-vertical, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user {
+ flex-direction: column !important;
+}
+
+.flex-row-reverse {
+ flex-direction: row-reverse !important;
+}
+
+.flex-column-reverse {
+ flex-direction: column-reverse !important;
+}
+
+.flex-grow-0 {
+ flex-grow: 0 !important;
+}
+
+.flex-grow-1 {
+ flex-grow: 1 !important;
+}
+
+.flex-shrink-0 {
+ flex-shrink: 0 !important;
+}
+
+.flex-shrink-1 {
+ flex-shrink: 1 !important;
+}
+
+.flex-wrap {
+ flex-wrap: wrap !important;
+}
+
+.flex-nowrap {
+ flex-wrap: nowrap !important;
+}
+
+.flex-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+}
+
+.gap-0 {
+ gap: 0 !important;
+}
+
+.gap-1 {
+ gap: 0.25rem !important;
+}
+
+.gap-2 {
+ gap: 0.5rem !important;
+}
+
+.gap-3 {
+ gap: 1rem !important;
+}
+
+.gap-4 {
+ gap: 1.5rem !important;
+}
+
+.gap-5 {
+ gap: 3rem !important;
+}
+
+.justify-content-start, .list-wrapper ul li {
+ justify-content: flex-start !important;
+}
+
+.justify-content-end, .data-icon-card-primary .background-icon, .data-icon-card-secondary .background-icon, .data-icon-card-success .background-icon, .data-icon-card-info .background-icon, .data-icon-card-warning .background-icon, .data-icon-card-danger .background-icon, .data-icon-card-light .background-icon, .data-icon-card-dark .background-icon, .email-wrapper .mail-list-container .mail-list .details {
+ justify-content: flex-end !important;
+}
+
+.justify-content-center, .email-wrapper .message-body .attachments-sections ul li .thumb {
+ justify-content: center !important;
+}
+
+.justify-content-between {
+ justify-content: space-between !important;
+}
+
+.justify-content-around {
+ justify-content: space-around !important;
+}
+
+.justify-content-evenly {
+ justify-content: space-evenly !important;
+}
+
+.align-items-start {
+ align-items: flex-start !important;
+}
+
+.align-items-end {
+ align-items: flex-end !important;
+}
+
+.align-items-center, .loader-demo-box, .list-wrapper ul li, .email-wrapper .message-body .attachments-sections ul li .thumb, .email-wrapper .message-body .attachments-sections ul li .details .buttons, .navbar .navbar-menu-wrapper .navbar-nav, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item, .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item {
+ align-items: center !important;
+}
+
+.align-items-baseline {
+ align-items: baseline !important;
+}
+
+.align-items-stretch, .email-wrapper .message-body .attachments-sections ul li, .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
+ align-items: stretch !important;
+}
+
+.align-content-start {
+ align-content: flex-start !important;
+}
+
+.align-content-end {
+ align-content: flex-end !important;
+}
+
+.align-content-center {
+ align-content: center !important;
+}
+
+.align-content-between {
+ align-content: space-between !important;
+}
+
+.align-content-around {
+ align-content: space-around !important;
+}
+
+.align-content-stretch {
+ align-content: stretch !important;
+}
+
+.align-self-auto {
+ align-self: auto !important;
+}
+
+.align-self-start {
+ align-self: flex-start !important;
+}
+
+.align-self-end {
+ align-self: flex-end !important;
+}
+
+.align-self-center {
+ align-self: center !important;
+}
+
+.align-self-baseline {
+ align-self: baseline !important;
+}
+
+.align-self-stretch, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings, .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
+ align-self: stretch !important;
+}
+
+.order-first {
+ order: -1 !important;
+}
+
+.order-0 {
+ order: 0 !important;
+}
+
+.order-1 {
+ order: 1 !important;
+}
+
+.order-2 {
+ order: 2 !important;
+}
+
+.order-3 {
+ order: 3 !important;
+}
+
+.order-4 {
+ order: 4 !important;
+}
+
+.order-5 {
+ order: 5 !important;
+}
+
+.order-last {
+ order: 6 !important;
+}
+
+.m-0 {
+ margin: 0 !important;
+}
+
+.m-1 {
+ margin: 0.25rem !important;
+}
+
+.m-2 {
+ margin: 0.5rem !important;
+}
+
+.m-3 {
+ margin: 1rem !important;
+}
+
+.m-4 {
+ margin: 1.5rem !important;
+}
+
+.m-5 {
+ margin: 3rem !important;
+}
+
+.m-auto {
+ margin: auto !important;
+}
+
+.mx-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+}
+
+.mx-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+}
+
+.mx-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+}
+
+.mx-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+}
+
+.mx-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+}
+
+.mx-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+}
+
+.mx-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+}
+
+.my-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+}
+
+.my-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+}
+
+.my-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+}
+
+.my-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+}
+
+.my-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+}
+
+.my-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+}
+
+.my-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+}
+
+.mt-0, .demo-modal .modal-dialog {
+ margin-top: 0 !important;
+}
+
+.mt-1, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel {
+ margin-top: 0.25rem !important;
+}
+
+.mt-2, .template-demo > .btn-group,
+.template-demo > .btn-group-vertical, .template-demo .circle-progress {
+ margin-top: 0.5rem !important;
+}
+
+.mt-3, .template-demo > .btn, .ajax-upload-dragdrop .template-demo > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .template-demo > .swal2-styled, .template-demo > .btn-toolbar {
+ margin-top: 1rem !important;
+}
+
+.mt-4 {
+ margin-top: 1.5rem !important;
+}
+
+.mt-5 {
+ margin-top: 3rem !important;
+}
+
+.mt-auto {
+ margin-top: auto !important;
+}
+
+.me-0, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i, .rtl .settings-panel .sidebar-bg-options .rounded-circle, .rtl .settings-panel .sidebar-bg-options .color-tiles .tiles, .rtl .settings-panel .color-tiles .sidebar-bg-options .tiles, .rtl .settings-panel .events i {
+ margin-right: 0 !important;
+}
+
+.me-1 {
+ margin-right: 0.25rem !important;
+}
+
+.me-2, .template-demo > .btn, .ajax-upload-dragdrop .template-demo > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .template-demo > .swal2-styled, .template-demo > .btn-group,
+.template-demo > .btn-group-vertical, .template-demo > .dropdown {
+ margin-right: 0.5rem !important;
+}
+
+.me-3, .template-demo > .btn-toolbar {
+ margin-right: 1rem !important;
+}
+
+.me-4 {
+ margin-right: 1.5rem !important;
+}
+
+.me-5 {
+ margin-right: 3rem !important;
+}
+
+.me-auto {
+ margin-right: auto !important;
+}
+
+.mb-0 {
+ margin-bottom: 0 !important;
+}
+
+.mb-1 {
+ margin-bottom: 0.25rem !important;
+}
+
+.mb-2 {
+ margin-bottom: 0.5rem !important;
+}
+
+.mb-3, .template-demo .circle-progress-block {
+ margin-bottom: 1rem !important;
+}
+
+.mb-4 {
+ margin-bottom: 1.5rem !important;
+}
+
+.mb-5 {
+ margin-bottom: 3rem !important;
+}
+
+.mb-auto {
+ margin-bottom: auto !important;
+}
+
+.ms-0, .rtl .preview-list .preview-item .preview-thumbnail .preview-icon i {
+ margin-left: 0 !important;
+}
+
+.ms-1 {
+ margin-left: 0.25rem !important;
+}
+
+.ms-2, .btn-toolbar .btn-group + .btn-group, .rtl .settings-panel .events i {
+ margin-left: 0.5rem !important;
+}
+
+.ms-3, .rtl .settings-panel .sidebar-bg-options .rounded-circle, .rtl .settings-panel .sidebar-bg-options .color-tiles .tiles, .rtl .settings-panel .color-tiles .sidebar-bg-options .tiles {
+ margin-left: 1rem !important;
+}
+
+.ms-4 {
+ margin-left: 1.5rem !important;
+}
+
+.ms-5 {
+ margin-left: 3rem !important;
+}
+
+.ms-auto {
+ margin-left: auto !important;
+}
+
+.p-0 {
+ padding: 0 !important;
+}
+
+.p-1 {
+ padding: 0.25rem !important;
+}
+
+.p-2 {
+ padding: 0.5rem !important;
+}
+
+.p-3 {
+ padding: 1rem !important;
+}
+
+.p-4 {
+ padding: 1.5rem !important;
+}
+
+.p-5 {
+ padding: 3rem !important;
+}
+
+.px-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+}
+
+.px-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+}
+
+.px-2, .template-demo .circle-progress-block {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+}
+
+.px-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+}
+
+.px-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+}
+
+.px-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+}
+
+.py-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.py-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+}
+
+.py-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+}
+
+.py-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+}
+
+.py-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+}
+
+.py-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+}
+
+.pt-0 {
+ padding-top: 0 !important;
+}
+
+.pt-1 {
+ padding-top: 0.25rem !important;
+}
+
+.pt-2 {
+ padding-top: 0.5rem !important;
+}
+
+.pt-3 {
+ padding-top: 1rem !important;
+}
+
+.pt-4 {
+ padding-top: 1.5rem !important;
+}
+
+.pt-5 {
+ padding-top: 3rem !important;
+}
+
+.pe-0 {
+ padding-right: 0 !important;
+}
+
+.pe-1 {
+ padding-right: 0.25rem !important;
+}
+
+.pe-2 {
+ padding-right: 0.5rem !important;
+}
+
+.pe-3 {
+ padding-right: 1rem !important;
+}
+
+.pe-4 {
+ padding-right: 1.5rem !important;
+}
+
+.pe-5 {
+ padding-right: 3rem !important;
+}
+
+.pb-0 {
+ padding-bottom: 0 !important;
+}
+
+.pb-1 {
+ padding-bottom: 0.25rem !important;
+}
+
+.pb-2 {
+ padding-bottom: 0.5rem !important;
+}
+
+.pb-3 {
+ padding-bottom: 1rem !important;
+}
+
+.pb-4 {
+ padding-bottom: 1.5rem !important;
+}
+
+.pb-5 {
+ padding-bottom: 3rem !important;
+}
+
+.ps-0 {
+ padding-left: 0 !important;
+}
+
+.ps-1 {
+ padding-left: 0.25rem !important;
+}
+
+.ps-2 {
+ padding-left: 0.5rem !important;
+}
+
+.ps-3 {
+ padding-left: 1rem !important;
+}
+
+.ps-4 {
+ padding-left: 1.5rem !important;
+}
+
+.ps-5 {
+ padding-left: 3rem !important;
+}
+
+.font-monospace {
+ font-family: var(--bs-font-monospace) !important;
+}
+
+.fs-1 {
+ font-size: calc(1.375rem + 1.5vw) !important;
+}
+
+.fs-2 {
+ font-size: calc(1.325rem + 0.9vw) !important;
+}
+
+.fs-3 {
+ font-size: calc(1.3rem + 0.6vw) !important;
+}
+
+.fs-4 {
+ font-size: calc(1.275rem + 0.3vw) !important;
+}
+
+.fs-5 {
+ font-size: 1.25rem !important;
+}
+
+.fs-6 {
+ font-size: 1rem !important;
+}
+
+.fst-italic {
+ font-style: italic !important;
+}
+
+.fst-normal {
+ font-style: normal !important;
+}
+
+.fw-light {
+ font-weight: 300 !important;
+}
+
+.fw-lighter {
+ font-weight: lighter !important;
+}
+
+.fw-normal {
+ font-weight: 400 !important;
+}
+
+.fw-bold {
+ font-weight: 700 !important;
+}
+
+.fw-bolder {
+ font-weight: bolder !important;
+}
+
+.lh-1 {
+ line-height: 1 !important;
+}
+
+.lh-sm {
+ line-height: 1.25 !important;
+}
+
+.lh-base {
+ line-height: 1.5 !important;
+}
+
+.lh-lg {
+ line-height: 2 !important;
+}
+
+.text-start {
+ text-align: left !important;
+}
+
+.text-end {
+ text-align: right !important;
+}
+
+.text-center {
+ text-align: center !important;
+}
+
+.text-decoration-none {
+ text-decoration: none !important;
+}
+
+.text-decoration-underline {
+ text-decoration: underline !important;
+}
+
+.text-decoration-line-through {
+ text-decoration: line-through !important;
+}
+
+.text-lowercase {
+ text-transform: lowercase !important;
+}
+
+.text-uppercase {
+ text-transform: uppercase !important;
+}
+
+.text-capitalize {
+ text-transform: capitalize !important;
+}
+
+.text-wrap {
+ white-space: normal !important;
+}
+
+.text-nowrap {
+ white-space: nowrap !important;
+}
+
+/* rtl:begin:remove */
+.text-break {
+ word-wrap: break-word !important;
+ word-break: break-word !important;
+}
+
+/* rtl:end:remove */
+.text-primary {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-secondary {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-success {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-info {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-warning {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-danger {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-light {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-dark {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-black {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-white {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-body {
+ --bs-text-opacity: 1;
+ color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
+}
+
+.text-muted, .preview-list .preview-item .preview-item-content p .content-category, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation, .email-wrapper .mail-list-container .mail-list .content .message_text, .email-wrapper .mail-list-container .mail-list .details .date {
+ --bs-text-opacity: 1;
+ color: #737F8B !important;
+}
+
+.text-black-50 {
+ --bs-text-opacity: 1;
+ color: rgba(0, 0, 0, 0.5) !important;
+}
+
+.text-white-50 {
+ --bs-text-opacity: 1;
+ color: rgba(255, 255, 255, 0.5) !important;
+}
+
+.text-reset {
+ --bs-text-opacity: 1;
+ color: inherit !important;
+}
+
+.text-opacity-25 {
+ --bs-text-opacity: 0.25;
+}
+
+.text-opacity-50 {
+ --bs-text-opacity: 0.5;
+}
+
+.text-opacity-75 {
+ --bs-text-opacity: 0.75;
+}
+
+.text-opacity-100 {
+ --bs-text-opacity: 1;
+}
+
+.bg-primary, .settings-panel .color-tiles .tiles.primary {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-secondary {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-success, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm, .settings-panel .color-tiles .tiles.success {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-info, .settings-panel .color-tiles .tiles.info {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-warning, .settings-panel .color-tiles .tiles.warning {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-danger, .settings-panel .color-tiles .tiles.danger {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-light, .settings-panel .color-tiles .tiles.light, .settings-panel .color-tiles .tiles.default {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-dark, .settings-panel .color-tiles .tiles.dark {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-black {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-white {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-body {
+ --bs-bg-opacity: 1;
+ background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
+}
+
+.bg-transparent {
+ --bs-bg-opacity: 1;
+ background-color: transparent !important;
+}
+
+.bg-opacity-10 {
+ --bs-bg-opacity: 0.1;
+}
+
+.bg-opacity-25 {
+ --bs-bg-opacity: 0.25;
+}
+
+.bg-opacity-50 {
+ --bs-bg-opacity: 0.5;
+}
+
+.bg-opacity-75 {
+ --bs-bg-opacity: 0.75;
+}
+
+.bg-opacity-100 {
+ --bs-bg-opacity: 1;
+}
+
+.bg-gradient {
+ background-image: var(--bs-gradient) !important;
+}
+
+.user-select-all {
+ user-select: all !important;
+}
+
+.user-select-auto {
+ user-select: auto !important;
+}
+
+.user-select-none {
+ user-select: none !important;
+}
+
+.pe-none {
+ pointer-events: none !important;
+}
+
+.pe-auto {
+ pointer-events: auto !important;
+}
+
+.rounded, .loader-demo-box {
+ border-radius: 8px !important;
+}
+
+.rounded-0 {
+ border-radius: 0 !important;
+}
+
+.rounded-1 {
+ border-radius: 0.2rem !important;
+}
+
+.rounded-2 {
+ border-radius: 8px !important;
+}
+
+.rounded-3 {
+ border-radius: 0.3rem !important;
+}
+
+.rounded-circle, .settings-panel .color-tiles .tiles {
+ border-radius: 50% !important;
+}
+
+.rounded-pill {
+ border-radius: 50rem !important;
+}
+
+.rounded-top {
+ border-top-left-radius: 8px !important;
+ border-top-right-radius: 8px !important;
+}
+
+.rounded-end {
+ border-top-right-radius: 8px !important;
+ border-bottom-right-radius: 8px !important;
+}
+
+.rounded-bottom {
+ border-bottom-right-radius: 8px !important;
+ border-bottom-left-radius: 8px !important;
+}
+
+.rounded-start {
+ border-bottom-left-radius: 8px !important;
+ border-top-left-radius: 8px !important;
+}
+
+.visible {
+ visibility: visible !important;
+}
+
+.invisible {
+ visibility: hidden !important;
+}
+
+@media (min-width: 576px) {
+ .float-sm-start {
+ float: left !important;
+ }
+ .float-sm-end {
+ float: right !important;
+ }
+ .float-sm-none {
+ float: none !important;
+ }
+ .d-sm-inline {
+ display: inline !important;
+ }
+ .d-sm-inline-block {
+ display: inline-block !important;
+ }
+ .d-sm-block {
+ display: block !important;
+ }
+ .d-sm-grid {
+ display: grid !important;
+ }
+ .d-sm-table {
+ display: table !important;
+ }
+ .d-sm-table-row {
+ display: table-row !important;
+ }
+ .d-sm-table-cell {
+ display: table-cell !important;
+ }
+ .d-sm-flex {
+ display: flex !important;
+ }
+ .d-sm-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-sm-none {
+ display: none !important;
+ }
+ .flex-sm-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-sm-row {
+ flex-direction: row !important;
+ }
+ .flex-sm-column {
+ flex-direction: column !important;
+ }
+ .flex-sm-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-sm-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-sm-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-sm-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-sm-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-sm-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-sm-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-sm-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-sm-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .gap-sm-0 {
+ gap: 0 !important;
+ }
+ .gap-sm-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-sm-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-sm-3 {
+ gap: 1rem !important;
+ }
+ .gap-sm-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-sm-5 {
+ gap: 3rem !important;
+ }
+ .justify-content-sm-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-sm-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-sm-center {
+ justify-content: center !important;
+ }
+ .justify-content-sm-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-sm-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-sm-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-sm-start {
+ align-items: flex-start !important;
+ }
+ .align-items-sm-end {
+ align-items: flex-end !important;
+ }
+ .align-items-sm-center {
+ align-items: center !important;
+ }
+ .align-items-sm-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-sm-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-sm-start {
+ align-content: flex-start !important;
+ }
+ .align-content-sm-end {
+ align-content: flex-end !important;
+ }
+ .align-content-sm-center {
+ align-content: center !important;
+ }
+ .align-content-sm-between {
+ align-content: space-between !important;
+ }
+ .align-content-sm-around {
+ align-content: space-around !important;
+ }
+ .align-content-sm-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-sm-auto {
+ align-self: auto !important;
+ }
+ .align-self-sm-start {
+ align-self: flex-start !important;
+ }
+ .align-self-sm-end {
+ align-self: flex-end !important;
+ }
+ .align-self-sm-center {
+ align-self: center !important;
+ }
+ .align-self-sm-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-sm-stretch {
+ align-self: stretch !important;
+ }
+ .order-sm-first {
+ order: -1 !important;
+ }
+ .order-sm-0 {
+ order: 0 !important;
+ }
+ .order-sm-1 {
+ order: 1 !important;
+ }
+ .order-sm-2 {
+ order: 2 !important;
+ }
+ .order-sm-3 {
+ order: 3 !important;
+ }
+ .order-sm-4 {
+ order: 4 !important;
+ }
+ .order-sm-5 {
+ order: 5 !important;
+ }
+ .order-sm-last {
+ order: 6 !important;
+ }
+ .m-sm-0 {
+ margin: 0 !important;
+ }
+ .m-sm-1 {
+ margin: 0.25rem !important;
+ }
+ .m-sm-2 {
+ margin: 0.5rem !important;
+ }
+ .m-sm-3 {
+ margin: 1rem !important;
+ }
+ .m-sm-4 {
+ margin: 1.5rem !important;
+ }
+ .m-sm-5 {
+ margin: 3rem !important;
+ }
+ .m-sm-auto {
+ margin: auto !important;
+ }
+ .mx-sm-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-sm-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-sm-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-sm-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-sm-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-sm-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-sm-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-sm-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-sm-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-sm-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-sm-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-sm-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-sm-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-sm-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-sm-0 {
+ margin-top: 0 !important;
+ }
+ .mt-sm-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-sm-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-sm-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-sm-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-sm-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-sm-auto {
+ margin-top: auto !important;
+ }
+ .me-sm-0 {
+ margin-right: 0 !important;
+ }
+ .me-sm-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-sm-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-sm-3 {
+ margin-right: 1rem !important;
+ }
+ .me-sm-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-sm-5 {
+ margin-right: 3rem !important;
+ }
+ .me-sm-auto {
+ margin-right: auto !important;
+ }
+ .mb-sm-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-sm-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-sm-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-sm-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-sm-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-sm-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-sm-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-sm-0 {
+ margin-left: 0 !important;
+ }
+ .ms-sm-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-sm-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-sm-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-sm-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-sm-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-sm-auto {
+ margin-left: auto !important;
+ }
+ .p-sm-0 {
+ padding: 0 !important;
+ }
+ .p-sm-1 {
+ padding: 0.25rem !important;
+ }
+ .p-sm-2 {
+ padding: 0.5rem !important;
+ }
+ .p-sm-3 {
+ padding: 1rem !important;
+ }
+ .p-sm-4 {
+ padding: 1.5rem !important;
+ }
+ .p-sm-5 {
+ padding: 3rem !important;
+ }
+ .px-sm-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-sm-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-sm-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-sm-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-sm-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-sm-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-sm-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-sm-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-sm-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-sm-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-sm-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-sm-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-sm-0 {
+ padding-top: 0 !important;
+ }
+ .pt-sm-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-sm-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-sm-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-sm-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-sm-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-sm-0 {
+ padding-right: 0 !important;
+ }
+ .pe-sm-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-sm-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-sm-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-sm-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-sm-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-sm-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-sm-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-sm-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-sm-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-sm-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-sm-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-sm-0 {
+ padding-left: 0 !important;
+ }
+ .ps-sm-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-sm-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-sm-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-sm-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-sm-5 {
+ padding-left: 3rem !important;
+ }
+ .text-sm-start {
+ text-align: left !important;
+ }
+ .text-sm-end {
+ text-align: right !important;
+ }
+ .text-sm-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 768px) {
+ .float-md-start {
+ float: left !important;
+ }
+ .float-md-end {
+ float: right !important;
+ }
+ .float-md-none {
+ float: none !important;
+ }
+ .d-md-inline {
+ display: inline !important;
+ }
+ .d-md-inline-block {
+ display: inline-block !important;
+ }
+ .d-md-block {
+ display: block !important;
+ }
+ .d-md-grid {
+ display: grid !important;
+ }
+ .d-md-table {
+ display: table !important;
+ }
+ .d-md-table-row {
+ display: table-row !important;
+ }
+ .d-md-table-cell {
+ display: table-cell !important;
+ }
+ .d-md-flex {
+ display: flex !important;
+ }
+ .d-md-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-md-none {
+ display: none !important;
+ }
+ .flex-md-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-md-row {
+ flex-direction: row !important;
+ }
+ .flex-md-column {
+ flex-direction: column !important;
+ }
+ .flex-md-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-md-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-md-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-md-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-md-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-md-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-md-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-md-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-md-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .gap-md-0 {
+ gap: 0 !important;
+ }
+ .gap-md-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-md-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-md-3 {
+ gap: 1rem !important;
+ }
+ .gap-md-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-md-5 {
+ gap: 3rem !important;
+ }
+ .justify-content-md-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-md-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-md-center {
+ justify-content: center !important;
+ }
+ .justify-content-md-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-md-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-md-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-md-start {
+ align-items: flex-start !important;
+ }
+ .align-items-md-end {
+ align-items: flex-end !important;
+ }
+ .align-items-md-center {
+ align-items: center !important;
+ }
+ .align-items-md-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-md-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-md-start {
+ align-content: flex-start !important;
+ }
+ .align-content-md-end {
+ align-content: flex-end !important;
+ }
+ .align-content-md-center {
+ align-content: center !important;
+ }
+ .align-content-md-between {
+ align-content: space-between !important;
+ }
+ .align-content-md-around {
+ align-content: space-around !important;
+ }
+ .align-content-md-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-md-auto {
+ align-self: auto !important;
+ }
+ .align-self-md-start {
+ align-self: flex-start !important;
+ }
+ .align-self-md-end {
+ align-self: flex-end !important;
+ }
+ .align-self-md-center {
+ align-self: center !important;
+ }
+ .align-self-md-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-md-stretch {
+ align-self: stretch !important;
+ }
+ .order-md-first {
+ order: -1 !important;
+ }
+ .order-md-0 {
+ order: 0 !important;
+ }
+ .order-md-1 {
+ order: 1 !important;
+ }
+ .order-md-2 {
+ order: 2 !important;
+ }
+ .order-md-3 {
+ order: 3 !important;
+ }
+ .order-md-4 {
+ order: 4 !important;
+ }
+ .order-md-5 {
+ order: 5 !important;
+ }
+ .order-md-last {
+ order: 6 !important;
+ }
+ .m-md-0 {
+ margin: 0 !important;
+ }
+ .m-md-1 {
+ margin: 0.25rem !important;
+ }
+ .m-md-2 {
+ margin: 0.5rem !important;
+ }
+ .m-md-3 {
+ margin: 1rem !important;
+ }
+ .m-md-4 {
+ margin: 1.5rem !important;
+ }
+ .m-md-5 {
+ margin: 3rem !important;
+ }
+ .m-md-auto {
+ margin: auto !important;
+ }
+ .mx-md-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-md-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-md-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-md-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-md-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-md-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-md-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-md-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-md-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-md-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-md-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-md-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-md-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-md-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-md-0 {
+ margin-top: 0 !important;
+ }
+ .mt-md-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-md-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-md-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-md-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-md-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-md-auto {
+ margin-top: auto !important;
+ }
+ .me-md-0 {
+ margin-right: 0 !important;
+ }
+ .me-md-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-md-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-md-3 {
+ margin-right: 1rem !important;
+ }
+ .me-md-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-md-5 {
+ margin-right: 3rem !important;
+ }
+ .me-md-auto {
+ margin-right: auto !important;
+ }
+ .mb-md-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-md-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-md-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-md-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-md-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-md-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-md-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-md-0 {
+ margin-left: 0 !important;
+ }
+ .ms-md-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-md-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-md-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-md-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-md-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-md-auto {
+ margin-left: auto !important;
+ }
+ .p-md-0 {
+ padding: 0 !important;
+ }
+ .p-md-1 {
+ padding: 0.25rem !important;
+ }
+ .p-md-2 {
+ padding: 0.5rem !important;
+ }
+ .p-md-3 {
+ padding: 1rem !important;
+ }
+ .p-md-4 {
+ padding: 1.5rem !important;
+ }
+ .p-md-5 {
+ padding: 3rem !important;
+ }
+ .px-md-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-md-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-md-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-md-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-md-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-md-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-md-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-md-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-md-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-md-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-md-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-md-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-md-0 {
+ padding-top: 0 !important;
+ }
+ .pt-md-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-md-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-md-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-md-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-md-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-md-0 {
+ padding-right: 0 !important;
+ }
+ .pe-md-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-md-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-md-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-md-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-md-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-md-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-md-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-md-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-md-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-md-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-md-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-md-0 {
+ padding-left: 0 !important;
+ }
+ .ps-md-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-md-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-md-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-md-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-md-5 {
+ padding-left: 3rem !important;
+ }
+ .text-md-start {
+ text-align: left !important;
+ }
+ .text-md-end {
+ text-align: right !important;
+ }
+ .text-md-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 992px) {
+ .float-lg-start {
+ float: left !important;
+ }
+ .float-lg-end {
+ float: right !important;
+ }
+ .float-lg-none {
+ float: none !important;
+ }
+ .d-lg-inline {
+ display: inline !important;
+ }
+ .d-lg-inline-block {
+ display: inline-block !important;
+ }
+ .d-lg-block {
+ display: block !important;
+ }
+ .d-lg-grid {
+ display: grid !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, .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right .nav-item.nav-settings {
+ display: flex !important;
+ }
+ .d-lg-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-lg-none {
+ display: none !important;
+ }
+ .flex-lg-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-lg-row {
+ flex-direction: row !important;
+ }
+ .flex-lg-column {
+ flex-direction: column !important;
+ }
+ .flex-lg-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-lg-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-lg-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-lg-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-lg-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-lg-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-lg-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-lg-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-lg-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .gap-lg-0 {
+ gap: 0 !important;
+ }
+ .gap-lg-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-lg-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-lg-3 {
+ gap: 1rem !important;
+ }
+ .gap-lg-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-lg-5 {
+ gap: 3rem !important;
+ }
+ .justify-content-lg-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-lg-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-lg-center {
+ justify-content: center !important;
+ }
+ .justify-content-lg-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-lg-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-lg-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-lg-start {
+ align-items: flex-start !important;
+ }
+ .align-items-lg-end {
+ align-items: flex-end !important;
+ }
+ .align-items-lg-center {
+ align-items: center !important;
+ }
+ .align-items-lg-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-lg-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-lg-start {
+ align-content: flex-start !important;
+ }
+ .align-content-lg-end {
+ align-content: flex-end !important;
+ }
+ .align-content-lg-center {
+ align-content: center !important;
+ }
+ .align-content-lg-between {
+ align-content: space-between !important;
+ }
+ .align-content-lg-around {
+ align-content: space-around !important;
+ }
+ .align-content-lg-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-lg-auto {
+ align-self: auto !important;
+ }
+ .align-self-lg-start {
+ align-self: flex-start !important;
+ }
+ .align-self-lg-end {
+ align-self: flex-end !important;
+ }
+ .align-self-lg-center {
+ align-self: center !important;
+ }
+ .align-self-lg-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-lg-stretch {
+ align-self: stretch !important;
+ }
+ .order-lg-first {
+ order: -1 !important;
+ }
+ .order-lg-0 {
+ order: 0 !important;
+ }
+ .order-lg-1 {
+ order: 1 !important;
+ }
+ .order-lg-2 {
+ order: 2 !important;
+ }
+ .order-lg-3 {
+ order: 3 !important;
+ }
+ .order-lg-4 {
+ order: 4 !important;
+ }
+ .order-lg-5 {
+ order: 5 !important;
+ }
+ .order-lg-last {
+ order: 6 !important;
+ }
+ .m-lg-0 {
+ margin: 0 !important;
+ }
+ .m-lg-1 {
+ margin: 0.25rem !important;
+ }
+ .m-lg-2 {
+ margin: 0.5rem !important;
+ }
+ .m-lg-3 {
+ margin: 1rem !important;
+ }
+ .m-lg-4 {
+ margin: 1.5rem !important;
+ }
+ .m-lg-5 {
+ margin: 3rem !important;
+ }
+ .m-lg-auto {
+ margin: auto !important;
+ }
+ .mx-lg-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-lg-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-lg-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-lg-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-lg-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-lg-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-lg-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-lg-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-lg-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-lg-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-lg-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-lg-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-lg-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-lg-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-lg-0 {
+ margin-top: 0 !important;
+ }
+ .mt-lg-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-lg-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-lg-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-lg-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-lg-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-lg-auto {
+ margin-top: auto !important;
+ }
+ .me-lg-0 {
+ margin-right: 0 !important;
+ }
+ .me-lg-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-lg-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-lg-3 {
+ margin-right: 1rem !important;
+ }
+ .me-lg-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-lg-5 {
+ margin-right: 3rem !important;
+ }
+ .me-lg-auto {
+ margin-right: auto !important;
+ }
+ .mb-lg-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-lg-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-lg-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-lg-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-lg-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-lg-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-lg-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-lg-0 {
+ margin-left: 0 !important;
+ }
+ .ms-lg-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-lg-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-lg-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-lg-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-lg-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-lg-auto {
+ margin-left: auto !important;
+ }
+ .p-lg-0 {
+ padding: 0 !important;
+ }
+ .p-lg-1 {
+ padding: 0.25rem !important;
+ }
+ .p-lg-2 {
+ padding: 0.5rem !important;
+ }
+ .p-lg-3 {
+ padding: 1rem !important;
+ }
+ .p-lg-4 {
+ padding: 1.5rem !important;
+ }
+ .p-lg-5 {
+ padding: 3rem !important;
+ }
+ .px-lg-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-lg-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-lg-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-lg-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-lg-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-lg-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-lg-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-lg-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-lg-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-lg-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-lg-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-lg-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-lg-0 {
+ padding-top: 0 !important;
+ }
+ .pt-lg-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-lg-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-lg-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-lg-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-lg-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-lg-0 {
+ padding-right: 0 !important;
+ }
+ .pe-lg-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-lg-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-lg-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-lg-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-lg-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-lg-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-lg-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-lg-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-lg-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-lg-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-lg-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-lg-0 {
+ padding-left: 0 !important;
+ }
+ .ps-lg-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-lg-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-lg-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-lg-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-lg-5 {
+ padding-left: 3rem !important;
+ }
+ .text-lg-start {
+ text-align: left !important;
+ }
+ .text-lg-end {
+ text-align: right !important;
+ }
+ .text-lg-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .float-xl-start {
+ float: left !important;
+ }
+ .float-xl-end {
+ float: right !important;
+ }
+ .float-xl-none {
+ float: none !important;
+ }
+ .d-xl-inline {
+ display: inline !important;
+ }
+ .d-xl-inline-block {
+ display: inline-block !important;
+ }
+ .d-xl-block {
+ display: block !important;
+ }
+ .d-xl-grid {
+ display: grid !important;
+ }
+ .d-xl-table {
+ display: table !important;
+ }
+ .d-xl-table-row {
+ display: table-row !important;
+ }
+ .d-xl-table-cell {
+ display: table-cell !important;
+ }
+ .d-xl-flex {
+ display: flex !important;
+ }
+ .d-xl-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-xl-none {
+ display: none !important;
+ }
+ .flex-xl-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-xl-row {
+ flex-direction: row !important;
+ }
+ .flex-xl-column {
+ flex-direction: column !important;
+ }
+ .flex-xl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-xl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-xl-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-xl-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-xl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-xl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-xl-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-xl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-xl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .gap-xl-0 {
+ gap: 0 !important;
+ }
+ .gap-xl-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-xl-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-xl-3 {
+ gap: 1rem !important;
+ }
+ .gap-xl-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-xl-5 {
+ gap: 3rem !important;
+ }
+ .justify-content-xl-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-xl-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-xl-center {
+ justify-content: center !important;
+ }
+ .justify-content-xl-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-xl-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-xl-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-xl-start {
+ align-items: flex-start !important;
+ }
+ .align-items-xl-end {
+ align-items: flex-end !important;
+ }
+ .align-items-xl-center {
+ align-items: center !important;
+ }
+ .align-items-xl-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-xl-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-xl-start {
+ align-content: flex-start !important;
+ }
+ .align-content-xl-end {
+ align-content: flex-end !important;
+ }
+ .align-content-xl-center {
+ align-content: center !important;
+ }
+ .align-content-xl-between {
+ align-content: space-between !important;
+ }
+ .align-content-xl-around {
+ align-content: space-around !important;
+ }
+ .align-content-xl-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-xl-auto {
+ align-self: auto !important;
+ }
+ .align-self-xl-start {
+ align-self: flex-start !important;
+ }
+ .align-self-xl-end {
+ align-self: flex-end !important;
+ }
+ .align-self-xl-center {
+ align-self: center !important;
+ }
+ .align-self-xl-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-xl-stretch {
+ align-self: stretch !important;
+ }
+ .order-xl-first {
+ order: -1 !important;
+ }
+ .order-xl-0 {
+ order: 0 !important;
+ }
+ .order-xl-1 {
+ order: 1 !important;
+ }
+ .order-xl-2 {
+ order: 2 !important;
+ }
+ .order-xl-3 {
+ order: 3 !important;
+ }
+ .order-xl-4 {
+ order: 4 !important;
+ }
+ .order-xl-5 {
+ order: 5 !important;
+ }
+ .order-xl-last {
+ order: 6 !important;
+ }
+ .m-xl-0 {
+ margin: 0 !important;
+ }
+ .m-xl-1 {
+ margin: 0.25rem !important;
+ }
+ .m-xl-2 {
+ margin: 0.5rem !important;
+ }
+ .m-xl-3 {
+ margin: 1rem !important;
+ }
+ .m-xl-4 {
+ margin: 1.5rem !important;
+ }
+ .m-xl-5 {
+ margin: 3rem !important;
+ }
+ .m-xl-auto {
+ margin: auto !important;
+ }
+ .mx-xl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-xl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-xl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-xl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-xl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-xl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-xl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-xl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-xl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-xl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-xl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-xl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-xl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-xl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-xl-0 {
+ margin-top: 0 !important;
+ }
+ .mt-xl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-xl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-xl-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-xl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-xl-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-xl-auto {
+ margin-top: auto !important;
+ }
+ .me-xl-0 {
+ margin-right: 0 !important;
+ }
+ .me-xl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-xl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-xl-3 {
+ margin-right: 1rem !important;
+ }
+ .me-xl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-xl-5 {
+ margin-right: 3rem !important;
+ }
+ .me-xl-auto {
+ margin-right: auto !important;
+ }
+ .mb-xl-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-xl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-xl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-xl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-xl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-xl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-xl-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-xl-0 {
+ margin-left: 0 !important;
+ }
+ .ms-xl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-xl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-xl-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-xl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-xl-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-xl-auto {
+ margin-left: auto !important;
+ }
+ .p-xl-0 {
+ padding: 0 !important;
+ }
+ .p-xl-1 {
+ padding: 0.25rem !important;
+ }
+ .p-xl-2 {
+ padding: 0.5rem !important;
+ }
+ .p-xl-3 {
+ padding: 1rem !important;
+ }
+ .p-xl-4 {
+ padding: 1.5rem !important;
+ }
+ .p-xl-5 {
+ padding: 3rem !important;
+ }
+ .px-xl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-xl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-xl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-xl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-xl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-xl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-xl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-xl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-xl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-xl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-xl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-xl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-xl-0 {
+ padding-top: 0 !important;
+ }
+ .pt-xl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-xl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-xl-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-xl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-xl-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-xl-0 {
+ padding-right: 0 !important;
+ }
+ .pe-xl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-xl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-xl-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-xl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-xl-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-xl-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-xl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-xl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-xl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-xl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-xl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-xl-0 {
+ padding-left: 0 !important;
+ }
+ .ps-xl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-xl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-xl-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-xl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-xl-5 {
+ padding-left: 3rem !important;
+ }
+ .text-xl-start {
+ text-align: left !important;
+ }
+ .text-xl-end {
+ text-align: right !important;
+ }
+ .text-xl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1400px) {
+ .float-xxl-start {
+ float: left !important;
+ }
+ .float-xxl-end {
+ float: right !important;
+ }
+ .float-xxl-none {
+ float: none !important;
+ }
+ .d-xxl-inline {
+ display: inline !important;
+ }
+ .d-xxl-inline-block {
+ display: inline-block !important;
+ }
+ .d-xxl-block {
+ display: block !important;
+ }
+ .d-xxl-grid {
+ display: grid !important;
+ }
+ .d-xxl-table {
+ display: table !important;
+ }
+ .d-xxl-table-row {
+ display: table-row !important;
+ }
+ .d-xxl-table-cell {
+ display: table-cell !important;
+ }
+ .d-xxl-flex {
+ display: flex !important;
+ }
+ .d-xxl-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-xxl-none {
+ display: none !important;
+ }
+ .flex-xxl-fill {
+ flex: 1 1 auto !important;
+ }
+ .flex-xxl-row {
+ flex-direction: row !important;
+ }
+ .flex-xxl-column {
+ flex-direction: column !important;
+ }
+ .flex-xxl-row-reverse {
+ flex-direction: row-reverse !important;
+ }
+ .flex-xxl-column-reverse {
+ flex-direction: column-reverse !important;
+ }
+ .flex-xxl-grow-0 {
+ flex-grow: 0 !important;
+ }
+ .flex-xxl-grow-1 {
+ flex-grow: 1 !important;
+ }
+ .flex-xxl-shrink-0 {
+ flex-shrink: 0 !important;
+ }
+ .flex-xxl-shrink-1 {
+ flex-shrink: 1 !important;
+ }
+ .flex-xxl-wrap {
+ flex-wrap: wrap !important;
+ }
+ .flex-xxl-nowrap {
+ flex-wrap: nowrap !important;
+ }
+ .flex-xxl-wrap-reverse {
+ flex-wrap: wrap-reverse !important;
+ }
+ .gap-xxl-0 {
+ gap: 0 !important;
+ }
+ .gap-xxl-1 {
+ gap: 0.25rem !important;
+ }
+ .gap-xxl-2 {
+ gap: 0.5rem !important;
+ }
+ .gap-xxl-3 {
+ gap: 1rem !important;
+ }
+ .gap-xxl-4 {
+ gap: 1.5rem !important;
+ }
+ .gap-xxl-5 {
+ gap: 3rem !important;
+ }
+ .justify-content-xxl-start {
+ justify-content: flex-start !important;
+ }
+ .justify-content-xxl-end {
+ justify-content: flex-end !important;
+ }
+ .justify-content-xxl-center {
+ justify-content: center !important;
+ }
+ .justify-content-xxl-between {
+ justify-content: space-between !important;
+ }
+ .justify-content-xxl-around {
+ justify-content: space-around !important;
+ }
+ .justify-content-xxl-evenly {
+ justify-content: space-evenly !important;
+ }
+ .align-items-xxl-start {
+ align-items: flex-start !important;
+ }
+ .align-items-xxl-end {
+ align-items: flex-end !important;
+ }
+ .align-items-xxl-center {
+ align-items: center !important;
+ }
+ .align-items-xxl-baseline {
+ align-items: baseline !important;
+ }
+ .align-items-xxl-stretch {
+ align-items: stretch !important;
+ }
+ .align-content-xxl-start {
+ align-content: flex-start !important;
+ }
+ .align-content-xxl-end {
+ align-content: flex-end !important;
+ }
+ .align-content-xxl-center {
+ align-content: center !important;
+ }
+ .align-content-xxl-between {
+ align-content: space-between !important;
+ }
+ .align-content-xxl-around {
+ align-content: space-around !important;
+ }
+ .align-content-xxl-stretch {
+ align-content: stretch !important;
+ }
+ .align-self-xxl-auto {
+ align-self: auto !important;
+ }
+ .align-self-xxl-start {
+ align-self: flex-start !important;
+ }
+ .align-self-xxl-end {
+ align-self: flex-end !important;
+ }
+ .align-self-xxl-center {
+ align-self: center !important;
+ }
+ .align-self-xxl-baseline {
+ align-self: baseline !important;
+ }
+ .align-self-xxl-stretch {
+ align-self: stretch !important;
+ }
+ .order-xxl-first {
+ order: -1 !important;
+ }
+ .order-xxl-0 {
+ order: 0 !important;
+ }
+ .order-xxl-1 {
+ order: 1 !important;
+ }
+ .order-xxl-2 {
+ order: 2 !important;
+ }
+ .order-xxl-3 {
+ order: 3 !important;
+ }
+ .order-xxl-4 {
+ order: 4 !important;
+ }
+ .order-xxl-5 {
+ order: 5 !important;
+ }
+ .order-xxl-last {
+ order: 6 !important;
+ }
+ .m-xxl-0 {
+ margin: 0 !important;
+ }
+ .m-xxl-1 {
+ margin: 0.25rem !important;
+ }
+ .m-xxl-2 {
+ margin: 0.5rem !important;
+ }
+ .m-xxl-3 {
+ margin: 1rem !important;
+ }
+ .m-xxl-4 {
+ margin: 1.5rem !important;
+ }
+ .m-xxl-5 {
+ margin: 3rem !important;
+ }
+ .m-xxl-auto {
+ margin: auto !important;
+ }
+ .mx-xxl-0 {
+ margin-right: 0 !important;
+ margin-left: 0 !important;
+ }
+ .mx-xxl-1 {
+ margin-right: 0.25rem !important;
+ margin-left: 0.25rem !important;
+ }
+ .mx-xxl-2 {
+ margin-right: 0.5rem !important;
+ margin-left: 0.5rem !important;
+ }
+ .mx-xxl-3 {
+ margin-right: 1rem !important;
+ margin-left: 1rem !important;
+ }
+ .mx-xxl-4 {
+ margin-right: 1.5rem !important;
+ margin-left: 1.5rem !important;
+ }
+ .mx-xxl-5 {
+ margin-right: 3rem !important;
+ margin-left: 3rem !important;
+ }
+ .mx-xxl-auto {
+ margin-right: auto !important;
+ margin-left: auto !important;
+ }
+ .my-xxl-0 {
+ margin-top: 0 !important;
+ margin-bottom: 0 !important;
+ }
+ .my-xxl-1 {
+ margin-top: 0.25rem !important;
+ margin-bottom: 0.25rem !important;
+ }
+ .my-xxl-2 {
+ margin-top: 0.5rem !important;
+ margin-bottom: 0.5rem !important;
+ }
+ .my-xxl-3 {
+ margin-top: 1rem !important;
+ margin-bottom: 1rem !important;
+ }
+ .my-xxl-4 {
+ margin-top: 1.5rem !important;
+ margin-bottom: 1.5rem !important;
+ }
+ .my-xxl-5 {
+ margin-top: 3rem !important;
+ margin-bottom: 3rem !important;
+ }
+ .my-xxl-auto {
+ margin-top: auto !important;
+ margin-bottom: auto !important;
+ }
+ .mt-xxl-0 {
+ margin-top: 0 !important;
+ }
+ .mt-xxl-1 {
+ margin-top: 0.25rem !important;
+ }
+ .mt-xxl-2 {
+ margin-top: 0.5rem !important;
+ }
+ .mt-xxl-3 {
+ margin-top: 1rem !important;
+ }
+ .mt-xxl-4 {
+ margin-top: 1.5rem !important;
+ }
+ .mt-xxl-5 {
+ margin-top: 3rem !important;
+ }
+ .mt-xxl-auto {
+ margin-top: auto !important;
+ }
+ .me-xxl-0 {
+ margin-right: 0 !important;
+ }
+ .me-xxl-1 {
+ margin-right: 0.25rem !important;
+ }
+ .me-xxl-2 {
+ margin-right: 0.5rem !important;
+ }
+ .me-xxl-3 {
+ margin-right: 1rem !important;
+ }
+ .me-xxl-4 {
+ margin-right: 1.5rem !important;
+ }
+ .me-xxl-5 {
+ margin-right: 3rem !important;
+ }
+ .me-xxl-auto {
+ margin-right: auto !important;
+ }
+ .mb-xxl-0 {
+ margin-bottom: 0 !important;
+ }
+ .mb-xxl-1 {
+ margin-bottom: 0.25rem !important;
+ }
+ .mb-xxl-2 {
+ margin-bottom: 0.5rem !important;
+ }
+ .mb-xxl-3 {
+ margin-bottom: 1rem !important;
+ }
+ .mb-xxl-4 {
+ margin-bottom: 1.5rem !important;
+ }
+ .mb-xxl-5 {
+ margin-bottom: 3rem !important;
+ }
+ .mb-xxl-auto {
+ margin-bottom: auto !important;
+ }
+ .ms-xxl-0 {
+ margin-left: 0 !important;
+ }
+ .ms-xxl-1 {
+ margin-left: 0.25rem !important;
+ }
+ .ms-xxl-2 {
+ margin-left: 0.5rem !important;
+ }
+ .ms-xxl-3 {
+ margin-left: 1rem !important;
+ }
+ .ms-xxl-4 {
+ margin-left: 1.5rem !important;
+ }
+ .ms-xxl-5 {
+ margin-left: 3rem !important;
+ }
+ .ms-xxl-auto {
+ margin-left: auto !important;
+ }
+ .p-xxl-0 {
+ padding: 0 !important;
+ }
+ .p-xxl-1 {
+ padding: 0.25rem !important;
+ }
+ .p-xxl-2 {
+ padding: 0.5rem !important;
+ }
+ .p-xxl-3 {
+ padding: 1rem !important;
+ }
+ .p-xxl-4 {
+ padding: 1.5rem !important;
+ }
+ .p-xxl-5 {
+ padding: 3rem !important;
+ }
+ .px-xxl-0 {
+ padding-right: 0 !important;
+ padding-left: 0 !important;
+ }
+ .px-xxl-1 {
+ padding-right: 0.25rem !important;
+ padding-left: 0.25rem !important;
+ }
+ .px-xxl-2 {
+ padding-right: 0.5rem !important;
+ padding-left: 0.5rem !important;
+ }
+ .px-xxl-3 {
+ padding-right: 1rem !important;
+ padding-left: 1rem !important;
+ }
+ .px-xxl-4 {
+ padding-right: 1.5rem !important;
+ padding-left: 1.5rem !important;
+ }
+ .px-xxl-5 {
+ padding-right: 3rem !important;
+ padding-left: 3rem !important;
+ }
+ .py-xxl-0 {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+ }
+ .py-xxl-1 {
+ padding-top: 0.25rem !important;
+ padding-bottom: 0.25rem !important;
+ }
+ .py-xxl-2 {
+ padding-top: 0.5rem !important;
+ padding-bottom: 0.5rem !important;
+ }
+ .py-xxl-3 {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem !important;
+ }
+ .py-xxl-4 {
+ padding-top: 1.5rem !important;
+ padding-bottom: 1.5rem !important;
+ }
+ .py-xxl-5 {
+ padding-top: 3rem !important;
+ padding-bottom: 3rem !important;
+ }
+ .pt-xxl-0 {
+ padding-top: 0 !important;
+ }
+ .pt-xxl-1 {
+ padding-top: 0.25rem !important;
+ }
+ .pt-xxl-2 {
+ padding-top: 0.5rem !important;
+ }
+ .pt-xxl-3 {
+ padding-top: 1rem !important;
+ }
+ .pt-xxl-4 {
+ padding-top: 1.5rem !important;
+ }
+ .pt-xxl-5 {
+ padding-top: 3rem !important;
+ }
+ .pe-xxl-0 {
+ padding-right: 0 !important;
+ }
+ .pe-xxl-1 {
+ padding-right: 0.25rem !important;
+ }
+ .pe-xxl-2 {
+ padding-right: 0.5rem !important;
+ }
+ .pe-xxl-3 {
+ padding-right: 1rem !important;
+ }
+ .pe-xxl-4 {
+ padding-right: 1.5rem !important;
+ }
+ .pe-xxl-5 {
+ padding-right: 3rem !important;
+ }
+ .pb-xxl-0 {
+ padding-bottom: 0 !important;
+ }
+ .pb-xxl-1 {
+ padding-bottom: 0.25rem !important;
+ }
+ .pb-xxl-2 {
+ padding-bottom: 0.5rem !important;
+ }
+ .pb-xxl-3 {
+ padding-bottom: 1rem !important;
+ }
+ .pb-xxl-4 {
+ padding-bottom: 1.5rem !important;
+ }
+ .pb-xxl-5 {
+ padding-bottom: 3rem !important;
+ }
+ .ps-xxl-0 {
+ padding-left: 0 !important;
+ }
+ .ps-xxl-1 {
+ padding-left: 0.25rem !important;
+ }
+ .ps-xxl-2 {
+ padding-left: 0.5rem !important;
+ }
+ .ps-xxl-3 {
+ padding-left: 1rem !important;
+ }
+ .ps-xxl-4 {
+ padding-left: 1.5rem !important;
+ }
+ .ps-xxl-5 {
+ padding-left: 3rem !important;
+ }
+ .text-xxl-start {
+ text-align: left !important;
+ }
+ .text-xxl-end {
+ text-align: right !important;
+ }
+ .text-xxl-center {
+ text-align: center !important;
+ }
+}
+
+@media (min-width: 1200px) {
+ .fs-1 {
+ font-size: 2.5rem !important;
+ }
+ .fs-2 {
+ font-size: 2rem !important;
+ }
+ .fs-3 {
+ font-size: 1.75rem !important;
+ }
+ .fs-4 {
+ font-size: 1.5rem !important;
+ }
+}
+
+@media print {
+ .d-print-inline {
+ display: inline !important;
+ }
+ .d-print-inline-block {
+ display: inline-block !important;
+ }
+ .d-print-block {
+ display: block !important;
+ }
+ .d-print-grid {
+ display: grid !important;
+ }
+ .d-print-table {
+ display: table !important;
+ }
+ .d-print-table-row {
+ display: table-row !important;
+ }
+ .d-print-table-cell {
+ display: table-cell !important;
+ }
+ .d-print-flex {
+ display: flex !important;
+ }
+ .d-print-inline-flex {
+ display: inline-flex !important;
+ }
+ .d-print-none {
+ display: none !important;
+ }
+}
+
+/*-------------------------------------------------------------------*/
+/* === Template mixins === */
+/* Miscellaneous Mixins */
+.list-wrapper ul li .form-check, .list-wrapper ul li .form-check .form-check-label, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation, .email-wrapper .mail-list-container .mail-list .content .sender-name, .email-wrapper .message-body .attachments-sections ul li .details p.file-name, .settings-panel .chat-list .list .info p {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ max-width: 100%;
+ white-space: nowrap;
+}
+
+.list-wrapper ul li .form-check, .list-wrapper ul li .form-check .form-check-label, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name, .email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation, .email-wrapper .mail-list-container .mail-list .content .sender-name, .email-wrapper .message-body .attachments-sections ul li .details p.file-name, .settings-panel .chat-list .list .info p {
+ text-overflow: ellipsis;
+ overflow: hidden;
+ max-width: 100%;
+ white-space: nowrap;
+}
+
+/* Animation Mixins */
+@keyframes dropdownAnimation {
+ from {
+ opacity: 0;
+ transform: translate3d(0, -30px, 0);
+ }
+ to {
+ opacity: 1;
+ transform: none;
+ transform: translate3d(0, 0px, 0);
+ }
+}
+
+.dropdownAnimation, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {
+ animation-name: dropdownAnimation;
+ -webkit-animation-duration: 0.25s;
+ -moz-animation-duration: 0.25s;
+ -ms-animation-duration: 0.25s;
+ -o-animation-duration: 0.25s;
+ animation-duration: 0.25s;
+ -webkit-animation-fill-mode: both;
+ -moz-animation-fill-mode: both;
+ -ms-animation-fill-mode: both;
+ -o-animation-fill-mode: both;
+ animation-fill-mode: both;
+}
+
+@keyframes fadeOut {
+ from {
+ opacity: 1;
+ }
+ to {
+ opacity: 0;
+ }
+}
+
+.fadeOut {
+ animation-name: fadeOut;
+}
+
+.infinite-spin, #settings-trigger i {
+ animation-name: spin;
+ animation-duration: 3s;
+ animation-iteration-count: infinite;
+ animation-timing-function: linear;
+}
+
+@keyframes spin {
+ from {
+ transform: rotate(0deg);
+ }
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes fadeInUp {
+ from {
+ opacity: 0;
+ transform: translate3d(0, 100%, 0);
+ }
+ to {
+ opacity: 1;
+ transform: none;
+ }
+}
+
+.fadeInUp, #settings-trigger {
+ animation-name: fadeInUp;
+}
+
+/*-------------------------------------------------------------------*/
+/* === Core Styles === */
+/* Reset Styles */
+body {
+ padding: 0;
+ margin: 0;
+ overflow-x: hidden;
+}
+
+.form-control, .asColorPicker-input, .dataTables_wrapper select, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,
+.tt-query,
+.tt-hint, .form-control:focus, .asColorPicker-input:focus, .dataTables_wrapper select:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus,
+.tt-query:focus,
+.tt-hint:focus {
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+ outline: 0;
+}
+
+a,
+div, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5,
+p,
+span {
+ text-shadow: none;
+}
+
+[type=button]:focus,
+a:active,
+a:focus,
+a:visited,
+button::-moz-focus-inner,
+input[type=reset]::-moz-focus-inner,
+input[type=button]::-moz-focus-inner,
+input[type=submit]::-moz-focus-inner,
+input[type=file] > input[type=button]::-moz-focus-inner,
+select::-moz-focus-inner {
+ outline: 0;
+}
+
+input, .form-control:focus, .asColorPicker-input:focus, .dataTables_wrapper select:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus,
+.tt-query:focus,
+.tt-hint:focus,
+input:focus,
+select:focus,
+textarea:focus,
+button:focus {
+ outline: none;
+ outline-width: 0;
+ outline-color: transparent;
+ box-shadow: none;
+ outline-style: none;
+}
+
+textarea {
+ resize: none;
+ overflow-x: hidden;
+}
+
+.btn, .ajax-upload-dragdrop .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel,
+.btn-group.open .dropdown-toggle,
+.btn:active,
+.ajax-upload-dragdrop .ajax-file-upload:active,
+.swal2-modal .swal2-buttonswrapper .swal2-styled:active, .btn:focus, .ajax-upload-dragdrop .ajax-file-upload:focus, .swal2-modal .swal2-buttonswrapper .swal2-styled:focus, .btn:hover, .ajax-upload-dragdrop .ajax-file-upload:hover, .swal2-modal .swal2-buttonswrapper .swal2-styled:hover,
+.btn:visited,
+.ajax-upload-dragdrop .ajax-file-upload:visited,
+.swal2-modal .swal2-buttonswrapper .swal2-styled:visited,
+a,
+a:active,
+a:checked,
+a:focus,
+a:hover,
+a:visited,
+body,
+button,
+button:active,
+button:hover,
+button:visited,
+div,
+input,
+input:active,
+input:focus,
+input:hover,
+input:visited,
+select,
+select:active,
+select:focus,
+select:visited,
+textarea,
+textarea:active,
+textarea:focus,
+textarea:hover,
+textarea:visited {
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+}
+
+.btn.active.focus, .ajax-upload-dragdrop .active.focus.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .active.focus.swal2-styled,
+.btn.active:focus,
+.ajax-upload-dragdrop .active.ajax-file-upload:focus,
+.swal2-modal .swal2-buttonswrapper .active.swal2-styled:focus,
+.btn.focus,
+.ajax-upload-dragdrop .focus.ajax-file-upload,
+.swal2-modal .swal2-buttonswrapper .focus.swal2-styled,
+.btn:active.focus,
+.ajax-upload-dragdrop .ajax-file-upload:active.focus,
+.swal2-modal .swal2-buttonswrapper .swal2-styled:active.focus,
+.btn:active:focus,
+.ajax-upload-dragdrop .ajax-file-upload:active:focus,
+.swal2-modal .swal2-buttonswrapper .swal2-styled:active:focus, .btn:focus, .ajax-upload-dragdrop .ajax-file-upload:focus, .swal2-modal .swal2-buttonswrapper .swal2-styled:focus,
+button,
+button:active,
+button:checked,
+button:focus,
+button:hover,
+button:visited {
+ outline: 0;
+ outline-offset: 0;
+}
+
+.bootstrap-select .dropdown-toggle:focus {
+ outline: 0;
+ outline-offset: 0;
+}
+
+.dropdown-menu > li > a:active,
+.dropdown-menu > li > a:focus,
+.dropdown-menu > li > a:hover,
+.dropdown-menu > li > a:visited {
+ outline: 0;
+}
+
+a:focus,
+input:focus {
+ border-color: transparent;
+ outline: none;
+}
+
+.bg-twitter {
+ background: #4747A1;
+}
+
+.bg-facebook {
+ background: #7DA0FA;
+}
+
+.bg-google {
+ background: #dc4a38;
+}
+
+.bg-linkedin {
+ background: #7978E9;
+}
+
+.bg-pinterest {
+ background: #cc2127;
+}
+
+.bg-youtube {
+ background: #e52d27;
+}
+
+.bg-github {
+ background: #333333;
+}
+
+.bg-behance {
+ background: #1769ff;
+}
+
+.bg-dribbble {
+ background: #ea4c89;
+}
+
+.bg-reddit {
+ background: #ff4500;
+}
+
+.bg-gradient-primary {
+ background: linear-gradient(230deg, #759bff, #843cf6);
+}
+
+.bg-gradient-secondary {
+ background: linear-gradient(to right, #e7ebf0, #868e96);
+}
+
+.bg-gradient-success {
+ background: linear-gradient(45deg, #7bffce, #30c93e);
+}
+
+.bg-gradient-info {
+ background: linear-gradient(to bottom, #0e4cfd, #6a8eff);
+}
+
+.bg-gradient-warning {
+ background: linear-gradient(135deg, #ffc480, #ff763b);
+}
+
+.bg-gradient-danger {
+ background: linear-gradient(316deg, #fc5286, #fbaaa2);
+}
+
+.bg-gradient-light {
+ background: linear-gradient(to right, #cfd9df 0%, #e2ebf0 100%);
+}
+
+.bg-gradient-dark {
+ background: linear-gradient(to right, #7d7979 0%, #000000 100%);
+}
+
+/* Typography */
+body {
+ font-size: 1rem;
+ font-family: "Manrope", sans-serif;
+ font-weight: initial;
+ line-height: normal;
+ -webkit-font-smoothing: antialiased;
+}
+
+h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+ font-weight: 500;
+ line-height: 1;
+}
+
+p {
+ font-size: 0.812rem;
+ margin-bottom: .5rem;
+ line-height: 1.3rem;
+}
+
+h1, .h1,
+.h1 {
+ font-size: 3.125rem;
+}
+
+h2, .h2,
+.h2 {
+ font-size: 1.625rem;
+}
+
+h3, .h3,
+.h3 {
+ font-size: 1.525rem;
+}
+
+h4, .h4,
+.h4 {
+ font-size: 1.125rem;
+}
+
+h5, .h5,
+.h5 {
+ font-size: 1rem;
+}
+
+h6, .h6,
+.h6 {
+ font-size: .9375rem;
+}
+
+.display-1 {
+ font-size: 3.75rem;
+}
+
+@media (max-width: 991px) {
+ .display-1 {
+ font-size: 3rem;
+ }
+}
+
+.display-2 {
+ font-size: 3.125rem;
+}
+
+@media (max-width: 991px) {
+ .display-2 {
+ font-size: 2.5rem;
+ }
+}
+
+.display-3 {
+ font-size: 2.5rem;
+}
+
+@media (max-width: 991px) {
+ .display-3 {
+ font-size: 2rem;
+ }
+}
+
+.display-4 {
+ font-size: 1.875rem;
+}
+
+@media (max-width: 991px) {
+ .display-4 {
+ font-size: 1.5rem;
+ }
+}
+
+.display-5 {
+ font-size: 1.25rem;
+}
+
+@media (max-width: 991px) {
+ .display-5 {
+ font-size: 1rem;
+ }
+}
+
+.blockquote {
+ padding: 1.25rem;
+ border: 1px solid #dee2e6;
+}
+
+address p {
+ margin-bottom: 0;
+}
+
+.blockquote-primary {
+ border-color: #1F3BB3;
+}
+
+.blockquote-primary .blockquote-footer {
+ color: #1F3BB3;
+}
+
+.blockquote-secondary {
+ border-color: #F1F1F1;
+}
+
+.blockquote-secondary .blockquote-footer {
+ color: #F1F1F1;
+}
+
+.blockquote-success {
+ border-color: #34B1AA;
+}
+
+.blockquote-success .blockquote-footer {
+ color: #34B1AA;
+}
+
+.blockquote-info {
+ border-color: #52CDFF;
+}
+
+.blockquote-info .blockquote-footer {
+ color: #52CDFF;
+}
+
+.blockquote-warning {
+ border-color: #ffaf00;
+}
+
+.blockquote-warning .blockquote-footer {
+ color: #ffaf00;
+}
+
+.blockquote-danger {
+ border-color: #F95F53;
+}
+
+.blockquote-danger .blockquote-footer {
+ color: #F95F53;
+}
+
+.blockquote-light {
+ border-color: #fbfbfb;
+}
+
+.blockquote-light .blockquote-footer {
+ color: #fbfbfb;
+}
+
+.blockquote-dark {
+ border-color: #1E283D;
+}
+
+.blockquote-dark .blockquote-footer {
+ color: #1E283D;
+}
+
+.error-page h1, .error-page .h1 {
+ font-size: 12rem;
+}
+
+@media (max-width: 991px) {
+ .error-page h1, .error-page .h1 {
+ font-size: 8rem;
+ }
+}
+
+.text-twitter {
+ color: #4747A1;
+}
+
+.text-facebook {
+ color: #7DA0FA;
+}
+
+.text-google {
+ color: #dc4a38;
+}
+
+.text-linkedin {
+ color: #7978E9;
+}
+
+.text-pinterest {
+ color: #cc2127;
+}
+
+.text-youtube {
+ color: #e52d27;
+}
+
+.text-github {
+ color: #333333;
+}
+
+.text-behance {
+ color: #1769ff;
+}
+
+.text-dribbble {
+ color: #ea4c89;
+}
+
+.text-reddit {
+ color: #ff4500;
+}
+
+.page-header {
+ margin-bottom: 2.5rem;
+}
+
+.page-header .page-title {
+ margin-bottom: 0;
+ line-height: .85;
+}
+
+.font-weight-medium {
+ font-weight: 600;
+}
+
+.font-weight-500 {
+ font-weight: 500;
+}
+
+/* Miscellanoeous */
+body,
+html {
+ overflow-x: hidden;
+ padding-right: 0 !important;
+}
+
+*:-moz-full-screen,
+*:-webkit-full-screen,
+*:fullscreen *:-ms-fullscreen {
+ overflow: auto;
+}
+
+.container-scroller {
+ overflow: hidden;
+}
+
+pre {
+ background: color(gray-lighter);
+ padding: 15px;
+ font-size: 14px;
+}
+
+code {
+ padding: 5px;
+ color: #F95F53;
+ font-family: "Manrope", sans-serif;
+ font-weight: 300;
+ font-size: 0.812rem;
+ border-radius: 4px;
+}
+
+.media {
+ display: flex;
+}
+
+/* Footer */
+.footer {
+ background: #F4F5F7;
+ color: color(dark);
+ padding: 30px 2.45rem;
+ transition: all 0.25s ease;
+ -moz-transition: all 0.25s ease;
+ -webkit-transition: all 0.25s ease;
+ -ms-transition: all 0.25s ease;
+ font-size: calc(0.812rem - 0.05rem);
+ font-family: "Manrope", sans-serif;
+ font-weight: 400;
+ border-top: 1px solid rgba(0, 0, 0, 0.06);
+}
+
+.footer a {
+ color: #1F3BB3;
+ font-size: inherit;
+}
+
+@media (max-width: 991px) {
+ .footer {
+ margin-left: 0;
+ width: 100%;
+ }
+}
+
+/* Utilities */
+.grid-margin {
+ margin-bottom: 1.5rem;
+}
+
+@media (min-width: 576px) {
+ .grid-margin-sm-0 {
+ margin-bottom: 0;
+ }
+}
+
+@media (min-width: 768px) {
+ .grid-margin-md-0 {
+ margin-bottom: 0;
+ }
+}
+
+@media (min-width: 992px) {
+ .grid-margin-lg-0 {
+ margin-bottom: 0;
+ }
+}
+
+@media (min-width: 1200px) {
+ .grid-margin-xl-0 {
+ margin-bottom: 0;
+ }
+}
+
+.img-lg {
+ width: 92px;
+ height: 92px;
+}
+
+.img-sm {
+ width: 43px;
+ height: 43px;
+}
+
+.img-sm.rounded-10 {
+ border-radius: 10px;
+}
+
+.img-xs {
+ width: 32px;
+ height: 32px;
+}
+
+.img-ss, .settings-panel .color-tiles .tiles {
+ width: 26px;
+ height: 26px;
+}
+
+.stretch-card {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: stretch;
+ align-items: stretch;
+ -webkit-justify-content: stretch;
+ justify-content: stretch;
+}
+
+.stretch-card > .card {
+ width: 100%;
+ min-width: 100%;
+}
+
+@media (min-width: 576px) {
+ .border-right-sm {
+ border-right: 1px solid #dee2e6;
+ }
+}
+
+@media (min-width: 768px) {
+ .border-right-md {
+ border-right: 1px solid #dee2e6;
+ }
+}
+
+@media (min-width: 992px) {
+ .border-right-lg {
+ border-right: 1px solid #dee2e6;
+ }
+}
+
+@media (min-width: 576px) {
+ .border-left-sm {
+ border-left: 1px solid #dee2e6;
+ }
+}
+
+@media (min-width: 768px) {
+ .border-left-md {
+ border-left: 1px solid #dee2e6;
+ }
+}
+
+@media (min-width: 992px) {
+ .border-left-lg {
+ border-left: 1px solid #dee2e6;
+ }
+}
+
+.text-gray, .card .card-subtitle {
+ color: #8c8c8c;
+}
+
+.text-black {
+ color: #000000;
+}
+
+.text-small {
+ font-size: 12px;
+}
+
+.text-small.ps-4 {
+ padding-left: 30px !important;
+}
+
+.flex-grow {
+ flex-grow: 1;
+}
+
+.hover-cursor:hover {
+ cursor: pointer;
+}
+
+.min-width-cell {
+ min-width: 110px;
+}
+
+.font-weight-medium {
+ font-weight: 500;
+}
+
+/* Demo Styles */
+.template-demo .slider-wrap {
+ height: 100px;
+}
+
+.template-demo .progress {
+ margin-top: 1.5rem;
+}
+
+.template-demo > h2, .template-demo > .h2,
+.template-demo > h3,
+.template-demo > .h3,
+.template-demo > h4,
+.template-demo > .h4,
+.template-demo > h5,
+.template-demo > .h5,
+.template-demo > h6,
+.template-demo > .h6,
+.template-demo > h1,
+.template-demo > .h1 {
+ border-top: 1px solid #dee2e6;
+ padding: 0.5rem 0 0;
+}
+
+.template-demo .ul-slider.noUi-horizontal {
+ margin-top: 2rem;
+}
+
+.template-demo .ul-slider.noUi-vertical {
+ margin-right: 2rem;
+}
+
+.template-demo > .dropdown {
+ display: inline-block;
+ margin-bottom: 0.5rem;
+}
+
+.template-demo nav .breadcrumb {
+ margin-bottom: 1.375rem;
+}
+
+.template-demo nav:last-child .breadcrumb {
+ margin-bottom: 0;
+}
+
+.template-demo .editable-form > .form-group {
+ border-bottom: 1px solid #dee2e6;
+ padding-bottom: 0.8rem;
+ margin-bottom: 0.8rem;
+}
+
+.template-demo .circle-progress {
+ padding: 15px;
+}
+
+.demo-modal {
+ position: static;
+ display: block;
+}
+
+.demo-modal .modal-dialog.modal-lg {
+ max-width: 100%;
+}
+
+.loader-demo-box {
+ width: 100%;
+ height: 200px;
+}
+
+.dropdown-menu-static-demo {
+ height: 250px;
+ margin-bottom: 20px;
+}
+
+.dropdown-menu-static-demo .dropdown-menu {
+ z-index: 0;
+}
+
+.rounded-legend ul li {
+ list-style-type: none;
+ color: #737F8B;
+ font-size: .75rem;
+}
+
+.rounded-legend ul li .legend-dots {
+ width: 1rem;
+ height: 1rem;
+ border-radius: 100%;
+ display: inline-block;
+ vertical-align: text-bottom;
+ margin-right: .5rem;
+}
+
+.rtl .rounded-legend ul li .legend-dots {
+ margin-left: .5rem;
+}
+
+.rounded-legend.legend-horizontal {
+ display: -webkit-flex;
+ display: flex;
+}
+
+.rounded-legend.legend-horizontal ul li {
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.rtl .rounded-legend.legend-horizontal ul li {
+ margin-right: auto;
+ margin-left: 1.5rem;
+}
+
+.rounded-legend.legend-top-right ul {
+ float: right;
+}
+
+.rtl .rounded-legend.legend-top-right ul {
+ float: left;
+}
+
+.rounded-legend.legend-vertical ul li {
+ margin-top: 1rem;
+}
+
+.demo-chart {
+ height: 300px;
+}
+
+@media (max-width: 767px) {
+ .demo-chart {
+ height: 200px;
+ }
+}
+
+.documentation {
+ padding-top: 0;
+ max-width: 100%;
+}
+
+.documentation .content-wrapper {
+ padding-top: 0;
+ min-height: calc(100vh - 75px);
+}
+
+.doc-table-contents,
+.doc-header {
+ position: fixed;
+}
+
+.doc-header {
+ padding-top: 16px;
+ padding-bottom: 16px;
+ z-index: 10;
+ background: #F4F5F7;
+}
+
+.doc-content {
+ padding-top: 157px;
+}
+
+.doc-table-contents {
+ overflow: auto;
+ max-height: calc(100% - 157px);
+}
+
+.doc-table-contents ul li {
+ margin-top: 10px;
+}
+
+.doc-credits ul li {
+ margin-bottom: 10px;
+}
+
+.doc-credits ul li a {
+ margin-left: .25rem;
+}
+
+.demo-vector-map {
+ width: 100%;
+ height: 500px;
+}
+
+.sparkline-demo-chart canvas {
+ max-width: 100%;
+}
+
+.performance-overview-carousel .carousel-inner .item::after {
+ content: '';
+ width: 1px;
+ height: 60px;
+ background: #52CDFF;
+ position: absolute;
+ right: 0;
+ top: 25%;
+}
+
+@media (max-width: 767px) {
+ .performance-overview-carousel .carousel-inner .item::after {
+ display: none;
+ }
+}
+
+.performance-overview-carousel .carousel-inner .item .icon::before {
+ position: absolute;
+ z-index: -1;
+}
+
+.performance-overview-carousel .carousel-inner .item .icon.icon-a::before {
+ content: url("../../images/dashboard/shape-1.svg");
+}
+
+.performance-overview-carousel .carousel-inner .item .icon.icon-b::before {
+ content: url("../../images/dashboard/shape-1.svg");
+}
+
+.performance-overview-carousel .carousel-inner .item .icon.icon-c::before {
+ content: url("../../images/dashboard/shape-3.svg");
+}
+
+.performance-overview-carousel .carousel-control-prev,
+.performance-overview-carousel .carousel-control-next {
+ top: 1.3rem;
+ width: 1.875rem;
+ height: 1.875rem;
+ background: #3698fc;
+ border-radius: 0.375rem;
+ opacity: 1;
+}
+
+.performance-overview-carousel .carousel-control-prev:hover,
+.performance-overview-carousel .carousel-control-next:hover {
+ opacity: .7;
+}
+
+.performance-overview-carousel .carousel-control-prev {
+ left: auto;
+ right: 4rem;
+}
+
+.performance-overview-carousel .carousel-control-prev .carousel-control-prev-icon {
+ background-image: none;
+}
+
+.performance-overview-carousel .carousel-control-prev:after {
+ font-family: "themify";
+ content: '\e64a';
+ font-size: .875rem;
+ color: #ffffff;
+ line-height: 1.875rem;
+ margin-right: 0.48rem;
+}
+
+.performance-overview-carousel .carousel-control-next {
+ left: auto;
+ right: 1.681rem;
+}
+
+.performance-overview-carousel .carousel-control-next .carousel-control-next-icon {
+ background-image: none;
+}
+
+.performance-overview-carousel .carousel-control-next:after {
+ font-family: "themify";
+ content: '\e649';
+ font-size: .875rem;
+ color: #ffffff;
+ line-height: 1.875rem;
+ margin-right: 0.48rem;
+}
+
+.detailed-report-carousel .carousel-control-prev,
+.detailed-report-carousel .carousel-control-next {
+ top: 1.3rem;
+ width: 1.875rem;
+ height: 1.875rem;
+ background: #ecedf2;
+ border-radius: 0.375rem;
+ opacity: 1;
+}
+
+.detailed-report-carousel .carousel-control-prev:hover,
+.detailed-report-carousel .carousel-control-next:hover {
+ opacity: .7;
+}
+
+.detailed-report-carousel .carousel-control-prev {
+ left: auto;
+ right: 4rem;
+}
+
+.detailed-report-carousel .carousel-control-prev .carousel-control-prev-icon {
+ background-image: none;
+}
+
+.detailed-report-carousel .carousel-control-prev:after {
+ font-family: "themify";
+ content: '\e64a';
+ font-size: .875rem;
+ color: #6c7383;
+ line-height: 1.875rem;
+ margin-right: 0.48rem;
+}
+
+.detailed-report-carousel .carousel-control-next {
+ left: auto;
+ right: 1.681rem;
+}
+
+.detailed-report-carousel .carousel-control-next .carousel-control-next-icon {
+ background-image: none;
+}
+
+.detailed-report-carousel .carousel-control-next:after {
+ font-family: "themify";
+ content: '\e649';
+ font-size: .875rem;
+ color: #6c7383;
+ line-height: 1.875rem;
+ margin-right: 0.48rem;
+}
+
+.charts-data .progress {
+ background: transparent;
+}
+
+.charts-data .progress .progress-bar {
+ border-radius: 11px;
+}
+
+.show > .btn-out-line-light .dropdown-toggle:focus {
+ box-shadow: none;
+}
+
+.navbar-brand.landing img {
+ height: 20px;
+}
+
+.landing-effect {
+ overflow: hidden;
+ box-shadow: 0px 0px 5px 1px rgba(222, 222, 222, 0.75);
+}
+
+.landing-effect img {
+ transition: transform .5s;
+}
+
+.landing-effect:hover img {
+ transform: scale(1.1);
+}
+
+#proBanner {
+ position: fixed;
+ left: 0;
+ top: 0;
+ width: 100%;
+ z-index: 9999;
+ background: #000;
+}
+
+#proBanner .card-body-padding {
+ padding-top: .55rem;
+ padding-bottom: .55rem;
+ padding-left: 2rem;
+ padding-right: 2rem;
+}
+
+@media (max-width: 766px) {
+ #proBanner .card-body-padding {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+}
+
+#proBanner .buy-now-text {
+ color: #ffffff;
+}
+
+@media (max-width: 766px) {
+ #proBanner .buy-now-text {
+ font-size: 10px;
+ line-height: 1.5;
+ }
+}
+
+#proBanner .btn.buy-now-btn, #proBanner .ajax-upload-dragdrop .buy-now-btn.ajax-file-upload, .ajax-upload-dragdrop #proBanner .buy-now-btn.ajax-file-upload, #proBanner .swal2-modal .swal2-buttonswrapper .buy-now-btn.swal2-styled, .swal2-modal .swal2-buttonswrapper #proBanner .buy-now-btn.swal2-styled {
+ background: transparent;
+ color: #88b6ff;
+ border-radius: 10px;
+ padding: 1rem 0;
+ border-radius: 4px;
+ font-weight: bold;
+ font-size: 1rem;
+}
+
+@media (max-width: 766px) {
+ #proBanner .btn.buy-now-btn, #proBanner .ajax-upload-dragdrop .buy-now-btn.ajax-file-upload, .ajax-upload-dragdrop #proBanner .buy-now-btn.ajax-file-upload, #proBanner .swal2-modal .swal2-buttonswrapper .buy-now-btn.swal2-styled, .swal2-modal .swal2-buttonswrapper #proBanner .buy-now-btn.swal2-styled {
+ min-width: 80px;
+ padding: 1rem .5rem;
+ font-size: 12px;
+ }
+}
+
+#proBanner .btn#bannerClose i, #proBanner .ajax-upload-dragdrop #bannerClose.ajax-file-upload i, .ajax-upload-dragdrop #proBanner #bannerClose.ajax-file-upload i, #proBanner .swal2-modal .swal2-buttonswrapper #bannerClose.swal2-styled i, .swal2-modal .swal2-buttonswrapper #proBanner #bannerClose.swal2-styled i {
+ margin-right: 1rem;
+ font-size: 1.25rem;
+}
+
+@media (max-width: 766px) {
+ #proBanner .btn#bannerClose i, #proBanner .ajax-upload-dragdrop #bannerClose.ajax-file-upload i, .ajax-upload-dragdrop #proBanner #bannerClose.ajax-file-upload i, #proBanner .swal2-modal .swal2-buttonswrapper #bannerClose.swal2-styled i, .swal2-modal .swal2-buttonswrapper #proBanner #bannerClose.swal2-styled i {
+ font-size: 1rem;
+ margin-right: 0;
+ }
+}
+
+#proBanner a {
+ text-decoration: none;
+}
+
+#proBanner a i {
+ font-size: 1.25rem;
+}
+
+@media (max-width: 766px) {
+ #proBanner a i {
+ font-size: 1rem;
+ }
+}
+
+.proBanner-padding-top {
+ padding-top: 97px !important;
+}
+
+#performance-line-legend .chartjs-legend {
+ margin-right: 20px;
+}
+
+#performance-line-legend .chartjs-legend ul li {
+ color: #737F8B;
+ font-size: 12px;
+}
+
+#performance-line-legend .chartjs-legend ul li span {
+ width: 10px;
+ height: 10px;
+ border-radius: 100%;
+}
+
+.home-tab .btn, .home-tab .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .home-tab .ajax-file-upload, .home-tab .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .home-tab .swal2-styled {
+ padding: 8px 15px;
+ border: 1px solid #CADDFF;
+ box-sizing: border-box;
+ border-radius: 6px;
+ color: #000000;
+ font-weight: 500;
+ font-size: 12px;
+ line-height: 12px;
+ margin-bottom: 12px;
+ margin-right: 12px;
+ align-items: center;
+}
+
+@media (max-width: 991px) {
+ .home-tab .btn, .home-tab .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .home-tab .ajax-file-upload, .home-tab .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .home-tab .swal2-styled {
+ padding: 8px 12px;
+ }
+}
+
+.home-tab .btn i, .home-tab .ajax-upload-dragdrop .ajax-file-upload i, .ajax-upload-dragdrop .home-tab .ajax-file-upload i, .home-tab .swal2-modal .swal2-buttonswrapper .swal2-styled i, .swal2-modal .swal2-buttonswrapper .home-tab .swal2-styled i {
+ font-size: 1rem;
+ margin-right: .25rem;
+ line-height: 1;
+ vertical-align: bottom;
+}
+
+.home-tab .btn.btn-lg, .home-tab .btn-group-lg > .btn, .home-tab .ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload, .ajax-upload-dragdrop .home-tab .btn-group-lg > .ajax-file-upload, .home-tab .swal2-modal .swal2-buttonswrapper .btn-group-lg > .swal2-styled, .swal2-modal .swal2-buttonswrapper .home-tab .btn-group-lg > .swal2-styled, .home-tab .ajax-upload-dragdrop .btn-lg.ajax-file-upload, .ajax-upload-dragdrop .home-tab .btn-lg.ajax-file-upload, .home-tab .swal2-modal .swal2-buttonswrapper .btn-lg.swal2-styled, .swal2-modal .swal2-buttonswrapper .home-tab .btn-lg.swal2-styled {
+ font-size: 14px;
+ line-height: 18px;
+ padding: 10px;
+}
+
+.home-tab .btn.upgrade-btn, .home-tab .ajax-upload-dragdrop .upgrade-btn.ajax-file-upload, .ajax-upload-dragdrop .home-tab .upgrade-btn.ajax-file-upload, .home-tab .swal2-modal .swal2-buttonswrapper .upgrade-btn.swal2-styled, .swal2-modal .swal2-buttonswrapper .home-tab .upgrade-btn.swal2-styled {
+ font-style: normal;
+ font-weight: bold;
+ font-size: 17px;
+ line-height: 23px;
+ padding: 15px 24px;
+ color: #ffffff;
+ border: none;
+ margin-top: 21px;
+}
+
+.home-tab .btn.btn-icons, .home-tab .ajax-upload-dragdrop .btn-icons.ajax-file-upload, .ajax-upload-dragdrop .home-tab .btn-icons.ajax-file-upload, .home-tab .swal2-modal .swal2-buttonswrapper .btn-icons.swal2-styled, .swal2-modal .swal2-buttonswrapper .home-tab .btn-icons.swal2-styled {
+ width: 24px;
+ height: 24px;
+ padding: 0;
+ padding-top: 1px;
+}
+
+.home-tab .btn.btn-icons i, .home-tab .ajax-upload-dragdrop .btn-icons.ajax-file-upload i, .ajax-upload-dragdrop .home-tab .btn-icons.ajax-file-upload i, .home-tab .swal2-modal .swal2-buttonswrapper .btn-icons.swal2-styled i, .swal2-modal .swal2-buttonswrapper .home-tab .btn-icons.swal2-styled i {
+ font-size: 1rem;
+}
+
+.home-tab .btn-wrapper .btn i, .home-tab .btn-wrapper .ajax-upload-dragdrop .ajax-file-upload i, .ajax-upload-dragdrop .home-tab .btn-wrapper .ajax-file-upload i, .home-tab .btn-wrapper .swal2-modal .swal2-buttonswrapper .swal2-styled i, .swal2-modal .swal2-buttonswrapper .home-tab .btn-wrapper .swal2-styled i {
+ font-size: .75rem;
+}
+
+.home-tab .dropdown .btn, .home-tab .dropdown .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .home-tab .dropdown .ajax-file-upload, .home-tab .dropdown .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .home-tab .dropdown .swal2-styled {
+ border: none;
+ font-weight: bold;
+ font-size: 13px;
+ line-height: 18px;
+}
+
+.home-tab .statistics-details {
+ margin-bottom: 48px;
+}
+
+.home-tab .statistics-details .statistics-title {
+ font-style: normal;
+ font-weight: 500;
+ font-size: 13px;
+ line-height: 18px;
+ color: #8D8D8D;
+ margin-bottom: 4px;
+}
+
+@media (max-width: 991px) {
+ .home-tab .statistics-details .statistics-title {
+ font-size: 12px;
+ }
+}
+
+.home-tab .statistics-details .rate-percentage {
+ font-style: normal;
+ font-weight: bold;
+ font-size: 26px;
+ line-height: 36px;
+ color: #000000;
+ margin-bottom: 0;
+}
+
+@media (max-width: 991px) {
+ .home-tab .statistics-details .rate-percentage {
+ font-size: 18px;
+ }
+}
+
+.home-tab .statistics-details .status {
+ font-style: normal;
+ font-weight: bold;
+ font-size: 12px;
+ line-height: 16px;
+}
+
+.home-tab .statistics-details .status i {
+ font-size: 12px;
+}
+
+.home-tab .statistics-details p {
+ font-weight: bold;
+ font-size: 12px;
+}
+
+.home-tab .statistics-details p i {
+ font-size: 20px;
+}
+
+.home-tab .chartjs-wrapper {
+ height: 150px !important;
+}
+
+.home-tab .status-summary-ight-white {
+ color: rgba(255, 255, 255, 0.6);
+}
+
+.home-tab .status-summary-chart-wrapper {
+ height: 90px;
+}
+
+.home-tab .circle-progress-width {
+ width: 45px;
+}
+
+@media (max-width: 991px) {
+ .home-tab .circle-progress-width {
+ width: 50%;
+ margin-bottom: 20px;
+ }
+}
+
+.home-tab h3.upgrade-info, .home-tab .upgrade-info.h3 {
+ font-style: normal;
+ font-weight: normal;
+ font-size: 28px;
+ line-height: 40px;
+ text-align: left;
+}
+
+.home-tab .chartjs-legend ul {
+ list-style: none;
+ padding-left: 0;
+ display: flex;
+ align-items: center;
+ margin-bottom: 0;
+}
+
+.home-tab .chartjs-legend ul li {
+ margin-right: 8%;
+ display: flex;
+ align-items: center;
+ white-space: nowrap;
+ color: #737F8B;
+ font-size: 10px;
+}
+
+.home-tab .chartjs-legend ul li span {
+ height: 10px;
+ width: 10px;
+ border-radius: 100%;
+ margin-right: 10px;
+ display: inline-block;
+ font-size: 0.812rem;
+}
+
+.rtl .home-tab .chartjs-legend ul {
+ padding-right: 0;
+}
+
+.rtl .home-tab .chartjs-legend ul li {
+ margin-right: 0;
+ margin-left: 8%;
+}
+
+.rtl .home-tab .chartjs-legend ul li span {
+ margin-right: 0;
+ margin-left: 1rem;
+}
+
+.home-tab .text-light-green {
+ color: #224BCA;
+}
+
+/*-------------------------------------------------------------------*/
+/* === Components === */
+/* Accordions */
+.accordion {
+ border-radius: 8px;
+}
+
+.accordion > .card {
+ margin-bottom: .75rem;
+ box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);
+ border-radius: .25rem;
+ border-radius: 8px;
+}
+
+.accordion > .card:not(:last-of-type) {
+ border-bottom: 0;
+ border-bottom-right-radius: 8;
+ border-bottom-left-radius: 8;
+ border-radius: 8px;
+}
+
+.accordion > .card:not(:first-of-type) {
+ border-top-left-radius: 8;
+ border-top-right-radius: 8;
+ border-radius: 8px;
+}
+
+.accordion > .card .card-header {
+ background-color: transparent;
+ border: none;
+ padding: 2rem;
+ border-radius: 8px;
+}
+
+.accordion > .card .card-header * {
+ font-weight: 400;
+ font-size: 1rem;
+}
+
+.accordion > .card .card-header a {
+ display: block;
+ color: inherit;
+ text-decoration: none;
+ font-size: inherit;
+ position: relative;
+ -webkit-transition: color 0.5s ease;
+ -moz-transition: color 0.5s ease;
+ -ms-transition: color 0.5s ease;
+ -o-transition: color 0.5s ease;
+ transition: color 0.5s ease;
+ padding-right: 1.5rem;
+}
+
+.accordion > .card .card-header a:before {
+ font-family: "themify";
+ position: absolute;
+ right: 7px;
+ top: 0;
+ font-size: 14px;
+ display: block;
+}
+
+.accordion > .card .card-header a[aria-expanded="true"] {
+ color: #1F3BB3;
+}
+
+.accordion > .card .card-header a[aria-expanded="true"]:before {
+ content: "\e622";
+}
+
+.accordion > .card .card-header a[aria-expanded="false"]:before {
+ content: "\e61a";
+}
+
+.accordion > .card .card-body {
+ font-size: 14px;
+ padding: 0 2rem 2rem 2rem;
+ font-weight: 400;
+ line-height: 1.5;
+}
+
+.accordion > .card .card-body i {
+ font-size: 1.25rem;
+}
+
+.accordion.accordion-bordered {
+ background: #ffffff;
+ box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);
+}
+
+.accordion.accordion-bordered .card {
+ margin: 0 2rem;
+ border-top: 1px solid #dee2e6;
+ box-shadow: none;
+ border-radius: 0;
+ border-left: 0;
+ border-right: 0;
+}
+
+.accordion.accordion-bordered .card .card-header,
+.accordion.accordion-bordered .card .card-body {
+ padding-left: 0;
+ padding-right: 0;
+}
+
+.accordion.accordion-bordered .card .card-header a:before {
+ color: #F95F53;
+}
+
+.accordion.accordion-bordered .card .card-header a[aria-expanded="true"] {
+ color: inherit;
+}
+
+.accordion.accordion-bordered .card .card-header a[aria-expanded="true"]:before {
+ content: "\e65c";
+}
+
+.accordion.accordion-bordered .card .card-header a[aria-expanded="false"]:before {
+ content: "\e65f";
+}
+
+.accordion.accordion-bordered .card:first-child {
+ border-top: 0;
+}
+
+.accordion.accordion-bordered .card:last-child {
+ border-bottom: 0;
+}
+
+.accordion.accordion-filled .card {
+ padding: 0;
+}
+
+.accordion.accordion-filled .card .card-header {
+ padding: 0;
+}
+
+.accordion.accordion-filled .card .card-header a {
+ padding: 2rem 4.5rem 2rem 2rem;
+ -webkit-transition: all 0.2s linear;
+ -moz-transition: all 0.2s linear;
+ -ms-transition: all 0.2s linear;
+ -o-transition: all 0.2s linear;
+ transition: all 0.2s linear;
+}
+
+.accordion.accordion-filled .card .card-header a:before {
+ top: 40%;
+ right: 40px;
+}
+
+.accordion.accordion-filled .card .card-header a[aria-expanded="true"] {
+ background: #52CDFF;
+ color: #ffffff;
+}
+
+.accordion.accordion-filled .card .card-header a[aria-expanded="true"]:before {
+ content: "\e648";
+ color: #ffffff;
+}
+
+.accordion.accordion-filled .card .card-header a[aria-expanded="false"]:before {
+ content: "\e64b";
+}
+
+.accordion.accordion-filled .card .card-body {
+ padding: 0 2rem 2rem 2rem;
+ background: #52CDFF;
+ color: #ffffff;
+}
+
+.accordion.accordion-solid-header .card {
+ padding: 0;
+}
+
+.accordion.accordion-solid-header .card .card-header {
+ padding: 0;
+}
+
+.accordion.accordion-solid-header .card .card-header a {
+ padding: 2rem 4.5rem 2rem 2rem;
+ -webkit-transition: all 0.2s linear;
+ -moz-transition: all 0.2s linear;
+ -ms-transition: all 0.2s linear;
+ -o-transition: all 0.2s linear;
+ transition: all 0.2s linear;
+}
+
+.accordion.accordion-solid-header .card .card-header a:before {
+ top: 40%;
+ right: 40px;
+}
+
+.accordion.accordion-solid-header .card .card-header a[aria-expanded="true"] {
+ background: #1F3BB3;
+ color: #ffffff;
+ border-radius: 8px;
+}
+
+.accordion.accordion-solid-header .card .card-header a[aria-expanded="true"]:before {
+ content: "\e648";
+ color: #ffffff;
+}
+
+.accordion.accordion-solid-header .card .card-header a[aria-expanded="false"]:before {
+ content: "\e64b";
+}
+
+.accordion.accordion-solid-header .card .card-body {
+ padding: 2rem;
+}
+
+.accordion.accordion-solid-content .card {
+ padding: 0;
+}
+
+.accordion.accordion-solid-content .card .card-header {
+ padding: 0;
+}
+
+.accordion.accordion-solid-content .card .card-header a {
+ padding: 2rem 4.5rem 2rem 2rem;
+ -webkit-transition: all 0.2s linear;
+ -moz-transition: all 0.2s linear;
+ -ms-transition: all 0.2s linear;
+ -o-transition: all 0.2s linear;
+ transition: all 0.2s linear;
+}
+
+.accordion.accordion-solid-content .card .card-header a:before {
+ top: 40%;
+ right: 40px;
+}
+
+.accordion.accordion-solid-content .card .card-header a[aria-expanded="true"] {
+ color: inherit;
+}
+
+.accordion.accordion-solid-content .card .card-header a[aria-expanded="true"]:before {
+ content: "\e648";
+}
+
+.accordion.accordion-solid-content .card .card-header a[aria-expanded="false"]:before {
+ content: "\e64b";
+}
+
+.accordion.accordion-solid-content .card .card-body {
+ padding: 2rem;
+ background: #34B1AA;
+ color: #ffffff;
+ border-radius: 8px;
+}
+
+.accordion.accordion-multi-colored .card .card-header,
+.accordion.accordion-multi-colored .card .card-body {
+ background: transparent;
+ color: #ffffff;
+}
+
+.accordion.accordion-multi-colored .card:nth-child(1) {
+ background: #1F3BB3;
+}
+
+.accordion.accordion-multi-colored .card:nth-child(2) {
+ background: #34B1AA;
+}
+
+.accordion.accordion-multi-colored .card:nth-child(3) {
+ background: #F95F53;
+}
+
+.accordion.accordion-multi-colored .card:nth-child(4) {
+ background: #ffaf00;
+}
+
+.accordion.accordion-multi-colored .card:nth-child(5) {
+ background: #52CDFF;
+}
+
+.accordion.accordion-multi-colored .card .card-header a[aria-expanded="true"] {
+ color: inherit;
+}
+
+.accordion.accordion-multi-colored .card .card-header a[aria-expanded="true"]:before {
+ content: "\e648";
+}
+
+.accordion.accordion-multi-colored .card .card-header a[aria-expanded="false"]:before {
+ content: "\e64b";
+}
+
+/* Badges */
+.badge {
+ border-radius: 20px;
+ font-size: 12px;
+ line-height: 1;
+ padding: .375rem .5625rem;
+ font-weight: normal;
+}
+
+.badge.badge-pill {
+ border-radius: 10rem;
+}
+
+/*Badge outlined variations*/
+.badge-outline-primary {
+ color: #1F3BB3;
+ border: 1px solid #1F3BB3;
+}
+
+.badge-outline-secondary {
+ color: #F1F1F1;
+ border: 1px solid #F1F1F1;
+}
+
+.badge-outline-success {
+ color: #34B1AA;
+ border: 1px solid #34B1AA;
+}
+
+.badge-outline-info {
+ color: #52CDFF;
+ border: 1px solid #52CDFF;
+}
+
+.badge-outline-warning {
+ color: #ffaf00;
+ border: 1px solid #ffaf00;
+}
+
+.badge-outline-danger {
+ color: #F95F53;
+ border: 1px solid #F95F53;
+}
+
+.badge-outline-light {
+ color: #fbfbfb;
+ border: 1px solid #fbfbfb;
+}
+
+.badge-outline-dark {
+ color: #1E283D;
+ border: 1px solid #1E283D;
+}
+
+.badge-opacity-primary {
+ background: #b6c1f2;
+ color: #172d88;
+}
+
+.badge-opacity-secondary {
+ background: white;
+ color: #d8d8d8;
+}
+
+.badge-opacity-success {
+ background: #cbf0ee;
+ color: #288a84;
+}
+
+.badge-opacity-info {
+ background: white;
+ color: #1fbeff;
+}
+
+.badge-opacity-warning {
+ background: #fff2d6;
+ color: #cc8c00;
+}
+
+.badge-opacity-danger {
+ background: white;
+ color: #f73122;
+}
+
+.badge-opacity-light {
+ background: white;
+ color: #e2e2e2;
+}
+
+.badge-opacity-dark {
+ background: #768cbb;
+ color: #0d121b;
+}
+
+.badge-primary {
+ color: #1F3BB3;
+ border: 1px solid #1F3BB3;
+}
+
+.badge-secondary {
+ color: #F1F1F1;
+ border: 1px solid #F1F1F1;
+}
+
+.badge-success, .preview-list .preview-item .preview-thumbnail .badge.badge-online {
+ color: #34B1AA;
+ border: 1px solid #34B1AA;
+}
+
+.badge-info, .preview-list .preview-item .preview-thumbnail .badge.badge-offline {
+ color: #52CDFF;
+ border: 1px solid #52CDFF;
+}
+
+.badge-warning, .preview-list .preview-item .preview-thumbnail .badge.badge-busy {
+ color: #ffaf00;
+ border: 1px solid #ffaf00;
+}
+
+.badge-danger {
+ color: #F95F53;
+ border: 1px solid #F95F53;
+}
+
+.badge-light {
+ color: #fbfbfb;
+ border: 1px solid #fbfbfb;
+}
+
+.badge-dark {
+ color: #1E283D;
+ border: 1px solid #1E283D;
+}
+
+/* Bootstrap Alerts */
+.alert {
+ font-size: 0.812rem;
+}
+
+.alert i {
+ font-size: 1.25rem;
+ margin-right: 1.25rem;
+ vertical-align: middle;
+ line-height: .5;
+}
+
+.alert-primary {
+ color: #1F3BB3;
+}
+
+.alert-secondary {
+ color: #F1F1F1;
+}
+
+.alert-success {
+ color: #34B1AA;
+}
+
+.alert-info {
+ color: #52CDFF;
+}
+
+.alert-warning {
+ color: #ffaf00;
+}
+
+.alert-danger {
+ color: #F95F53;
+}
+
+.alert-light {
+ color: #fbfbfb;
+}
+
+.alert-dark {
+ color: #1E283D;
+}
+
+.alert-fill-primary {
+ color: white;
+ background: #1F3BB3;
+}
+
+.alert-fill-secondary {
+ color: white;
+ background: #F1F1F1;
+}
+
+.alert-fill-success {
+ color: white;
+ background: #34B1AA;
+}
+
+.alert-fill-info {
+ color: white;
+ background: #52CDFF;
+}
+
+.alert-fill-warning {
+ color: white;
+ background: #ffaf00;
+}
+
+.alert-fill-danger {
+ color: white;
+ background: #F95F53;
+}
+
+.alert-fill-light {
+ color: white;
+ background: #fbfbfb;
+}
+
+.alert-fill-dark {
+ color: #f8f9fb;
+ background: #1E283D;
+}
+
+/* Bootstrap Progress */
+.progress {
+ border-radius: 7px;
+ height: 8px;
+}
+
+.progress .progress-bar {
+ border-radius: 7px;
+}
+
+.progress.progress-sm {
+ height: 0.375rem;
+}
+
+.progress.progress-md {
+ height: 5px;
+}
+
+.progress.progress-lg {
+ height: 15px;
+}
+
+.progress.progress-xl {
+ height: 18px;
+}
+
+/* Buttons */
+.btn, .ajax-upload-dragdrop .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel {
+ font-size: 0.875rem;
+ line-height: 1;
+ font-weight: 400;
+ border-radius: 5px;
+ /* Buttons with only icons */
+ /* Buttons with icon and text */
+}
+
+.btn i, .ajax-upload-dragdrop .ajax-file-upload i, .swal2-modal .swal2-buttonswrapper .swal2-styled i, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm i, .swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel i {
+ font-size: 1rem;
+}
+
+.btn.btn-rounded, .ajax-upload-dragdrop .btn-rounded.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-rounded.swal2-styled {
+ border-radius: 50px;
+}
+
+.btn.btn-sm, .btn-group-sm > .btn, .ajax-upload-dragdrop .btn-group-sm > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group-sm > .swal2-styled, .ajax-upload-dragdrop .btn-sm.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-sm.swal2-styled {
+ font-size: 0.812rem;
+ border-radius: 15px;
+}
+
+.btn.btn-lg, .btn-group-lg > .btn, .ajax-upload-dragdrop .btn-group-lg > .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group-lg > .swal2-styled, .ajax-upload-dragdrop .btn-lg.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-lg.swal2-styled {
+ font-size: 0.875rem;
+ padding: 1.375rem 3.4rem;
+}
+
+.btn.btn-xs, .ajax-upload-dragdrop .btn-xs.ajax-file-upload, .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-submit, .ajax-upload-dragdrop .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-file-upload.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .ajax-upload-dragdrop .ajax-file-upload.editable-cancel, .swal2-modal .swal2-buttonswrapper .btn-xs.swal2-styled, .swal2-modal .swal2-buttonswrapper .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-styled.editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-modal .swal2-buttonswrapper .swal2-styled.editable-submit, .swal2-modal .swal2-buttonswrapper .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-styled.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .swal2-modal .swal2-buttonswrapper .swal2-styled.editable-cancel, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-submit, .editable-container.editable-inline .editableform .control-group .editable-buttons .btn.editable-cancel {
+ padding: 0.5rem 0.75rem;
+ font-size: 0.625rem;
+}
+
+.btn.btn-icons, .ajax-upload-dragdrop .btn-icons.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-icons.swal2-styled {
+ width: 40px;
+ height: 40px;
+ padding: 10px;
+ text-align: center;
+ vertical-align: middle;
+}
+
+.btn.btn-icons.todo-list-add-btn, .ajax-upload-dragdrop .btn-icons.todo-list-add-btn.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-icons.todo-list-add-btn.swal2-styled {
+ border-radius: 100%;
+}
+
+.btn.btn-icons.todo-list-add-btn i, .ajax-upload-dragdrop .btn-icons.todo-list-add-btn.ajax-file-upload i, .swal2-modal .swal2-buttonswrapper .btn-icons.todo-list-add-btn.swal2-styled i {
+ line-height: 1;
+}
+
+.btn.btn-icons i, .ajax-upload-dragdrop .btn-icons.ajax-file-upload i, .swal2-modal .swal2-buttonswrapper .btn-icons.swal2-styled i {
+ margin: auto;
+ line-height: initial;
+}
+
+.btn.btn-icon-text .btn-icon-prepend, .ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-prepend, .swal2-modal .swal2-buttonswrapper .btn-icon-text.swal2-styled .btn-icon-prepend {
+ margin-right: .5rem;
+}
+
+.btn.btn-icon-text .btn-icon-append, .ajax-upload-dragdrop .btn-icon-text.ajax-file-upload .btn-icon-append, .swal2-modal .swal2-buttonswrapper .btn-icon-text.swal2-styled .btn-icon-append {
+ margin-left: .5rem;
+}
+
+.btn.btn-social-icon, .ajax-upload-dragdrop .btn-social-icon.ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-social-icon.swal2-styled {
+ width: 50px;
+ height: 50px;
+ padding: 0;
+}
+
+.btn:focus, .ajax-upload-dragdrop .ajax-file-upload:focus, .swal2-modal .swal2-buttonswrapper .swal2-styled:focus,
+.btn:active,
+.ajax-upload-dragdrop .ajax-file-upload:active,
+.swal2-modal .swal2-buttonswrapper .swal2-styled:active {
+ outline: 0;
+ box-shadow: none;
+}
+
+.btn-group .btn + .btn, .btn-group .ajax-upload-dragdrop .ajax-file-upload + .btn, .ajax-upload-dragdrop .btn-group .ajax-file-upload + .btn, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .btn, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + .btn, .btn-group .ajax-upload-dragdrop .btn + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .btn + .ajax-file-upload, .btn-group .ajax-upload-dragdrop .ajax-file-upload + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .ajax-file-upload + .ajax-file-upload, .btn-group .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .swal2-styled + .ajax-file-upload, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .ajax-file-upload, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .swal2-styled + .ajax-file-upload, .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + .ajax-file-upload, .btn-group .swal2-modal .swal2-buttonswrapper .btn + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .btn + .swal2-styled, .btn-group .ajax-upload-dragdrop .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .ajax-upload-dragdrop .ajax-file-upload + .swal2-styled, .ajax-upload-dragdrop .btn-group .swal2-modal .swal2-buttonswrapper .ajax-file-upload + .swal2-styled, .swal2-modal .swal2-buttonswrapper .ajax-upload-dragdrop .btn-group .ajax-file-upload + .swal2-styled, .btn-group .swal2-modal .swal2-buttonswrapper .swal2-styled + .swal2-styled, .swal2-modal .swal2-buttonswrapper .btn-group .swal2-styled + .swal2-styled {
+ border-left: 0;
+}
+
+/*social buttons*/
+.btn-primary {
+ background: #1F3BB3;
+ color: #ffffff;
+}
+
+.btn-primary.btn-light, .btn-primary.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-primary:hover, .btn-primary:focus {
+ background: #172d88;
+ color: #ffffff;
+}
+
+.btn-primary.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #2b4cda;
+}
+
+.btn-primary.btn-social-icon-text i {
+ background: #1F3BB3;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-primary {
+ border: 1px solid #081031;
+ color: #081031;
+}
+
+.btn-outline-primary:hover {
+ background: #1F3BB3;
+ color: #ffffff;
+}
+
+.btn-secondary {
+ background: #F1F1F1;
+ color: #ffffff;
+}
+
+.btn-secondary.btn-light, .btn-secondary.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-secondary:hover, .btn-secondary:focus {
+ background: #d8d8d8;
+ color: #ffffff;
+}
+
+.btn-secondary.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: white;
+}
+
+.btn-secondary.btn-social-icon-text i {
+ background: #F1F1F1;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-secondary, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel {
+ border: 1px solid #a5a5a5;
+ color: #a5a5a5;
+}
+
+.btn-outline-secondary:hover, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-cancel:hover {
+ background: #F1F1F1;
+ color: #ffffff;
+}
+
+.btn-success {
+ background: #34B1AA;
+ color: #ffffff;
+}
+
+.btn-success.btn-light, .btn-success.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-success:hover, .btn-success:focus {
+ background: #288a84;
+ color: #ffffff;
+}
+
+.btn-success.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #4dcbc4;
+}
+
+.btn-success.btn-social-icon-text i {
+ background: #34B1AA;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-success, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit {
+ border: 1px solid #113b38;
+ color: #113b38;
+}
+
+.btn-outline-success:hover, .editable-container.editable-inline .editableform .control-group .editable-buttons .editable-submit:hover {
+ background: #34B1AA;
+ color: #ffffff;
+}
+
+.btn-info {
+ background: #52CDFF;
+ color: #ffffff;
+}
+
+.btn-info.btn-light, .btn-info.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-info:hover, .btn-info:focus {
+ background: #1fbeff;
+ color: #ffffff;
+}
+
+.btn-info.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #85dcff;
+}
+
+.btn-info.btn-social-icon-text i {
+ background: #52CDFF;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-info {
+ border: 1px solid #0083b8;
+ color: #0083b8;
+}
+
+.btn-outline-info:hover {
+ background: #52CDFF;
+ color: #ffffff;
+}
+
+.btn-warning {
+ background: #ffaf00;
+ color: #ffffff;
+}
+
+.btn-warning.btn-light, .btn-warning.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-warning:hover, .btn-warning:focus {
+ background: #cc8c00;
+ color: #ffffff;
+}
+
+.btn-warning.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #ffbf33;
+}
+
+.btn-warning.btn-social-icon-text i {
+ background: #ffaf00;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-warning {
+ border: 1px solid #664600;
+ color: #664600;
+}
+
+.btn-outline-warning:hover {
+ background: #ffaf00;
+ color: #ffffff;
+}
+
+.btn-danger {
+ background: #F95F53;
+ color: #ffffff;
+}
+
+.btn-danger.btn-light, .btn-danger.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-danger:hover, .btn-danger:focus {
+ background: #f73122;
+ color: #ffffff;
+}
+
+.btn-danger.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #fb8d84;
+}
+
+.btn-danger.btn-social-icon-text i {
+ background: #F95F53;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-danger {
+ border: 1px solid #ad1206;
+ color: #ad1206;
+}
+
+.btn-outline-danger:hover {
+ background: #F95F53;
+ color: #ffffff;
+}
+
+.btn-light {
+ background: #fbfbfb;
+ color: #ffffff;
+}
+
+.btn-light.btn-light, .btn-light.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-light:hover, .btn-light:focus {
+ background: #e2e2e2;
+ color: #ffffff;
+}
+
+.btn-light.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: white;
+}
+
+.btn-light.btn-social-icon-text i {
+ background: #fbfbfb;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-light {
+ border: 1px solid #afafaf;
+ color: #afafaf;
+}
+
+.btn-outline-light:hover {
+ background: #fbfbfb;
+ color: #ffffff;
+}
+
+.btn-dark {
+ background: #1E283D;
+ color: #ffffff;
+}
+
+.btn-dark.btn-light, .btn-dark.btn-secondary {
+ color: #1E283D;
+}
+
+.btn-dark:hover, .btn-dark:focus {
+ background: #0d121b;
+ color: #ffffff;
+}
+
+.btn-dark.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #2f3e5f;
+}
+
+.btn-dark.btn-social-icon-text i {
+ background: #1E283D;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-dark {
+ border: 1px solid black;
+ color: black;
+}
+
+.btn-outline-dark:hover {
+ background: #1E283D;
+ color: #ffffff;
+}
+
+.btn-twitter {
+ background: #4747A1;
+ color: #ffffff;
+}
+
+.btn-twitter:hover, .btn-twitter:focus {
+ background: #37377e;
+ color: #ffffff;
+}
+
+.btn-twitter.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #6161ba;
+}
+
+.btn-twitter.btn-social-icon-text i {
+ background: #4747A1;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-twitter {
+ border: 1px solid #4747A1;
+ color: #4747A1;
+}
+
+.btn-outline-twitter:hover {
+ background: #4747A1;
+ color: #ffffff;
+}
+
+.btn-facebook {
+ background: #7DA0FA;
+ color: #ffffff;
+}
+
+.btn-facebook:hover, .btn-facebook:focus {
+ background: #4c7cf8;
+ color: #ffffff;
+}
+
+.btn-facebook.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #aec4fc;
+}
+
+.btn-facebook.btn-social-icon-text i {
+ background: #7DA0FA;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-facebook {
+ border: 1px solid #7DA0FA;
+ color: #7DA0FA;
+}
+
+.btn-outline-facebook:hover {
+ background: #7DA0FA;
+ color: #ffffff;
+}
+
+.btn-google {
+ background: #dc4a38;
+ color: #ffffff;
+}
+
+.btn-google:hover, .btn-google:focus {
+ background: #bf3322;
+ color: #ffffff;
+}
+
+.btn-google.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #e47163;
+}
+
+.btn-google.btn-social-icon-text i {
+ background: #dc4a38;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-google {
+ border: 1px solid #dc4a38;
+ color: #dc4a38;
+}
+
+.btn-outline-google:hover {
+ background: #dc4a38;
+ color: #ffffff;
+}
+
+.btn-linkedin {
+ background: #7978E9;
+ color: #ffffff;
+}
+
+.btn-linkedin:hover, .btn-linkedin:focus {
+ background: #4d4ce2;
+ color: #ffffff;
+}
+
+.btn-linkedin.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #a5a4f0;
+}
+
+.btn-linkedin.btn-social-icon-text i {
+ background: #7978E9;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-linkedin {
+ border: 1px solid #7978E9;
+ color: #7978E9;
+}
+
+.btn-outline-linkedin:hover {
+ background: #7978E9;
+ color: #ffffff;
+}
+
+.btn-pinterest {
+ background: #cc2127;
+ color: #ffffff;
+}
+
+.btn-pinterest:hover, .btn-pinterest:focus {
+ background: #a01a1f;
+ color: #ffffff;
+}
+
+.btn-pinterest.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #e04046;
+}
+
+.btn-pinterest.btn-social-icon-text i {
+ background: #cc2127;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-pinterest {
+ border: 1px solid #cc2127;
+ color: #cc2127;
+}
+
+.btn-outline-pinterest:hover {
+ background: #cc2127;
+ color: #ffffff;
+}
+
+.btn-youtube {
+ background: #e52d27;
+ color: #ffffff;
+}
+
+.btn-youtube:hover, .btn-youtube:focus {
+ background: #c21d17;
+ color: #ffffff;
+}
+
+.btn-youtube.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #ea5955;
+}
+
+.btn-youtube.btn-social-icon-text i {
+ background: #e52d27;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-youtube {
+ border: 1px solid #e52d27;
+ color: #e52d27;
+}
+
+.btn-outline-youtube:hover {
+ background: #e52d27;
+ color: #ffffff;
+}
+
+.btn-github {
+ background: #333333;
+ color: #ffffff;
+}
+
+.btn-github:hover, .btn-github:focus {
+ background: #1a1a1a;
+ color: #ffffff;
+}
+
+.btn-github.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #4d4d4d;
+}
+
+.btn-github.btn-social-icon-text i {
+ background: #333333;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-github {
+ border: 1px solid #333333;
+ color: #333333;
+}
+
+.btn-outline-github:hover {
+ background: #333333;
+ color: #ffffff;
+}
+
+.btn-behance {
+ background: #1769ff;
+ color: #ffffff;
+}
+
+.btn-behance:hover, .btn-behance:focus {
+ background: #0050e3;
+ color: #ffffff;
+}
+
+.btn-behance.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #4a8aff;
+}
+
+.btn-behance.btn-social-icon-text i {
+ background: #1769ff;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-behance {
+ border: 1px solid #1769ff;
+ color: #1769ff;
+}
+
+.btn-outline-behance:hover {
+ background: #1769ff;
+ color: #ffffff;
+}
+
+.btn-dribbble {
+ background: #ea4c89;
+ color: #ffffff;
+}
+
+.btn-dribbble:hover, .btn-dribbble:focus {
+ background: #e51e6b;
+ color: #ffffff;
+}
+
+.btn-dribbble.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #ef7aa7;
+}
+
+.btn-dribbble.btn-social-icon-text i {
+ background: #ea4c89;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-dribbble {
+ border: 1px solid #ea4c89;
+ color: #ea4c89;
+}
+
+.btn-outline-dribbble:hover {
+ background: #ea4c89;
+ color: #ffffff;
+}
+
+.btn-reddit {
+ background: #ff4500;
+ color: #ffffff;
+}
+
+.btn-reddit:hover, .btn-reddit:focus {
+ background: #cc3700;
+ color: #ffffff;
+}
+
+.btn-reddit.btn-social-icon-text {
+ padding: 0 1.5rem 0 0;
+ background: #ff6a33;
+}
+
+.btn-reddit.btn-social-icon-text i {
+ background: #ff4500;
+ padding: .75rem;
+ display: inline-block;
+ margin-right: 1.5rem;
+}
+
+.btn-outline-reddit {
+ border: 1px solid #ff4500;
+ color: #ff4500;
+}
+
+.btn-outline-reddit:hover {
+ background: #ff4500;
+ color: #ffffff;
+}
+
+/* inverse buttons */
+.btn-inverse-primary {
+ background-color: rgba(31, 59, 179, 0.2);
+ background-image: none;
+ border-color: rgba(31, 59, 179, 0);
+}
+
+.btn-inverse-primary:not(.btn-inverse-light) {
+ color: #1F3BB3;
+}
+
+.btn-inverse-primary.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-primary.focus, .btn-inverse-primary:focus {
+ box-shadow: 0 0 0 3px rgba(31, 59, 179, 0.5);
+}
+
+.btn-inverse-primary.disabled, .btn-inverse-primary:disabled {
+ color: #1F3BB3;
+ background-color: transparent;
+}
+
+.btn-inverse-primary.active, .btn-inverse-primary:active,
+.show > .btn-inverse-primary.dropdown-toggle {
+ color: #ffffff;
+ background-color: #1F3BB3;
+ border-color: #1F3BB3;
+}
+
+.btn-inverse-secondary {
+ background-color: rgba(241, 241, 241, 0.2);
+ background-image: none;
+ border-color: rgba(241, 241, 241, 0);
+}
+
+.btn-inverse-secondary:not(.btn-inverse-light) {
+ color: #F1F1F1;
+}
+
+.btn-inverse-secondary.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-secondary.focus, .btn-inverse-secondary:focus {
+ box-shadow: 0 0 0 3px rgba(241, 241, 241, 0.5);
+}
+
+.btn-inverse-secondary.disabled, .btn-inverse-secondary:disabled {
+ color: #F1F1F1;
+ background-color: transparent;
+}
+
+.btn-inverse-secondary.active, .btn-inverse-secondary:active,
+.show > .btn-inverse-secondary.dropdown-toggle {
+ color: #ffffff;
+ background-color: #F1F1F1;
+ border-color: #F1F1F1;
+}
+
+.btn-inverse-success {
+ background-color: rgba(52, 177, 170, 0.2);
+ background-image: none;
+ border-color: rgba(52, 177, 170, 0);
+}
+
+.btn-inverse-success:not(.btn-inverse-light) {
+ color: #34B1AA;
+}
+
+.btn-inverse-success.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-success.focus, .btn-inverse-success:focus {
+ box-shadow: 0 0 0 3px rgba(52, 177, 170, 0.5);
+}
+
+.btn-inverse-success.disabled, .btn-inverse-success:disabled {
+ color: #34B1AA;
+ background-color: transparent;
+}
+
+.btn-inverse-success.active, .btn-inverse-success:active,
+.show > .btn-inverse-success.dropdown-toggle {
+ color: #ffffff;
+ background-color: #34B1AA;
+ border-color: #34B1AA;
+}
+
+.btn-inverse-info {
+ background-color: rgba(82, 205, 255, 0.2);
+ background-image: none;
+ border-color: rgba(82, 205, 255, 0);
+}
+
+.btn-inverse-info:not(.btn-inverse-light) {
+ color: #52CDFF;
+}
+
+.btn-inverse-info.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-info.focus, .btn-inverse-info:focus {
+ box-shadow: 0 0 0 3px rgba(82, 205, 255, 0.5);
+}
+
+.btn-inverse-info.disabled, .btn-inverse-info:disabled {
+ color: #52CDFF;
+ background-color: transparent;
+}
+
+.btn-inverse-info.active, .btn-inverse-info:active,
+.show > .btn-inverse-info.dropdown-toggle {
+ color: #ffffff;
+ background-color: #52CDFF;
+ border-color: #52CDFF;
+}
+
+.btn-inverse-warning {
+ background-color: rgba(255, 175, 0, 0.2);
+ background-image: none;
+ border-color: rgba(255, 175, 0, 0);
+}
+
+.btn-inverse-warning:not(.btn-inverse-light) {
+ color: #ffaf00;
+}
+
+.btn-inverse-warning.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-warning.focus, .btn-inverse-warning:focus {
+ box-shadow: 0 0 0 3px rgba(255, 175, 0, 0.5);
+}
+
+.btn-inverse-warning.disabled, .btn-inverse-warning:disabled {
+ color: #ffaf00;
+ background-color: transparent;
+}
+
+.btn-inverse-warning.active, .btn-inverse-warning:active,
+.show > .btn-inverse-warning.dropdown-toggle {
+ color: #ffffff;
+ background-color: #ffaf00;
+ border-color: #ffaf00;
+}
+
+.btn-inverse-danger {
+ background-color: rgba(249, 95, 83, 0.2);
+ background-image: none;
+ border-color: rgba(249, 95, 83, 0);
+}
+
+.btn-inverse-danger:not(.btn-inverse-light) {
+ color: #F95F53;
+}
+
+.btn-inverse-danger.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-danger.focus, .btn-inverse-danger:focus {
+ box-shadow: 0 0 0 3px rgba(249, 95, 83, 0.5);
+}
+
+.btn-inverse-danger.disabled, .btn-inverse-danger:disabled {
+ color: #F95F53;
+ background-color: transparent;
+}
+
+.btn-inverse-danger.active, .btn-inverse-danger:active,
+.show > .btn-inverse-danger.dropdown-toggle {
+ color: #ffffff;
+ background-color: #F95F53;
+ border-color: #F95F53;
+}
+
+.btn-inverse-light {
+ background-color: rgba(251, 251, 251, 0.2);
+ background-image: none;
+ border-color: rgba(251, 251, 251, 0);
+}
+
+.btn-inverse-light:not(.btn-inverse-light) {
+ color: #fbfbfb;
+}
+
+.btn-inverse-light.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-light.focus, .btn-inverse-light:focus {
+ box-shadow: 0 0 0 3px rgba(251, 251, 251, 0.5);
+}
+
+.btn-inverse-light.disabled, .btn-inverse-light:disabled {
+ color: #fbfbfb;
+ background-color: transparent;
+}
+
+.btn-inverse-light.active, .btn-inverse-light:active,
+.show > .btn-inverse-light.dropdown-toggle {
+ color: #ffffff;
+ background-color: #fbfbfb;
+ border-color: #fbfbfb;
+}
+
+.btn-inverse-dark {
+ background-color: rgba(30, 40, 61, 0.2);
+ background-image: none;
+ border-color: rgba(30, 40, 61, 0);
+}
+
+.btn-inverse-dark:not(.btn-inverse-light) {
+ color: #1E283D;
+}
+
+.btn-inverse-dark.btn-inverse-secondary {
+ color: #1E283D;
+}
+
+.btn-inverse-dark.focus, .btn-inverse-dark:focus {
+ box-shadow: 0 0 0 3px rgba(30, 40, 61, 0.5);
+}
+
+.btn-inverse-dark.disabled, .btn-inverse-dark:disabled {
+ color: #1E283D;
+ background-color: transparent;
+}
+
+.btn-inverse-dark.active, .btn-inverse-dark:active,
+.show > .btn-inverse-dark.dropdown-toggle {
+ color: #ffffff;
+ background-color: #1E283D;
+ border-color: #1E283D;
+}
+
+.btn-outline-light {
+ color: #6c7383;
+ border-color: #e3e3e3;
+}
+
+/* Breadcrumbs */
+.breadcrumb {
+ border: 1px solid #dee2e6;
+}
+
+.breadcrumb .breadcrumb-item {
+ font-size: 0.812rem;
+}
+
+.breadcrumb.breadcrumb-custom {
+ padding: 0 0;
+ border-color: #dbe3e6;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item {
+ font-size: 0.812rem;
+ background: #dbe3e6;
+ padding: 0.56rem 12px;
+ color: #000000;
+ display: inline-block;
+ vertical-align: top;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item:before {
+ content: "";
+ padding-right: 0;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item a {
+ position: relative;
+ color: inherit;
+ border: 1px solid #dbe3e6;
+ display: inline-block;
+ vertical-align: top;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item a:before, .breadcrumb.breadcrumb-custom .breadcrumb-item a:after {
+ position: absolute;
+ top: -9px;
+ width: 0;
+ height: 0;
+ content: "";
+ border-top: 21px solid transparent;
+ border-bottom: 21px solid transparent;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
+ right: -22px;
+ z-index: 3;
+ border-left-color: #dbe3e6;
+ border-left-style: solid;
+ border-left-width: 12px;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item a:after {
+ border-top: 21px solid transparent;
+ border-bottom: 22px solid transparent;
+ border-left: 12px solid #ffffff;
+ top: -9px;
+ right: -23px;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item span {
+ display: inline-block;
+ vertical-align: top;
+}
+
+.breadcrumb.breadcrumb-custom .breadcrumb-item > .breadcrumb-item {
+ padding-right: 0;
+}
+
+.breadcrumb.bg-success, .swal2-modal .swal2-buttonswrapper .breadcrumb.swal2-styled.swal2-confirm, .settings-panel .color-tiles .breadcrumb.tiles.success, .breadcrumb.bg-dark, .settings-panel .color-tiles .breadcrumb.tiles.dark, .breadcrumb.bg-danger, .settings-panel .color-tiles .breadcrumb.tiles.danger, .breadcrumb.bg-warning, .settings-panel .color-tiles .breadcrumb.tiles.warning, .breadcrumb.bg-primary, .settings-panel .color-tiles .breadcrumb.tiles.primary, .breadcrumb.bg-info, .settings-panel .color-tiles .breadcrumb.tiles.info {
+ border: none;
+}
+
+.breadcrumb.bg-success .breadcrumb-item, .swal2-modal .swal2-buttonswrapper .breadcrumb.swal2-styled.swal2-confirm .breadcrumb-item, .settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item, .breadcrumb.bg-dark .breadcrumb-item, .settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item, .breadcrumb.bg-danger .breadcrumb-item, .settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item, .breadcrumb.bg-warning .breadcrumb-item, .settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item, .breadcrumb.bg-primary .breadcrumb-item, .settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item, .breadcrumb.bg-info .breadcrumb-item, .settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item {
+ color: #ffffff;
+}
+
+.breadcrumb.bg-success .breadcrumb-item:before, .swal2-modal .swal2-buttonswrapper .breadcrumb.swal2-styled.swal2-confirm .breadcrumb-item:before, .settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item:before, .breadcrumb.bg-dark .breadcrumb-item:before, .settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item:before, .breadcrumb.bg-danger .breadcrumb-item:before, .settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item:before, .breadcrumb.bg-warning .breadcrumb-item:before, .settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item:before, .breadcrumb.bg-primary .breadcrumb-item:before, .settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item:before, .breadcrumb.bg-info .breadcrumb-item:before, .settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item:before {
+ color: inherit;
+}
+
+.breadcrumb.bg-success .breadcrumb-item a, .swal2-modal .swal2-buttonswrapper .breadcrumb.swal2-styled.swal2-confirm .breadcrumb-item a, .settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item a, .breadcrumb.bg-success .breadcrumb-item span, .swal2-modal .swal2-buttonswrapper .breadcrumb.swal2-styled.swal2-confirm .breadcrumb-item span, .settings-panel .color-tiles .breadcrumb.tiles.success .breadcrumb-item span, .breadcrumb.bg-dark .breadcrumb-item a, .settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item a, .breadcrumb.bg-dark .breadcrumb-item span, .settings-panel .color-tiles .breadcrumb.tiles.dark .breadcrumb-item span, .breadcrumb.bg-danger .breadcrumb-item a, .settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item a, .breadcrumb.bg-danger .breadcrumb-item span, .settings-panel .color-tiles .breadcrumb.tiles.danger .breadcrumb-item span, .breadcrumb.bg-warning .breadcrumb-item a, .settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item a, .breadcrumb.bg-warning .breadcrumb-item span, .settings-panel .color-tiles .breadcrumb.tiles.warning .breadcrumb-item span, .breadcrumb.bg-primary .breadcrumb-item a, .settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item a, .breadcrumb.bg-primary .breadcrumb-item span, .settings-panel .color-tiles .breadcrumb.tiles.primary .breadcrumb-item span, .breadcrumb.bg-info .breadcrumb-item a, .settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item a, .breadcrumb.bg-info .breadcrumb-item span, .settings-panel .color-tiles .breadcrumb.tiles.info .breadcrumb-item span {
+ color: inherit;
+}
+
+/* inverse breadcrumb */
+.bg-inverse-primary {
+ background: #6c83e6;
+ border-color: #1F3BB3;
+}
+
+.bg-inverse-primary .breadcrumb-item {
+ color: #1F3BB3;
+}
+
+.bg-inverse-primary .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-primary .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-primary.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-primary.breadcrumb-custom .breadcrumb-item {
+ background: #6c83e6;
+}
+
+.bg-inverse-primary.breadcrumb-custom .breadcrumb-item a {
+ color: #1F3BB3;
+ border: none;
+}
+
+.bg-inverse-primary.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: #6c83e6;
+}
+
+.bg-inverse-primary.breadcrumb-custom .breadcrumb-item span {
+ color: #1F3BB3;
+}
+
+.bg-inverse-primary.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.bg-inverse-secondary {
+ background: white;
+ border-color: #F1F1F1;
+}
+
+.bg-inverse-secondary .breadcrumb-item {
+ color: #F1F1F1;
+}
+
+.bg-inverse-secondary .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-secondary .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-secondary.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item {
+ background: white;
+}
+
+.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a {
+ color: #F1F1F1;
+ border: none;
+}
+
+.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: white;
+}
+
+.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item span {
+ color: #F1F1F1;
+}
+
+.bg-inverse-secondary.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.bg-inverse-success {
+ background: #88dcd7;
+ border-color: #34B1AA;
+}
+
+.bg-inverse-success .breadcrumb-item {
+ color: #34B1AA;
+}
+
+.bg-inverse-success .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-success .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-success.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-success.breadcrumb-custom .breadcrumb-item {
+ background: #88dcd7;
+}
+
+.bg-inverse-success.breadcrumb-custom .breadcrumb-item a {
+ color: #34B1AA;
+ border: none;
+}
+
+.bg-inverse-success.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: #88dcd7;
+}
+
+.bg-inverse-success.breadcrumb-custom .breadcrumb-item span {
+ color: #34B1AA;
+}
+
+.bg-inverse-success.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.bg-inverse-info {
+ background: #d2f2ff;
+ border-color: #52CDFF;
+}
+
+.bg-inverse-info .breadcrumb-item {
+ color: #52CDFF;
+}
+
+.bg-inverse-info .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-info .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-info.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-info.breadcrumb-custom .breadcrumb-item {
+ background: #d2f2ff;
+}
+
+.bg-inverse-info.breadcrumb-custom .breadcrumb-item a {
+ color: #52CDFF;
+ border: none;
+}
+
+.bg-inverse-info.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: #d2f2ff;
+}
+
+.bg-inverse-info.breadcrumb-custom .breadcrumb-item span {
+ color: #52CDFF;
+}
+
+.bg-inverse-info.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.bg-inverse-warning {
+ background: #ffd780;
+ border-color: #ffaf00;
+}
+
+.bg-inverse-warning .breadcrumb-item {
+ color: #ffaf00;
+}
+
+.bg-inverse-warning .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-warning .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-warning.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-warning.breadcrumb-custom .breadcrumb-item {
+ background: #ffd780;
+}
+
+.bg-inverse-warning.breadcrumb-custom .breadcrumb-item a {
+ color: #ffaf00;
+ border: none;
+}
+
+.bg-inverse-warning.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: #ffd780;
+}
+
+.bg-inverse-warning.breadcrumb-custom .breadcrumb-item span {
+ color: #ffaf00;
+}
+
+.bg-inverse-warning.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.bg-inverse-danger {
+ background: #fdd2ce;
+ border-color: #F95F53;
+}
+
+.bg-inverse-danger .breadcrumb-item {
+ color: #F95F53;
+}
+
+.bg-inverse-danger .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-danger .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-danger.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-danger.breadcrumb-custom .breadcrumb-item {
+ background: #fdd2ce;
+}
+
+.bg-inverse-danger.breadcrumb-custom .breadcrumb-item a {
+ color: #F95F53;
+ border: none;
+}
+
+.bg-inverse-danger.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: #fdd2ce;
+}
+
+.bg-inverse-danger.breadcrumb-custom .breadcrumb-item span {
+ color: #F95F53;
+}
+
+.bg-inverse-danger.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.bg-inverse-light {
+ background: white;
+ border-color: #fbfbfb;
+}
+
+.bg-inverse-light .breadcrumb-item {
+ color: #fbfbfb;
+}
+
+.bg-inverse-light .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-light .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-light.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-light.breadcrumb-custom .breadcrumb-item {
+ background: white;
+}
+
+.bg-inverse-light.breadcrumb-custom .breadcrumb-item a {
+ color: #fbfbfb;
+ border: none;
+}
+
+.bg-inverse-light.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: white;
+}
+
+.bg-inverse-light.breadcrumb-custom .breadcrumb-item span {
+ color: #fbfbfb;
+}
+
+.bg-inverse-light.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+.bg-inverse-dark {
+ background: #486092;
+ border-color: #1E283D;
+}
+
+.bg-inverse-dark .breadcrumb-item {
+ color: #1E283D;
+}
+
+.bg-inverse-dark .breadcrumb-item:before {
+ color: inherit;
+}
+
+.bg-inverse-dark .breadcrumb-item a {
+ color: inherit;
+}
+
+.bg-inverse-dark.breadcrumb-custom {
+ background: transparent;
+}
+
+.bg-inverse-dark.breadcrumb-custom .breadcrumb-item {
+ background: #486092;
+}
+
+.bg-inverse-dark.breadcrumb-custom .breadcrumb-item a {
+ color: #1E283D;
+ border: none;
+}
+
+.bg-inverse-dark.breadcrumb-custom .breadcrumb-item a:before {
+ border-left-color: #486092;
+}
+
+.bg-inverse-dark.breadcrumb-custom .breadcrumb-item span {
+ color: #1E283D;
+}
+
+.bg-inverse-dark.breadcrumb-custom .breadcrumb-item:last-child {
+ background: transparent;
+}
+
+/* Cards */
+.card {
+ box-shadow: 0 0 0 0 rgba(90, 113, 208, 0.11), 0 4px 16px 0 rgba(167, 175, 183, 0.33);
+ -webkit-box-shadow: 0 0 0 0 rgba(90, 113, 208, 0.11), 0 4px 16px 0 rgba(167, 175, 183, 0.33);
+ -moz-box-shadow: 0 0 0 0 rgba(90, 113, 208, 0.11), 0 4px 16px 0 rgba(167, 175, 183, 0.33);
+ -ms-box-shadow: 0 0 0 0 rgba(90, 113, 208, 0.11), 0 4px 16px 0 rgba(167, 175, 183, 0.33);
+ transition: background 0.25s ease;
+ -webkit-transition: background 0.25s ease;
+ -moz-transition: background 0.25s ease;
+ -ms-transition: background 0.25s ease;
+ border: none;
+ border: none;
+}
+
+.card.card-rounded {
+ border-radius: 15px;
+ box-shadow: none;
+ border: none;
+}
+
+.card.table-darkBGImg {
+ background: #1E283D url("../../images/dashboard/darkBG.png") repeat-y right top;
+}
+
+.card.tale-bg {
+ background: #DAE7FF;
+}
+
+.card.transparent {
+ background: transparent;
+}
+
+.card .card-body {
+ padding: 1.5rem 1.5rem;
+}
+
+.card .card-body + .card-body {
+ padding-top: 1rem;
+}
+
+.card .card-title {
+ color: #010101;
+ margin-bottom: 1.2rem;
+ text-transform: capitalize;
+ font-size: 1.125rem;
+ font-weight: 600;
+}
+
+.card .card-title.card-title-dash {
+ font-style: normal;
+ font-weight: 800;
+ font-size: 16px;
+ line-height: 22px;
+ color: #1F1F1F;
+ margin-bottom: 2px;
+}
+
+.card .card-title.card-title-dash.card-subtitle-dash {
+ font-style: normal;
+ font-weight: normal;
+ font-size: 13px;
+ line-height: 18px;
+ color: #1F1F1F;
+ margin: 0;
+}
+
+.card .card-subtitle {
+ font-weight: 400;
+ margin-top: 0.625rem;
+ margin-bottom: 0.625rem;
+}
+
+.card .card-description {
+ margin-bottom: .875rem;
+ font-weight: 400;
+ color: #76838f;
+}
+
+.card.card-outline-success {
+ border: 1px solid theme-color("success");
+}
+
+.card.card-outline-primary {
+ border: 1px solid theme-color("primary");
+}
+
+.card.card-outline-warning {
+ border: 1px solid theme-color("warning");
+}
+
+.card.card-outline-danger {
+ border: 1px solid theme-color("danger");
+}
+
+.card.card-faded {
+ background: #b5b0b2;
+ border-color: #b5b0b2;
+}
+
+.card.card-circle-progress {
+ color: #ffffff;
+ text-align: center;
+}
+
+.card.card-img-holder {
+ position: relative;
+}
+
+.card.card-img-holder .card-img-absolute {
+ position: absolute;
+ top: 0;
+ right: 0;
+ height: 100%;
+}
+
+.card.card-weather .weather-daily .weather-day {
+ opacity: .5;
+ font-weight: 900;
+}
+
+.card.card-weather .weather-daily i {
+ font-size: 20px;
+}
+
+.card.card-weather .weather-daily .weather-temp {
+ margin-top: .5rem;
+ margin-bottom: 0;
+ opacity: .5;
+ font-size: .75rem;
+}
+
+.card.card-tale {
+ background: #7DA0FA;
+ color: #ffffff;
+}
+
+.card.card-tale:hover {
+ background: #96b2fb;
+}
+
+.card.card-dark-blue {
+ background: #4747A1;
+ color: #ffffff;
+}
+
+.card.card-dark-blue:hover {
+ background: #5050b2;
+}
+
+.card.card-light-blue {
+ background: #7978E9;
+ color: #ffffff;
+}
+
+.card.card-light-blue:hover {
+ background: #8f8eed;
+}
+
+.card.card-light-danger {
+ background: #F3797E;
+ color: #ffffff;
+}
+
+.card.card-light-danger:hover {
+ background: #f59095;
+}
+
+@media (min-width: 576px) {
+ .card-columns {
+ column-count: 3;
+ column-gap: 1.25rem;
+ orphans: 1;
+ widows: 1;
+ }
+ .card-columns .card {
+ display: inline-block;
+ width: 100%;
+ margin-bottom: 0.75rem;
+ }
+}
+
+.card-inverse-primary {
+ background: rgba(31, 59, 179, 0.2);
+ border: 1px solid theme-color-level(primary, 1);
+ color: theme-color-level(primary, 3);
+}
+
+.card-inverse-secondary {
+ background: rgba(241, 241, 241, 0.2);
+ border: 1px solid theme-color-level(secondary, 1);
+ color: theme-color-level(secondary, 3);
+}
+
+.card-inverse-success {
+ background: rgba(52, 177, 170, 0.2);
+ border: 1px solid theme-color-level(success, 1);
+ color: theme-color-level(success, 3);
+}
+
+.card-inverse-info {
+ background: rgba(82, 205, 255, 0.2);
+ border: 1px solid theme-color-level(info, 1);
+ color: theme-color-level(info, 3);
+}
+
+.card-inverse-warning {
+ background: rgba(255, 175, 0, 0.2);
+ border: 1px solid theme-color-level(warning, 1);
+ color: theme-color-level(warning, 3);
+}
+
+.card-inverse-danger {
+ background: rgba(249, 95, 83, 0.2);
+ border: 1px solid theme-color-level(danger, 1);
+ color: theme-color-level(danger, 3);
+}
+
+.card-inverse-light {
+ background: rgba(251, 251, 251, 0.2);
+ border: 1px solid theme-color-level(light, 1);
+ color: theme-color-level(light, 3);
+}
+
+.card-inverse-dark {
+ background: rgba(30, 40, 61, 0.2);
+ border: 1px solid theme-color-level(dark, 1);
+ color: theme-color-level(dark, 3);
+}
+
+.data-icon-card-primary {
+ background: #1F3BB3;
+ color: #ffffff;
+}
+
+.data-icon-card-primary .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-primary .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-primary .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+.data-icon-card-secondary {
+ background: #F1F1F1;
+ color: #ffffff;
+}
+
+.data-icon-card-secondary .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-secondary .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-secondary .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+.data-icon-card-success {
+ background: #34B1AA;
+ color: #ffffff;
+}
+
+.data-icon-card-success .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-success .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-success .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+.data-icon-card-info {
+ background: #52CDFF;
+ color: #ffffff;
+}
+
+.data-icon-card-info .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-info .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-info .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+.data-icon-card-warning {
+ background: #ffaf00;
+ color: #ffffff;
+}
+
+.data-icon-card-warning .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-warning .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-warning .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+.data-icon-card-danger {
+ background: #F95F53;
+ color: #ffffff;
+}
+
+.data-icon-card-danger .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-danger .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-danger .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+.data-icon-card-light {
+ background: #fbfbfb;
+ color: #ffffff;
+}
+
+.data-icon-card-light .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-light .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-light .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+.data-icon-card-dark {
+ background: #1E283D;
+ color: #ffffff;
+}
+
+.data-icon-card-dark .card-title {
+ color: #ffffff;
+}
+
+.data-icon-card-dark .background-icon::before {
+ content: url("../../images/dashboard/shape-4.svg");
+ position: absolute;
+}
+
+.data-icon-card-dark .background-icon i {
+ z-index: 1;
+ color: #ffffff;
+}
+
+/* Checkboxes and Radios */
+.form-check {
+ position: relative;
+ display: block;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ padding-left: 0;
+}
+
+.form-check .form-check-label {
+ min-height: 18px;
+ display: block;
+ margin-left: 1.75rem;
+ font-size: 0.812rem;
+ line-height: 1.5;
+}
+
+.rtl .form-check .form-check-label {
+ margin-left: 0;
+ margin-right: 1.75rem;
+}
+
+.form-check .form-check-label input {
+ position: absolute;
+ top: 0;
+ left: 0;
+ margin-left: 0;
+ margin-top: 0;
+ z-index: 1;
+ cursor: pointer;
+ opacity: 0;
+ filter: alpha(opacity=0);
+}
+
+.rtl .form-check .form-check-label input {
+ left: auto;
+ right: 0;
+}
+
+.form-check .form-check-label input[type="checkbox"] + .input-helper:before, .form-check .form-check-label input[type="checkbox"] + .input-helper:after {
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.rtl .form-check .form-check-label input[type="checkbox"] + .input-helper:before, .rtl .form-check .form-check-label input[type="checkbox"] + .input-helper:after {
+ left: auto;
+ right: 0;
+}
+
+.form-check .form-check-label input[type="checkbox"] + .input-helper:before {
+ content: "";
+ width: 18px;
+ height: 18px;
+ border-radius: 2px;
+ border: none;
+ border-width: 2px;
+ -webkit-transition: all;
+ -moz-transition: all;
+ -ms-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+ background: #EBEDF2;
+}
+
+.form-check .form-check-label input[type="checkbox"] + .input-helper:after {
+ -webkit-transition: all;
+ -moz-transition: all;
+ -ms-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+ font-family: themify;
+ opacity: 0;
+ filter: alpha(opacity=0);
+ -webkit-transform: scale(0);
+ -ms-transform: scale(0);
+ -o-transform: scale(0);
+ transform: scale(0);
+ content: '\e64c';
+ font-size: .9375rem;
+ font-weight: bold;
+ color: #ffffff;
+}
+
+.form-check .form-check-label input[type="checkbox"]:checked + .input-helper:before {
+ background: #1F3BB3;
+ border-width: 0;
+}
+
+.form-check .form-check-label input[type="checkbox"]:checked + .input-helper:after {
+ width: 18px;
+ opacity: 1;
+ line-height: 18px;
+ filter: alpha(opacity=100);
+ -webkit-transform: scale(1);
+ -ms-transform: scale(1);
+ -o-transform: scale(1);
+ transform: scale(1);
+}
+
+.form-check .form-check-label input[type="checkbox"]:disabled + .input-helper:before {
+ border-color: #dee2e6;
+}
+
+.form-check .form-check-label input[type="checkbox"]:disabled:checked + .input-helper:after {
+ background: #dee2e6;
+ color: #ffffff;
+}
+
+.form-check .form-check-label input[type="radio"] + .input-helper:before {
+ position: absolute;
+ content: "";
+ top: 0;
+ left: 0;
+ border: solid #1F3BB3;
+ border-width: 2px;
+ width: 20px;
+ height: 20px;
+ border-radius: 50%;
+ -webkit-transition: all;
+ -moz-transition: all;
+ -ms-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+}
+
+.rtl .form-check .form-check-label input[type="radio"] + .input-helper:before {
+ left: auto;
+ right: 0;
+}
+
+.form-check .form-check-label input[type="radio"] + .input-helper:after {
+ content: "";
+ width: 8px;
+ height: 8px;
+ background: #ffffff;
+ border-radius: 50%;
+ top: 6px;
+ left: 6px;
+ -webkit-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+ opacity: 0;
+ filter: alpha(opacity=0);
+ -webkit-transform: scale(0);
+ -ms-transform: scale(0);
+ -o-transform: scale(0);
+ transform: scale(0);
+ position: absolute;
+}
+
+.rtl .form-check .form-check-label input[type="radio"] + .input-helper:after {
+ left: auto;
+ right: 6px;
+}
+
+.form-check .form-check-label input[type="radio"]:checked + .input-helper:before {
+ background: #1F3BB3;
+ border-width: 0;
+}
+
+.form-check .form-check-label input[type="radio"]:checked + .input-helper:after {
+ opacity: 1;
+ line-height: 1.5;
+ filter: alpha(opacity=100);
+ -webkit-transform: scale(1);
+ -ms-transform: scale(1);
+ -o-transform: scale(1);
+ transform: scale(1);
+}
+
+.form-check .form-check-label input[type="radio"]:disabled + .input-helper:before {
+ border-color: #dee2e6;
+}
+
+.form-check .form-check-label input[type="radio"]:disabled:checked + .input-helper:before {
+ background: #dee2e6;
+}
+
+.form-check .form-check-label input[type="radio"]:disabled:checked + .input-helper:after {
+ background: #ffffff;
+}
+
+.todo-list-rounded .form-check {
+ position: relative;
+ display: block;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ padding-left: 0;
+}
+
+.todo-list-rounded .form-check .form-check-label {
+ min-height: 18px;
+ display: block;
+ margin-left: 1.75rem;
+ font-size: 0.812rem;
+ line-height: 1.5;
+}
+
+.rtl .todo-list-rounded .form-check .form-check-label {
+ margin-left: 0;
+ margin-right: 1.75rem;
+}
+
+.todo-list-rounded .form-check .form-check-label input {
+ position: absolute;
+ top: 0;
+ left: 0;
+ margin-left: 0;
+ margin-top: 0;
+ z-index: 1;
+ cursor: pointer;
+ opacity: 0;
+ filter: alpha(opacity=0);
+}
+
+.rtl .todo-list-rounded .form-check .form-check-label input {
+ left: auto;
+ right: 0;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="checkbox"] + .input-helper:before, .todo-list-rounded .form-check .form-check-label input[type="checkbox"] + .input-helper:after {
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.rtl .todo-list-rounded .form-check .form-check-label input[type="checkbox"] + .input-helper:before, .rtl .todo-list-rounded .form-check .form-check-label input[type="checkbox"] + .input-helper:after {
+ left: auto;
+ right: 0;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="checkbox"] + .input-helper:before {
+ content: "";
+ width: 18px;
+ height: 18px;
+ border-radius: 100%;
+ border: 2px solid #dee2e6;
+ border-width: 2px;
+ -webkit-transition: all;
+ -moz-transition: all;
+ -ms-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+ background: #ffffff;
+ margin-top: 5px;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="checkbox"] + .input-helper:after {
+ -webkit-transition: all;
+ -moz-transition: all;
+ -ms-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+ font-family: themify;
+ opacity: 0;
+ filter: alpha(opacity=0);
+ -webkit-transform: scale(0);
+ -ms-transform: scale(0);
+ -o-transform: scale(0);
+ transform: scale(0);
+ content: '\e64c';
+ font-size: .9375rem;
+ font-weight: bold;
+ color: #1F3BB3;
+ margin-top: 5px;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="checkbox"]:checked + .input-helper:before {
+ background: #ffffff;
+ color: #1F3BB3;
+ border: 2px solid #1F3BB3;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="checkbox"]:checked + .input-helper:after {
+ width: 18px;
+ opacity: 1;
+ line-height: 14px;
+ filter: alpha(opacity=100);
+ -webkit-transform: scale(1.15);
+ -ms-transform: scale(1.15);
+ -o-transform: scale(1.15);
+ transform: scale(1.15);
+ text-align: center;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="checkbox"]:disabled + .input-helper:before {
+ border-color: #dee2e6;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="checkbox"]:disabled:checked + .input-helper:after {
+ background: #dee2e6;
+ color: #ffffff;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="radio"] + .input-helper:before {
+ position: absolute;
+ content: "";
+ top: 0;
+ left: 0;
+ border: solid #1F3BB3;
+ border-width: 2px;
+ width: 20px;
+ height: 20px;
+ border-radius: 50%;
+ -webkit-transition: all;
+ -moz-transition: all;
+ -ms-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+}
+
+.rtl .todo-list-rounded .form-check .form-check-label input[type="radio"] + .input-helper:before {
+ left: auto;
+ right: 0;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="radio"] + .input-helper:after {
+ content: "";
+ width: 8px;
+ height: 8px;
+ background: #ffffff;
+ border-radius: 50%;
+ top: 6px;
+ left: 6px;
+ -webkit-transition: all;
+ -o-transition: all;
+ transition: all;
+ transition-duration: 0s;
+ -webkit-transition-duration: 250ms;
+ transition-duration: 250ms;
+ opacity: 0;
+ filter: alpha(opacity=0);
+ -webkit-transform: scale(0);
+ -ms-transform: scale(0);
+ -o-transform: scale(0);
+ transform: scale(0);
+ position: absolute;
+}
+
+.rtl .todo-list-rounded .form-check .form-check-label input[type="radio"] + .input-helper:after {
+ left: auto;
+ right: 6px;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="radio"]:checked + .input-helper:before {
+ background: #1F3BB3;
+ border-width: 0;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="radio"]:checked + .input-helper:after {
+ opacity: 1;
+ line-height: 1.5;
+ filter: alpha(opacity=100);
+ -webkit-transform: scale(1);
+ -ms-transform: scale(1);
+ -o-transform: scale(1);
+ transform: scale(1);
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="radio"]:disabled + .input-helper:before {
+ border-color: #dee2e6;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="radio"]:disabled:checked + .input-helper:before {
+ background: #dee2e6;
+}
+
+.todo-list-rounded .form-check .form-check-label input[type="radio"]:disabled:checked + .input-helper:after {
+ background: #ffffff;
+}
+
+.form-check-primary.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-primary.form-check label input[type="radio"] + .input-helper:before {
+ border-color: primary;
+}
+
+.form-check-primary.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-primary.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #1F3BB3;
+}
+
+.form-check-secondary.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-secondary.form-check label input[type="radio"] + .input-helper:before {
+ border-color: secondary;
+}
+
+.form-check-secondary.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-secondary.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #F1F1F1;
+}
+
+.form-check-success.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-success.form-check label input[type="radio"] + .input-helper:before {
+ border-color: success;
+}
+
+.form-check-success.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-success.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #34B1AA;
+}
+
+.form-check-info.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-info.form-check label input[type="radio"] + .input-helper:before {
+ border-color: info;
+}
+
+.form-check-info.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-info.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #52CDFF;
+}
+
+.form-check-warning.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-warning.form-check label input[type="radio"] + .input-helper:before {
+ border-color: warning;
+}
+
+.form-check-warning.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-warning.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #ffaf00;
+}
+
+.form-check-danger.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-danger.form-check label input[type="radio"] + .input-helper:before {
+ border-color: danger;
+}
+
+.form-check-danger.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-danger.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #F95F53;
+}
+
+.form-check-light.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-light.form-check label input[type="radio"] + .input-helper:before {
+ border-color: light;
+}
+
+.form-check-light.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-light.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #fbfbfb;
+}
+
+.form-check-dark.form-check label input[type="checkbox"] + .input-helper:before,
+.form-check-dark.form-check label input[type="radio"] + .input-helper:before {
+ border-color: dark;
+}
+
+.form-check-dark.form-check label input[type="checkbox"]:checked + .input-helper:before,
+.form-check-dark.form-check label input[type="radio"]:checked + .input-helper:before {
+ background: #1E283D;
+}
+
+/* Dropdowns */
+.dropdown .dropdown-toggle:after {
+ border-top: 0;
+ border-right: 0;
+ border-left: 0;
+ border-bottom: 0;
+ font: normal normal normal 24px/1 "themify";
+ content: "\e64b";
+ width: auto;
+ height: auto;
+ vertical-align: middle;
+ line-height: .625rem;
+ font-size: .5rem;
+ margin-left: .3rem;
+ font-weight: bold;
+}
+
+.dropdown .dropdown-menu {
+ margin-top: 2px;
+ font-size: 0.812rem;
+ box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);
+}
+
+.dropdown .dropdown-menu .dropdown-item {
+ font-size: .875rem;
+ padding: .25rem 1.5rem;
+}
+
+.dropdown .dropdown-menu .dropdown-item:active {
+ background: initial;
+}
+
+/* Forms */
+.form-group {
+ margin-bottom: 1.5rem;
+}
+
+.input-group-append,
+.input-group-prepend {
+ color: #c9c8c8;
+ width: auto;
+ border: none;
+}
+
+.input-group-append .input-group-text,
+.input-group-prepend .input-group-text {
+ border-color: #dee2e6;
+ padding: .5rem .75rem;
+ color: #c9c8c8;
+}
+
+.form-control, .asColorPicker-input, .dataTables_wrapper select, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,
+.tt-query,
+.tt-hint {
+ border: 1px solid #dee2e6;
+ font-weight: 400;
+ font-size: 0.875rem;
+ border-radius: 4px;
+ height: 2rem;
+}
+
+select.form-control, select.asColorPicker-input, .dataTables_wrapper select, .select2-container--default select.select2-selection--single, .select2-container--default .select2-selection--single select.select2-search__field, select.typeahead,
+select.tt-query,
+select.tt-hint {
+ padding: .4375rem .75rem;
+ border: 0;
+ outline: 1px solid #dee2e6;
+ color: #c9c8c8;
+}
+
+select.form-control:focus, select.asColorPicker-input:focus, .dataTables_wrapper select:focus, .select2-container--default select.select2-selection--single:focus, .select2-container--default .select2-selection--single select.select2-search__field:focus, select.typeahead:focus,
+select.tt-query:focus,
+select.tt-hint:focus {
+ outline: 1px solid #dee2e6;
+}
+
+select.form-control.border-primary, select.border-primary.asColorPicker-input, .dataTables_wrapper select.border-primary, .select2-container--default select.border-primary.select2-selection--single, .select2-container--default .select2-selection--single select.border-primary.select2-search__field, select.border-primary.typeahead,
+select.border-primary.tt-query,
+select.border-primary.tt-hint {
+ outline: 1px solid #1F3BB3;
+}
+
+select.form-control.border-primary:focus, select.border-primary.asColorPicker-input:focus, .dataTables_wrapper select.border-primary:focus, .select2-container--default select.border-primary.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-primary.select2-search__field:focus, select.border-primary.typeahead:focus,
+select.border-primary.tt-query:focus,
+select.border-primary.tt-hint:focus {
+ outline: 1px solid #1F3BB3;
+}
+
+select.form-control.border-secondary, select.form-control.loader-demo-box, select.loader-demo-box.asColorPicker-input, .dataTables_wrapper select.loader-demo-box, .select2-container--default select.loader-demo-box.select2-selection--single, .select2-container--default .select2-selection--single select.loader-demo-box.select2-search__field, select.loader-demo-box.typeahead,
+select.loader-demo-box.tt-query,
+select.loader-demo-box.tt-hint, select.border-secondary.asColorPicker-input, .dataTables_wrapper select.border-secondary, .select2-container--default select.border-secondary.select2-selection--single, .select2-container--default .select2-selection--single select.border-secondary.select2-search__field, select.border-secondary.typeahead,
+select.border-secondary.tt-query,
+select.border-secondary.tt-hint {
+ outline: 1px solid #F1F1F1;
+}
+
+select.form-control.border-secondary:focus, select.form-control.loader-demo-box:focus, select.loader-demo-box.asColorPicker-input:focus, .dataTables_wrapper select.loader-demo-box:focus, .select2-container--default select.loader-demo-box.select2-selection--single:focus, .select2-container--default .select2-selection--single select.loader-demo-box.select2-search__field:focus, select.loader-demo-box.typeahead:focus,
+select.loader-demo-box.tt-query:focus,
+select.loader-demo-box.tt-hint:focus, select.border-secondary.asColorPicker-input:focus, .dataTables_wrapper select.border-secondary:focus, .select2-container--default select.border-secondary.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-secondary.select2-search__field:focus, select.border-secondary.typeahead:focus,
+select.border-secondary.tt-query:focus,
+select.border-secondary.tt-hint:focus {
+ outline: 1px solid #F1F1F1;
+}
+
+select.form-control.border-success, select.border-success.asColorPicker-input, .swal2-modal .swal2-buttonswrapper select.asColorPicker-input.swal2-styled.swal2-confirm, .dataTables_wrapper select.border-success, .dataTables_wrapper .swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .dataTables_wrapper select.swal2-styled.swal2-confirm, .select2-container--default select.border-success.select2-selection--single, .select2-container--default .swal2-modal .swal2-buttonswrapper select.select2-selection--single.swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .select2-container--default select.select2-selection--single.swal2-styled.swal2-confirm, .select2-container--default .select2-selection--single select.border-success.select2-search__field, .select2-container--default .select2-selection--single .swal2-modal .swal2-buttonswrapper select.select2-search__field.swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper .select2-container--default .select2-selection--single select.select2-search__field.swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper select.form-control.swal2-styled.swal2-confirm, .swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm.typeahead,
+.swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm.tt-query,
+.swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm.tt-hint, select.border-success.typeahead,
+select.border-success.tt-query,
+select.border-success.tt-hint {
+ outline: 1px solid #34B1AA;
+}
+
+select.form-control.border-success:focus, select.border-success.asColorPicker-input:focus, .swal2-modal .swal2-buttonswrapper select.asColorPicker-input.swal2-styled.swal2-confirm:focus, .dataTables_wrapper select.border-success:focus, .dataTables_wrapper .swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm:focus, .swal2-modal .swal2-buttonswrapper .dataTables_wrapper select.swal2-styled.swal2-confirm:focus, .select2-container--default select.border-success.select2-selection--single:focus, .select2-container--default .swal2-modal .swal2-buttonswrapper select.select2-selection--single.swal2-styled.swal2-confirm:focus, .swal2-modal .swal2-buttonswrapper .select2-container--default select.select2-selection--single.swal2-styled.swal2-confirm:focus, .select2-container--default .select2-selection--single select.border-success.select2-search__field:focus, .select2-container--default .select2-selection--single .swal2-modal .swal2-buttonswrapper select.select2-search__field.swal2-styled.swal2-confirm:focus, .swal2-modal .swal2-buttonswrapper .select2-container--default .select2-selection--single select.select2-search__field.swal2-styled.swal2-confirm:focus, .swal2-modal .swal2-buttonswrapper select.form-control.swal2-styled.swal2-confirm:focus, .swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm.typeahead:focus,
+.swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm.tt-query:focus,
+.swal2-modal .swal2-buttonswrapper select.swal2-styled.swal2-confirm.tt-hint:focus, select.border-success.typeahead:focus,
+select.border-success.tt-query:focus,
+select.border-success.tt-hint:focus {
+ outline: 1px solid #34B1AA;
+}
+
+select.form-control.border-info, select.border-info.asColorPicker-input, .dataTables_wrapper select.border-info, .select2-container--default select.border-info.select2-selection--single, .select2-container--default .select2-selection--single select.border-info.select2-search__field, select.border-info.typeahead,
+select.border-info.tt-query,
+select.border-info.tt-hint {
+ outline: 1px solid #52CDFF;
+}
+
+select.form-control.border-info:focus, select.border-info.asColorPicker-input:focus, .dataTables_wrapper select.border-info:focus, .select2-container--default select.border-info.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-info.select2-search__field:focus, select.border-info.typeahead:focus,
+select.border-info.tt-query:focus,
+select.border-info.tt-hint:focus {
+ outline: 1px solid #52CDFF;
+}
+
+select.form-control.border-warning, select.border-warning.asColorPicker-input, .dataTables_wrapper select.border-warning, .select2-container--default select.border-warning.select2-selection--single, .select2-container--default .select2-selection--single select.border-warning.select2-search__field, select.border-warning.typeahead,
+select.border-warning.tt-query,
+select.border-warning.tt-hint {
+ outline: 1px solid #ffaf00;
+}
+
+select.form-control.border-warning:focus, select.border-warning.asColorPicker-input:focus, .dataTables_wrapper select.border-warning:focus, .select2-container--default select.border-warning.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-warning.select2-search__field:focus, select.border-warning.typeahead:focus,
+select.border-warning.tt-query:focus,
+select.border-warning.tt-hint:focus {
+ outline: 1px solid #ffaf00;
+}
+
+select.form-control.border-danger, select.border-danger.asColorPicker-input, .dataTables_wrapper select.border-danger, .select2-container--default select.border-danger.select2-selection--single, .select2-container--default .select2-selection--single select.border-danger.select2-search__field, select.border-danger.typeahead,
+select.border-danger.tt-query,
+select.border-danger.tt-hint {
+ outline: 1px solid #F95F53;
+}
+
+select.form-control.border-danger:focus, select.border-danger.asColorPicker-input:focus, .dataTables_wrapper select.border-danger:focus, .select2-container--default select.border-danger.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-danger.select2-search__field:focus, select.border-danger.typeahead:focus,
+select.border-danger.tt-query:focus,
+select.border-danger.tt-hint:focus {
+ outline: 1px solid #F95F53;
+}
+
+select.form-control.border-light, select.border-light.asColorPicker-input, .dataTables_wrapper select.border-light, .select2-container--default select.border-light.select2-selection--single, .select2-container--default .select2-selection--single select.border-light.select2-search__field, select.border-light.typeahead,
+select.border-light.tt-query,
+select.border-light.tt-hint {
+ outline: 1px solid #fbfbfb;
+}
+
+select.form-control.border-light:focus, select.border-light.asColorPicker-input:focus, .dataTables_wrapper select.border-light:focus, .select2-container--default select.border-light.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-light.select2-search__field:focus, select.border-light.typeahead:focus,
+select.border-light.tt-query:focus,
+select.border-light.tt-hint:focus {
+ outline: 1px solid #fbfbfb;
+}
+
+select.form-control.border-dark, select.border-dark.asColorPicker-input, .dataTables_wrapper select.border-dark, .select2-container--default select.border-dark.select2-selection--single, .select2-container--default .select2-selection--single select.border-dark.select2-search__field, select.border-dark.typeahead,
+select.border-dark.tt-query,
+select.border-dark.tt-hint {
+ outline: 1px solid #1E283D;
+}
+
+select.form-control.border-dark:focus, select.border-dark.asColorPicker-input:focus, .dataTables_wrapper select.border-dark:focus, .select2-container--default select.border-dark.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-dark.select2-search__field:focus, select.border-dark.typeahead:focus,
+select.border-dark.tt-query:focus,
+select.border-dark.tt-hint:focus {
+ outline: 1px solid #1E283D;
+}
+
+.form-group label {
+ font-size: 0.812rem;
+ line-height: 1.4rem;
+ vertical-align: top;
+ margin-bottom: .5rem;
+}
+
+.form-group.has-danger .form-control, .form-group.has-danger .asColorPicker-input, .form-group.has-danger .dataTables_wrapper select, .dataTables_wrapper .form-group.has-danger select, .form-group.has-danger .select2-container--default .select2-selection--single, .select2-container--default .form-group.has-danger .select2-selection--single, .form-group.has-danger .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .form-group.has-danger .select2-search__field, .form-group.has-danger .typeahead,
+.form-group.has-danger .tt-query,
+.form-group.has-danger .tt-hint {
+ border-color: #F95F53;
+}
+
+.form-group .file-upload-default {
+ visibility: hidden;
+ position: absolute;
+}
+
+.form-group .file-upload-info {
+ background: transparent;
+}
+
+.map-container {
+ position: relative;
+ min-width: 100%;
+ max-width: 100%;
+ display: block;
+ padding: 35% 0;
+ overflow: hidden;
+ border-radius: 5px;
+}
+
+.map-container .google-map {
+ display: block;
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.map-container .google-map.no-controls .gmnoprint, .map-container .google-map.no-controls .gm-style-cc {
+ display: none;
+}
+
+/* Icons */
+.icons-list {
+ border-left: 1px solid #dee2e6;
+ border-top: 1px solid #dee2e6;
+}
+
+.icons-list > div {
+ background: #ffffff;
+ border-bottom: 1px solid #dee2e6;
+ border-right: 1px solid #dee2e6;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ padding: 15px 15px;
+ font-weight: 400;
+ font-size: 0.812rem;
+}
+
+.icons-list > div i {
+ display: inline-block;
+ font-size: 20px;
+ width: 40px;
+ text-align: left;
+ color: #1F3BB3;
+}
+
+.icon-in-bg {
+ width: 55px;
+ height: 55px;
+ text-align: center;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ justify-content: center;
+}
+
+.icon-lg, .data-icon-card-primary .background-icon i, .data-icon-card-secondary .background-icon i, .data-icon-card-success .background-icon i, .data-icon-card-info .background-icon i, .data-icon-card-warning .background-icon i, .data-icon-card-danger .background-icon i, .data-icon-card-light .background-icon i, .data-icon-card-dark .background-icon i {
+ font-size: 2.875rem;
+}
+
+.icon-md {
+ font-size: 2rem;
+}
+
+.icon-sm {
+ font-size: 1rem;
+}
+
+/* Loaders */
+#pgloading {
+ position: static;
+}
+
+#pgloading .bokeh {
+ font-size: 100px;
+ width: 1em;
+ height: 1em;
+ position: relative;
+ margin: 0 auto;
+ border-radius: 50%;
+ border: 0.01em solid #dee2e6;
+ list-style: none;
+ padding: 0;
+}
+
+#pgloading .bokeh li {
+ position: absolute;
+ width: .2em;
+ height: .2em;
+ border-radius: 50%;
+}
+
+#pgloading .bokeh li:nth-child(1) {
+ left: 50%;
+ top: 0;
+ margin: 0 0 0 -.1em;
+ background: #34B1AA;
+ -webkit-transform-origin: 50% 250%;
+ transform-origin: 50% 250%;
+ -webkit-animation: rota 1.13s linear infinite, opa 3.67s ease-in-out infinite alternate;
+ animation: rota 1.13s linear infinite, opa 3.67s ease-in-out infinite alternate;
+}
+
+#pgloading .bokeh li:nth-child(2) {
+ top: 50%;
+ right: 0;
+ margin: -.1em 0 0 0;
+ background: #F95F53;
+ -webkit-transform-origin: -150% 50%;
+ transform-origin: -150% 50%;
+ -webkit-animation: rota 1.86s linear infinite, opa 4.29s ease-in-out infinite alternate;
+ animation: rota 1.86s linear infinite, opa 4.29s ease-in-out infinite alternate;
+}
+
+#pgloading .bokeh li:nth-child(3) {
+ left: 50%;
+ bottom: 0;
+ margin: 0 0 0 -.1em;
+ background: #ffaf00;
+ -webkit-transform-origin: 50% -150%;
+ transform-origin: 50% -150%;
+ -webkit-animation: rota 1.45s linear infinite, opa 5.12s ease-in-out infinite alternate;
+ animation: rota 1.45s linear infinite, opa 5.12s ease-in-out infinite alternate;
+}
+
+#pgloading .bokeh li:nth-child(4) {
+ top: 50%;
+ left: 0;
+ margin: -.1em 0 0 0;
+ background: #1F3BB3;
+ -webkit-transform-origin: 250% 50%;
+ transform-origin: 250% 50%;
+ -webkit-animation: rota 1.72s linear infinite, opa 5.25s ease-in-out infinite alternate;
+ animation: rota 1.72s linear infinite, opa 5.25s ease-in-out infinite alternate;
+}
+
+@-webkit-keyframes rota {
+ from {
+ }
+ to {
+ -webkit-transform: rotate(360deg);
+ }
+}
+
+@keyframes rota {
+ from {
+ }
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+
+@-webkit-keyframes opa {
+ 0% {
+ }
+ 12.0% {
+ opacity: 0.80;
+ }
+ 19.5% {
+ opacity: 0.88;
+ }
+ 37.2% {
+ opacity: 0.64;
+ }
+ 40.5% {
+ opacity: 0.52;
+ }
+ 52.7% {
+ opacity: 0.69;
+ }
+ 60.2% {
+ opacity: 0.60;
+ }
+ 66.6% {
+ opacity: 0.52;
+ }
+ 70.0% {
+ opacity: 0.63;
+ }
+ 79.9% {
+ opacity: 0.60;
+ }
+ 84.2% {
+ opacity: 0.75;
+ }
+ 91.0% {
+ opacity: 0.87;
+ }
+}
+
+@keyframes opa {
+ 0% {
+ }
+ 12.0% {
+ opacity: 0.80;
+ }
+ 19.5% {
+ opacity: 0.88;
+ }
+ 37.2% {
+ opacity: 0.64;
+ }
+ 40.5% {
+ opacity: 0.52;
+ }
+ 52.7% {
+ opacity: 0.69;
+ }
+ 60.2% {
+ opacity: 0.60;
+ }
+ 66.6% {
+ opacity: 0.52;
+ }
+ 70.0% {
+ opacity: 0.63;
+ }
+ 79.9% {
+ opacity: 0.60;
+ }
+ 84.2% {
+ opacity: 0.75;
+ }
+ 91.0% {
+ opacity: 0.87;
+ }
+}
+
+.glowing-loader {
+ position: relative;
+}
+
+.s2 {
+ position: absolute;
+ height: 70px;
+ width: 70px;
+ top: 50px;
+ background-color: transparent;
+ left: 50%;
+ transform: translate(-50%, -50%);
+}
+
+.s1 {
+ position: absolute;
+ height: 70px;
+ width: 70px;
+ left: 50%;
+ top: 50px;
+ transform-origin: center;
+ transform: translate(-50%, -50%) rotate(45deg);
+ background-color: transparent;
+}
+
+.bigcon {
+ position: absolute;
+ height: 75px;
+ width: 75px;
+ left: 50%;
+ top: 50px;
+ transform-origin: center;
+ transform: translate(-50%, -50%) rotate(-45deg);
+ background-color: transparent;
+ animation: bigcon 2s infinite linear;
+ animation-delay: 0.25s;
+}
+
+.b {
+ border-radius: 50%;
+ position: absolute;
+}
+
+.s {
+ width: 15px;
+ height: 15px;
+ animation: small 2s infinite ease;
+ box-shadow: 0px 2px rgba(0, 0, 0, 0.3);
+ background-color: #1F3BB3;
+}
+
+.s:nth-child(1) {
+ top: 0%;
+ left: 0%;
+}
+
+.s:nth-child(2) {
+ top: 0%;
+ right: 0%;
+}
+
+.s:nth-child(3) {
+ right: 0%;
+ bottom: 0%;
+}
+
+.s:nth-child(4) {
+ bottom: 0%;
+ left: 0%;
+}
+
+.big {
+ width: 15px;
+ height: 15px;
+ border-radius: 15px;
+ box-shadow: 0px 0px 10px #1F3BB3, 0px 0px 20px #1F3BB3, 0px 0px 30px #1F3BB3, 0px 0px 50px #1F3BB3, 0px 0px 60px #1F3BB3;
+ z-index: 1;
+ background-color: #1F3BB3;
+ animation: bigball 1s infinite linear;
+}
+
+.sb1 {
+ animation-delay: -1.75s;
+}
+
+.sb6 {
+ animation-delay: -1.5s;
+}
+
+.sb2 {
+ animation-delay: -1.25s;
+}
+
+.sb7 {
+ animation-delay: -1s;
+}
+
+.sb3 {
+ animation-delay: -0.75s;
+}
+
+.sb8 {
+ animation-delay: -0.5s;
+}
+
+.sb4 {
+ animation-delay: -0.25s;
+}
+
+.sb5 {
+ animation-delay: -0s;
+}
+
+@keyframes bigcon {
+ 0% {
+ transform-origin: center;
+ transform: translate(-50%, -50%) rotate(45deg);
+ }
+ 100% {
+ transform-origin: center;
+ transform: translate(-50%, -50%) rotate(405deg);
+ }
+}
+
+@keyframes small {
+ 0% {
+ transform: scale(1);
+ background-color: #5671e2;
+ }
+ 10% {
+ transform: scale(1.3);
+ background-color: #1F3BB3;
+ }
+ 15% {
+ transform: scale(1);
+ }
+ 25% {
+ transform: scale(1);
+ background-color: #1F3BB3;
+ }
+ 100% {
+ transform: scale(1);
+ background-color: #1F3BB3;
+ }
+}
+
+/* Pixel loader */
+.pixel-loader {
+ width: 10px;
+ height: 10px;
+ background: #ffaf00;
+ color: #ffaf00;
+ margin: 80px auto;
+ box-shadow: 15px 15px 0 0, -15px -15px 0 0, 15px -15px 0 0, -15px 15px 0 0, 0 15px 0 0, 15px 0 0 0, -15px 0 0 0, 0 -15px 0 0;
+ animation: anim 2s linear infinite;
+}
+
+@keyframes anim {
+ 0% {
+ -webkit-filter: hue-rotate(0deg);
+ }
+ 50% {
+ box-shadow: 20px 20px 0 0, -20px -20px 0 0, 20px -20px 0 0, -20px 20px 0 0, 0 10px 0 0, 10px 0 0 0, -10px 0 0 0, 0 -10px 0 0;
+ }
+ 75% {
+ box-shadow: 20px 20px 0 0, -20px -20px 0 0, 20px -20px 0 0, -20px 20px 0 0, 0 10px 0 0, 10px 0 0 0, -10px 0 0 0, 0 -10px 0 0;
+ }
+ 100% {
+ transform: rotate(360deg);
+ -webkit-filter: hue-rotate(360deg);
+ }
+}
+
+/* Square box loader */
+@keyframes dyinglight {
+ 15% {
+ transform: scale(1.6);
+ }
+ 50% {
+ transform: rotate(-89deg);
+ }
+ 100% {
+ transform: rotate(-90deg);
+ }
+}
+
+.square-box-loader {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ display: inline-block;
+}
+
+.square-box-loader-square {
+ display: block;
+ width: 30px;
+ height: 30px;
+ background: #1F3BB3;
+}
+
+.square-box-loader-container {
+ position: absolute;
+ left: 0;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ transform-origin: 50% 50% 0;
+ animation: dyinglight 1s ease infinite;
+ backface-visibility: hidden;
+}
+
+.square-box-loader-corner-top:before,
+.square-box-loader-corner-top:after,
+.square-box-loader-corner-bottom:before,
+.square-box-loader-corner-bottom:after {
+ position: absolute;
+ width: 10px;
+ height: 10px;
+ color: #1F3BB3;
+ content: '';
+}
+
+.square-box-loader-corner-top:before {
+ border-left: 1px solid;
+ border-top: 1px solid;
+ top: -4px;
+ left: -4px;
+}
+
+.square-box-loader-corner-top:after {
+ border-right: 1px solid;
+ border-top: 1px solid;
+ top: -4px;
+ right: -4px;
+}
+
+.square-box-loader-corner-bottom:before {
+ border-left: 1px solid;
+ border-bottom: 1px solid;
+ bottom: -4px;
+ left: -4px;
+}
+
+.square-box-loader-corner-bottom:after {
+ border-right: 1px solid;
+ border-bottom: 1px solid;
+ bottom: -4px;
+ right: -4px;
+}
+
+/* Circle loader */
+.circle-loader {
+ width: 70px;
+ height: 70px;
+ border-radius: 100%;
+ position: relative;
+ margin: 0 auto;
+}
+
+.circle-loader:before, .circle-loader:after {
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ border-radius: 100%;
+ border: 10px solid transparent;
+ border-top-color: #ffaf00;
+}
+
+.circle-loader:before {
+ z-index: 10;
+ animation: spin 1s infinite;
+}
+
+.circle-loader:after {
+ border: 10px solid #F1F1F1;
+}
+
+@keyframes spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(360deg);
+ -ms-transform: rotate(360deg);
+ -o-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+
+/* Jumping dots loader */
+.jumping-dots-loader {
+ width: 100px;
+ height: 100px;
+ border-radius: 100%;
+ position: relative;
+ margin: 0 auto;
+}
+
+.jumping-dots-loader span {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ border-radius: 100%;
+ background-color: rgba(249, 95, 83, 0.8);
+ margin: 35px 5px;
+}
+
+.jumping-dots-loader span:nth-child(1) {
+ animation: bounce 1s ease-in-out infinite;
+}
+
+.jumping-dots-loader span:nth-child(2) {
+ animation: bounce 1s ease-in-out 0.33s infinite;
+}
+
+.jumping-dots-loader span:nth-child(3) {
+ animation: bounce 1s ease-in-out 0.66s infinite;
+}
+
+@keyframes bounce {
+ 0%, 75%, 100% {
+ -webkit-transform: translateY(0);
+ -ms-transform: translateY(0);
+ -o-transform: translateY(0);
+ transform: translateY(0);
+ }
+ 25% {
+ -webkit-transform: translateY(-20px);
+ -ms-transform: translateY(-20px);
+ -o-transform: translateY(-20px);
+ transform: translateY(-20px);
+ }
+}
+
+/* Bar loader */
+.bar-loader {
+ width: 50px;
+ height: 50px;
+ border-radius: 100%;
+ position: relative;
+ margin: 0 auto;
+}
+
+.bar-loader span {
+ display: inline-block;
+ width: 5px;
+ height: 30px;
+ background-color: rgba(249, 95, 83, 0.7);
+}
+
+.bar-loader span:nth-child(1) {
+ animation: grow 1s ease-in-out infinite;
+}
+
+.bar-loader span:nth-child(2) {
+ animation: grow 1s ease-in-out 0.15s infinite;
+}
+
+.bar-loader span:nth-child(3) {
+ animation: grow 1s ease-in-out 0.30s infinite;
+}
+
+.bar-loader span:nth-child(4) {
+ animation: grow 1s ease-in-out 0.45s infinite;
+}
+
+@keyframes grow {
+ 0%, 100% {
+ -webkit-transform: scaleY(1);
+ -ms-transform: scaleY(1);
+ -o-transform: scaleY(1);
+ transform: scaleY(1);
+ }
+ 50% {
+ -webkit-transform: scaleY(1.8);
+ -ms-transform: scaleY(1.8);
+ -o-transform: scaleY(1.8);
+ transform: scaleY(1.8);
+ }
+}
+
+/* Square path loader */
+.square-path-loader {
+ width: 100px;
+ height: 100px;
+ border-radius: 100%;
+ position: relative;
+ margin: 0 auto;
+}
+
+.square-path-loader:before, .square-path-loader:after {
+ content: "";
+ width: 15px;
+ height: 15px;
+ position: absolute;
+ top: 0;
+ left: calc(50% - 10px);
+ background-color: rgba(52, 177, 170, 0.7);
+ animation: squaremove 1s ease-in-out infinite;
+}
+
+.square-path-loader:after {
+ bottom: 0;
+ animation-delay: 0.5s;
+}
+
+@keyframes squaremove {
+ 0%, 100% {
+ -webkit-transform: translate(0, 0) rotate(0);
+ -ms-transform: translate(0, 0) rotate(0);
+ -o-transform: translate(0, 0) rotate(0);
+ transform: translate(0, 0) rotate(0);
+ }
+ 25% {
+ -webkit-transform: translate(40px, 40px) rotate(45deg);
+ -ms-transform: translate(40px, 40px) rotate(45deg);
+ -o-transform: translate(40px, 40px) rotate(45deg);
+ transform: translate(40px, 40px) rotate(45deg);
+ }
+ 50% {
+ -webkit-transform: translate(0px, 80px) rotate(0deg);
+ -ms-transform: translate(0px, 80px) rotate(0deg);
+ -o-transform: translate(0px, 80px) rotate(0deg);
+ transform: translate(0px, 80px) rotate(0deg);
+ }
+ 75% {
+ -webkit-transform: translate(-40px, 40px) rotate(45deg);
+ -ms-transform: translate(-40px, 40px) rotate(45deg);
+ -o-transform: translate(-40px, 40px) rotate(45deg);
+ transform: translate(-40px, 40px) rotate(45deg);
+ }
+}
+
+/* Dot opacity loader */
+.dot-opacity-loader {
+ width: 100px;
+ height: 100px;
+ border-radius: 100%;
+ position: relative;
+ margin: 0 auto;
+}
+
+.dot-opacity-loader span {
+ display: inline-block;
+ width: 20px;
+ height: 20px;
+ border-radius: 100%;
+ background-color: #1F3BB3;
+ margin: 35px 5px;
+ opacity: 0;
+}
+
+.dot-opacity-loader span:nth-child(1) {
+ animation: opacitychange 1s ease-in-out infinite;
+}
+
+.dot-opacity-loader span:nth-child(2) {
+ animation: opacitychange 1s ease-in-out 0.33s infinite;
+}
+
+.dot-opacity-loader span:nth-child(3) {
+ animation: opacitychange 1s ease-in-out 0.66s infinite;
+}
+
+@keyframes opacitychange {
+ 0%, 100% {
+ opacity: 0;
+ }
+ 60% {
+ opacity: 1;
+ }
+}
+
+/* Flip square */
+.flip-square-loader {
+ -webkit-perspective: 120px;
+ -moz-perspective: 120px;
+ -ms-perspective: 120px;
+ perspective: 120px;
+ width: 100px;
+ height: 100px;
+ border-radius: 100%;
+ position: relative;
+ margin: 0 auto;
+}
+
+.flip-square-loader:before {
+ content: "";
+ position: absolute;
+ left: 25px;
+ top: 25px;
+ width: 50px;
+ height: 50px;
+ background-color: rgba(52, 177, 170, 0.7);
+ animation: flip 1s infinite;
+}
+
+@keyframes flip {
+ 0% {
+ transform: rotate(0);
+ }
+ 50% {
+ transform: rotateY(180deg);
+ }
+ 100% {
+ transform: rotateY(180deg) rotateX(180deg);
+ }
+}
+
+/* Moving square loader */
+.moving-square-loader {
+ width: 100px;
+ height: 100px;
+ border-radius: 100%;
+ position: relative;
+ margin: 0 auto;
+}
+
+.moving-square-loader:before {
+ content: "";
+ position: absolute;
+ width: 10px;
+ height: 10px;
+ top: calc(50% - 10px);
+ left: 0px;
+ background-color: rgba(249, 95, 83, 0.7);
+ animation: rotatemove 1s infinite;
+}
+
+@keyframes rotatemove {
+ 0% {
+ -webkit-transform: scale(1) translateX(0px);
+ -ms-transform: scale(1) translateX(0px);
+ -o-transform: scale(1) translateX(0px);
+ transform: scale(1) translateX(0px);
+ }
+ 100% {
+ -webkit-transform: scale(2) translateX(45px);
+ -ms-transform: scale(2) translateX(45px);
+ -o-transform: scale(2) translateX(45px);
+ transform: scale(2) translateX(45px);
+ }
+}
+
+/* Lists */
+ul,
+ol,
+dl {
+ padding-left: 1rem;
+ font-size: 0.812rem;
+}
+
+ul li,
+ol li,
+dl li {
+ line-height: 1.8;
+}
+
+.list-ticked,
+.list-arrow,
+.list-star {
+ list-style: none;
+ padding: 0;
+}
+
+.list-ticked li,
+.list-arrow li,
+.list-star li {
+ padding-left: 1.5rem;
+}
+
+.list-ticked li:before,
+.list-arrow li:before,
+.list-star li:before {
+ font-family: "themify";
+ margin-left: -1.5rem;
+ width: 1.5rem;
+ margin-right: .5rem;
+ font-size: .6rem;
+}
+
+.list-ticked li:before {
+ content: '\e64c';
+ color: #F95F53;
+}
+
+.list-arrow li:before {
+ content: '\e649';
+ color: #34B1AA;
+}
+
+.list-star li:before {
+ content: '\e60a';
+ color: #ffaf00;
+}
+
+.solid-bullet-list {
+ position: relative;
+ padding-left: 0;
+}
+
+.rtl .solid-bullet-list {
+ padding-right: 0;
+}
+
+.solid-bullet-list li {
+ position: relative;
+ list-style-type: none;
+ padding-left: 25px;
+ line-height: 1;
+ padding-bottom: 2.125rem;
+}
+
+.solid-bullet-list li * {
+ line-height: .8;
+}
+
+.solid-bullet-list li:before, .solid-bullet-list li:after {
+ content: "";
+ position: absolute;
+}
+
+.solid-bullet-list li:before {
+ top: 0;
+ left: 0;
+ width: 10px;
+ height: 10px;
+ border-radius: 100%;
+ background: #1F3BB3;
+ z-index: 1;
+}
+
+.solid-bullet-list:after {
+ content: "";
+ border: 1px solid #dee2e6;
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 4px;
+ z-index: 0;
+}
+
+.bullet-line-list {
+ padding-left: 30px;
+ position: relative;
+ list-style-type: none;
+ margin-bottom: 0;
+}
+
+.rtl .bullet-line-list {
+ padding-left: unset;
+ padding-right: 30px;
+}
+
+.bullet-line-list li {
+ position: relative;
+ padding-bottom: 10px;
+}
+
+.bullet-line-list li:last-child {
+ padding-bottom: 0;
+}
+
+.bullet-line-list li:before {
+ width: 13px;
+ height: 13px;
+ left: -28px;
+ top: 6px;
+ border: 4px solid #E9EDFB;
+ margin-right: 15px;
+ z-index: 2;
+ background: #1F3BB3;
+}
+
+.rtl .bullet-line-list li:before {
+ left: unset;
+ right: -45px;
+}
+
+.bullet-line-list li:before {
+ content: "";
+ position: absolute;
+ border-radius: 100%;
+}
+
+.bullet-line-list:after {
+ content: "";
+ border: 1px solid #dee2e6;
+ position: absolute;
+ top: 3px;
+ bottom: 0;
+ left: 7px;
+}
+
+.rtl .bullet-line-list:after {
+ left: unset;
+ right: 7px;
+}
+
+.bullet-line-list:last-child:after {
+ display: none;
+}
+
+.icon-data-list {
+ list-style-type: none;
+ padding-left: 0;
+ position: relative;
+ margin-bottom: 0;
+ font-family: "Manrope", sans-serif;
+}
+
+.icon-data-list li {
+ margin-bottom: 1rem;
+}
+
+.icon-data-list li img {
+ width: 40px;
+ height: 40px;
+ margin-right: 10px;
+ border-radius: 100%;
+}
+
+/* Modals */
+.modal .modal-dialog {
+ margin-top: 100px;
+}
+
+.modal .modal-dialog .modal-content .modal-header {
+ padding: 25px 26px;
+}
+
+.modal .modal-dialog .modal-content .modal-header .close {
+ border: none;
+ background: transparent;
+}
+
+.modal .modal-dialog .modal-content .modal-header .close span {
+ font-size: 20px;
+ font-weight: 400;
+ color: #6a6a6a;
+}
+
+.modal .modal-dialog .modal-content .modal-body {
+ padding: 35px 26px;
+}
+
+.modal .modal-dialog .modal-content .modal-footer {
+ padding: 15px 31px;
+}
+
+@media (max-width: 400px) {
+ .modal .modal-dialog .modal-content .modal-footer {
+ padding-left: .25rem;
+ padding-right: .25rem;
+ flex-direction: column;
+ }
+ .modal .modal-dialog .modal-content .modal-footer > :not(:last-child) {
+ margin-right: 0;
+ margin-bottom: .7rem;
+ }
+ .modal .modal-dialog .modal-content .modal-footer > :not(:first-child) {
+ margin-left: 0;
+ }
+}
+
+/* Pagination */
+.pagination .page-item .page-link {
+ border-color: #dee2e6;
+ color: color(black);
+ font-size: .875rem;
+ -webkit-transition-duration: 0.3s;
+ -moz-transition-duration: 0.3s;
+ -o-transition-duration: 0.3s;
+ transition-duration: 0.3s;
+}
+
+.pagination .page-item .page-link:focus {
+ background: inherit;
+}
+
+.pagination .page-item .page-link i:before {
+ font-size: inherit;
+ line-height: 1;
+ vertical-align: middle;
+}
+
+.pagination .page-item.active .page-link, .pagination .page-item:hover .page-link, .pagination .page-item:focus .page-link, .pagination .page-item:active .page-link {
+ background: theme-color("primary");
+ border-color: theme-color("primary");
+ color: color(white);
+}
+
+.pagination.pagination-flat .page-item {
+ margin: 0 .25rem;
+}
+
+.pagination.pagination-flat .page-item .page-link {
+ border: none;
+ border-radius: 2px;
+}
+
+.pagination.pagination-separated .page-item {
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.pagination.pagination-separated .page-item:first-child {
+ margin-left: 0;
+}
+
+.pagination.pagination-separated .page-item:last-child {
+ margin-right: 0;
+}
+
+.pagination.pagination-separated .page-item .page-link {
+ border-radius: 2px;
+}
+
+.pagination.pagination-rounded .page-item:first-child .page-link {
+ border-radius: 25px 0 0 25px;
+}
+
+.pagination.pagination-rounded .page-item:last-child .page-link {
+ border-radius: 0 25px 25px 0;
+}
+
+.pagination.pagination-rounded-flat .page-item {
+ margin-right: 3px;
+ margin-left: 3px;
+}
+
+.pagination.pagination-rounded-flat .page-item .page-link {
+ border: none;
+ border-radius: 50px;
+}
+
+.pagination.pagination-rounded-separated .page-item {
+ margin-left: 2px;
+ margin-right: 2px;
+}
+
+.pagination.pagination-rounded-separated .page-item:first-child {
+ margin-left: 0;
+}
+
+.pagination.pagination-rounded-separated .page-item:first-child .page-link {
+ border-radius: 10px 0 0 10px;
+}
+
+.pagination.pagination-rounded-separated .page-item:last-child {
+ margin-right: 0;
+}
+
+.pagination.pagination-rounded-separated .page-item:last-child .page-link {
+ border-radius: 0 10px 10px 0;
+}
+
+.pagination.pagination-rounded-separated .page-item .page-link {
+ border-radius: 2px;
+}
+
+/* pagination variations */
+.pagination-primary .page-item.active .page-link {
+ background: #1F3BB3;
+ border-color: #1F3BB3;
+}
+
+.pagination-primary .page-item:hover .page-link {
+ background: #2342c9;
+ border-color: #1F3BB3;
+ color: #ffffff;
+}
+
+.pagination-secondary .page-item.active .page-link {
+ background: #F1F1F1;
+ border-color: #F1F1F1;
+}
+
+.pagination-secondary .page-item:hover .page-link {
+ background: #fefefe;
+ border-color: #F1F1F1;
+ color: #ffffff;
+}
+
+.pagination-success .page-item.active .page-link {
+ background: #34B1AA;
+ border-color: #34B1AA;
+}
+
+.pagination-success .page-item:hover .page-link {
+ background: #3ac5bd;
+ border-color: #34B1AA;
+ color: #ffffff;
+}
+
+.pagination-info .page-item.active .page-link {
+ background: #52CDFF;
+ border-color: #52CDFF;
+}
+
+.pagination-info .page-item:hover .page-link {
+ background: #6cd4ff;
+ border-color: #52CDFF;
+ color: #ffffff;
+}
+
+.pagination-warning .page-item.active .page-link {
+ background: #ffaf00;
+ border-color: #ffaf00;
+}
+
+.pagination-warning .page-item:hover .page-link {
+ background: #ffb71a;
+ border-color: #ffaf00;
+ color: #ffffff;
+}
+
+.pagination-danger .page-item.active .page-link {
+ background: #F95F53;
+ border-color: #F95F53;
+}
+
+.pagination-danger .page-item:hover .page-link {
+ background: #fa766c;
+ border-color: #F95F53;
+ color: #ffffff;
+}
+
+.pagination-light .page-item.active .page-link {
+ background: #fbfbfb;
+ border-color: #fbfbfb;
+}
+
+.pagination-light .page-item:hover .page-link {
+ background: white;
+ border-color: #fbfbfb;
+ color: #ffffff;
+}
+
+.pagination-dark .page-item.active .page-link {
+ background: #1E283D;
+ border-color: #1E283D;
+}
+
+.pagination-dark .page-item:hover .page-link {
+ background: #26334e;
+ border-color: #1E283D;
+ color: #ffffff;
+}
+
+/* Popovers */
+.popover-static-demo .popover {
+ width: 185px;
+ position: relative;
+ display: block;
+ float: left;
+ margin: 1rem .5rem;
+ z-index: 10;
+}
+
+.popover-static-demo .popover.bs-popover-bottom-demo .arrow, .popover-static-demo .popover.bs-popover-top-demo .arrow {
+ left: 50%;
+}
+
+.popover-static-demo .popover.bs-popover-left-demo .arrow, .popover-static-demo .popover.bs-popover-right-demo .arrow {
+ top: 50%;
+}
+
+.popover {
+ z-index: 1029;
+}
+
+.popover.bs-popover-top-demo .arrow:before {
+ border-top-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.bs-popover-top-demo .arrow:after {
+ border-top-color: #fff;
+}
+
+.popover.bs-popover-right-demo .arrow:before {
+ border-right-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.bs-popover-right-demo .arrow:after {
+ border-right-color: #fff;
+}
+
+.popover.bs-popover-bottom-demo .arrow:before {
+ border-bottom-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.bs-popover-bottom-demo .arrow:after {
+ border-bottom-color: #fff;
+}
+
+.popover.bs-popover-bottom-demo .popover-header:before {
+ border-bottom: 0;
+}
+
+.popover.bs-popover-left-demo .arrow:before {
+ border-left-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.bs-popover-left-demo .arrow:after {
+ border-left-color: #fff;
+}
+
+.popover .popover-header {
+ font-size: .9375rem;
+ border-bottom: 0;
+ background: #ffffff;
+ color: inherit;
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2);
+}
+
+.popover .popover-body {
+ color: #737F8B;
+}
+
+.popover.left .arrow:before {
+ border-left-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.left .arrow:after {
+ border-left-color: #fff;
+}
+
+.popover.right .arrow:before {
+ border-right-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.right .arrow:after {
+ border-right-color: #fff;
+}
+
+.popover.top .arrow:before {
+ border-top-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.top .arrow:after {
+ border-top-color: #fff;
+}
+
+.popover.bottom .arrow:before {
+ border-bottom-color: rgba(0, 0, 0, 0.2);
+}
+
+.popover.bottom .arrow:after {
+ border-bottom-color: #fff;
+}
+
+.popover-primary {
+ border-color: #1F3BB3;
+}
+
+.popover-primary .popover-header {
+ background: #1F3BB3;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-primary.bs-popover-top .arrow:before, .popover-primary.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-primary.bs-popover-top .arrow:after, .popover-primary.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #1F3BB3;
+}
+
+.popover-primary.bs-popover-right .arrow:before, .popover-primary.bs-popover-right .arrow:after {
+ border-right-color: #1F3BB3;
+}
+
+.popover-primary.bs-popover-bottom .arrow:before, .popover-primary.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-primary.bs-popover-bottom .arrow:after, .popover-primary.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #1F3BB3;
+}
+
+.popover-primary.bs-popover-left .arrow:before, .popover-primary.bs-popover-left .arrow:after {
+ border-left-color: #1F3BB3;
+}
+
+.popover-secondary {
+ border-color: #F1F1F1;
+}
+
+.popover-secondary .popover-header {
+ background: #F1F1F1;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-secondary.bs-popover-top .arrow:before, .popover-secondary.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-secondary.bs-popover-top .arrow:after, .popover-secondary.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #F1F1F1;
+}
+
+.popover-secondary.bs-popover-right .arrow:before, .popover-secondary.bs-popover-right .arrow:after {
+ border-right-color: #F1F1F1;
+}
+
+.popover-secondary.bs-popover-bottom .arrow:before, .popover-secondary.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-secondary.bs-popover-bottom .arrow:after, .popover-secondary.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #F1F1F1;
+}
+
+.popover-secondary.bs-popover-left .arrow:before, .popover-secondary.bs-popover-left .arrow:after {
+ border-left-color: #F1F1F1;
+}
+
+.popover-success {
+ border-color: #34B1AA;
+}
+
+.popover-success .popover-header {
+ background: #34B1AA;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-success.bs-popover-top .arrow:before, .popover-success.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-success.bs-popover-top .arrow:after, .popover-success.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #34B1AA;
+}
+
+.popover-success.bs-popover-right .arrow:before, .popover-success.bs-popover-right .arrow:after {
+ border-right-color: #34B1AA;
+}
+
+.popover-success.bs-popover-bottom .arrow:before, .popover-success.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-success.bs-popover-bottom .arrow:after, .popover-success.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #34B1AA;
+}
+
+.popover-success.bs-popover-left .arrow:before, .popover-success.bs-popover-left .arrow:after {
+ border-left-color: #34B1AA;
+}
+
+.popover-info {
+ border-color: #52CDFF;
+}
+
+.popover-info .popover-header {
+ background: #52CDFF;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-info.bs-popover-top .arrow:before, .popover-info.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-info.bs-popover-top .arrow:after, .popover-info.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #52CDFF;
+}
+
+.popover-info.bs-popover-right .arrow:before, .popover-info.bs-popover-right .arrow:after {
+ border-right-color: #52CDFF;
+}
+
+.popover-info.bs-popover-bottom .arrow:before, .popover-info.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-info.bs-popover-bottom .arrow:after, .popover-info.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #52CDFF;
+}
+
+.popover-info.bs-popover-left .arrow:before, .popover-info.bs-popover-left .arrow:after {
+ border-left-color: #52CDFF;
+}
+
+.popover-warning {
+ border-color: #ffaf00;
+}
+
+.popover-warning .popover-header {
+ background: #ffaf00;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-warning.bs-popover-top .arrow:before, .popover-warning.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-warning.bs-popover-top .arrow:after, .popover-warning.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #ffaf00;
+}
+
+.popover-warning.bs-popover-right .arrow:before, .popover-warning.bs-popover-right .arrow:after {
+ border-right-color: #ffaf00;
+}
+
+.popover-warning.bs-popover-bottom .arrow:before, .popover-warning.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-warning.bs-popover-bottom .arrow:after, .popover-warning.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #ffaf00;
+}
+
+.popover-warning.bs-popover-left .arrow:before, .popover-warning.bs-popover-left .arrow:after {
+ border-left-color: #ffaf00;
+}
+
+.popover-danger {
+ border-color: #F95F53;
+}
+
+.popover-danger .popover-header {
+ background: #F95F53;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-danger.bs-popover-top .arrow:before, .popover-danger.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-danger.bs-popover-top .arrow:after, .popover-danger.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #F95F53;
+}
+
+.popover-danger.bs-popover-right .arrow:before, .popover-danger.bs-popover-right .arrow:after {
+ border-right-color: #F95F53;
+}
+
+.popover-danger.bs-popover-bottom .arrow:before, .popover-danger.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-danger.bs-popover-bottom .arrow:after, .popover-danger.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #F95F53;
+}
+
+.popover-danger.bs-popover-left .arrow:before, .popover-danger.bs-popover-left .arrow:after {
+ border-left-color: #F95F53;
+}
+
+.popover-light {
+ border-color: #fbfbfb;
+}
+
+.popover-light .popover-header {
+ background: #fbfbfb;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-light.bs-popover-top .arrow:before, .popover-light.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-light.bs-popover-top .arrow:after, .popover-light.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #fbfbfb;
+}
+
+.popover-light.bs-popover-right .arrow:before, .popover-light.bs-popover-right .arrow:after {
+ border-right-color: #fbfbfb;
+}
+
+.popover-light.bs-popover-bottom .arrow:before, .popover-light.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-light.bs-popover-bottom .arrow:after, .popover-light.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #fbfbfb;
+}
+
+.popover-light.bs-popover-left .arrow:before, .popover-light.bs-popover-left .arrow:after {
+ border-left-color: #fbfbfb;
+}
+
+.popover-dark {
+ border-color: #1E283D;
+}
+
+.popover-dark .popover-header {
+ background: #1E283D;
+ color: #ffffff;
+ border-bottom: 0;
+}
+
+.popover-dark.bs-popover-top .arrow:before, .popover-dark.bs-popover-auto[data-popper-placement^="top"] .arrow:before, .popover-dark.bs-popover-top .arrow:after, .popover-dark.bs-popover-auto[data-popper-placement^="top"] .arrow:after {
+ border-top-color: #1E283D;
+}
+
+.popover-dark.bs-popover-right .arrow:before, .popover-dark.bs-popover-right .arrow:after {
+ border-right-color: #1E283D;
+}
+
+.popover-dark.bs-popover-bottom .arrow:before, .popover-dark.bs-popover-auto[data-popper-placement^="bottom"] .arrow:before, .popover-dark.bs-popover-bottom .arrow:after, .popover-dark.bs-popover-auto[data-popper-placement^="bottom"] .arrow:after {
+ border-bottom-color: #1E283D;
+}
+
+.popover-dark.bs-popover-left .arrow:before, .popover-dark.bs-popover-left .arrow:after {
+ border-left-color: #1E283D;
+}
+
+/* Portfolio */
+.portfolio-grid figure {
+ position: relative;
+ float: left;
+ overflow: hidden;
+ width: 100%;
+ background: #1F3BB3;
+ text-align: center;
+ cursor: pointer;
+}
+
+.portfolio-grid figure img {
+ position: relative;
+ display: block;
+ min-height: 100%;
+ max-width: 100%;
+ width: 100%;
+ opacity: 0.8;
+}
+
+.portfolio-grid figure figcaption {
+ padding: 2em;
+ color: #ffffff;
+ text-transform: uppercase;
+ font-size: 1.25em;
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+
+.portfolio-grid figure figcaption:after, .portfolio-grid figure figcaption:before {
+ pointer-events: none;
+}
+
+.portfolio-grid figure.effect-text-in {
+ border-radius: 0.25rem;
+}
+
+.portfolio-grid figure.effect-text-in h4, .portfolio-grid figure.effect-text-in .h4,
+.portfolio-grid figure.effect-text-in img {
+ -webkit-transition: -webkit-transform 0.35s;
+ transition: transform 0.35s;
+}
+
+.portfolio-grid figure.effect-text-in img {
+ -webkit-backface-visibility: hidden;
+ backface-visibility: hidden;
+}
+
+.portfolio-grid figure.effect-text-in h4, .portfolio-grid figure.effect-text-in .h4,
+.portfolio-grid figure.effect-text-in p {
+ position: absolute;
+ bottom: 10px;
+ left: 0;
+ padding: 10px;
+ margin-bottom: 0;
+ width: 100%;
+}
+
+.portfolio-grid figure.effect-text-in p {
+ text-transform: none;
+ opacity: 0;
+ -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
+ transition: opacity 0.35s, transform 0.35s;
+ -webkit-transform: translate3d(0, 50px, 0);
+ transform: translate3d(0, 50px, 0);
+}
+
+.portfolio-grid figure.effect-text-in:hover img {
+ -webkit-transform: translate3d(0, -80px, 0);
+ transform: translate3d(0, -80px, 0);
+}
+
+.portfolio-grid figure.effect-text-in:hover h4, .portfolio-grid figure.effect-text-in:hover .h4 {
+ -webkit-transform: translate3d(0, -100px, 0);
+ transform: translate3d(0, -100px, 0);
+}
+
+.portfolio-grid figure.effect-text-in:hover p {
+ opacity: 1;
+ -webkit-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+}
+
+/* Preview */
+.preview-list .preview-item {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ flex-direction: row;
+ -webkit-align-items: flex-start;
+ align-items: flex-start;
+ padding: 1.25rem 0;
+}
+
+.preview-list .preview-item:last-child {
+ border-bottom: 0;
+}
+
+.preview-list .preview-item .form-check {
+ margin-top: 8px;
+ margin-right: 1rem;
+}
+
+.preview-list .preview-item .preview-thumbnail {
+ color: color(white);
+ position: relative;
+}
+
+.preview-list .preview-item .preview-thumbnail img,
+.preview-list .preview-item .preview-thumbnail .preview-icon {
+ width: 36px;
+ height: 36px;
+ border-radius: 100%;
+}
+
+.preview-list .preview-item .preview-thumbnail .preview-icon {
+ padding: 6px;
+ text-align: center;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ justify-content: center;
+}
+
+.preview-list .preview-item .preview-thumbnail .preview-icon i {
+ font-size: 1.125rem;
+ margin: 0;
+}
+
+.preview-list .preview-item .preview-thumbnail .badge {
+ border: 2px solid color(white);
+ border-radius: 100%;
+ bottom: 5px;
+ display: block;
+ height: 14px;
+ left: -5px;
+ padding: 0;
+ position: absolute;
+ width: 14px;
+}
+
+.preview-list .preview-item .preview-item-content {
+ line-height: 1;
+ padding-left: 15px;
+}
+
+.preview-list .preview-item .preview-item-content:first-child {
+ padding-left: 0;
+}
+
+.preview-list .preview-item .preview-item-content p {
+ margin-bottom: 10px;
+}
+
+.preview-list .preview-item .preview-item-content p .content-category {
+ font-family: 'source-sans-pro-semibold', sans-serif;
+ padding-right: 15px;
+ border-right: 1px solid #dee2e6;
+}
+
+.rtl .preview-list .preview-item .preview-item-content {
+ padding-left: 0;
+ padding-right: 1rem;
+ margin-right: 0;
+ margin-left: auto;
+}
+
+.preview-list .preview-item .preview-actions {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ flex-direction: row;
+}
+
+.preview-list .preview-item .preview-actions i {
+ width: 29px;
+ color: color(gray-lightest);
+ height: 29px;
+ border: 2px solid color(gray-lightest);
+ border-radius: 100%;
+ padding: 3px 6px;
+ display: inline-block;
+}
+
+.preview-list .preview-item .preview-actions i:first-child {
+ margin-right: 10px;
+}
+
+.preview-list.comment-preview .preview-item {
+ padding: .87rem 0;
+}
+
+.preview-list.comment-preview .preview-item:first-child {
+ padding-top: 0;
+}
+
+.preview-list.comment-preview .preview-item p {
+ line-height: 27px;
+}
+
+.preview-list.bordered .preview-item {
+ border-bottom: 1px solid #dee2e6;
+}
+
+.preview-list.bordered .preview-item:last-child {
+ border-bottom: 0;
+}
+
+/* Tables */
+.table {
+ margin-bottom: 0;
+}
+
+.table thead th {
+ border-top: 0;
+ border-bottom-width: 1px;
+ font-weight: 600;
+ font-size: .875rem;
+}
+
+.table thead th i {
+ margin-left: 0.325rem;
+}
+
+.table th,
+.table td {
+ vertical-align: middle;
+ line-height: 1;
+ white-space: nowrap;
+ padding: 1.125rem 1.375rem;
+}
+
+.table td {
+ font-size: 0.812rem;
+}
+
+.table td img {
+ width: 36px;
+ height: 36px;
+ border-radius: 100%;
+}
+
+.table td .badge {
+ margin-bottom: 0;
+}
+
+.table tr:last-child td {
+ border-bottom: none;
+}
+
+.table.table-borderless {
+ border: none;
+}
+
+.table.table-borderless tr,
+.table.table-borderless td,
+.table.table-borderless th {
+ border: none;
+}
+
+.table.table-bordered {
+ border-top: 1px solid #dee2e6;
+}
+
+.table.select-table tr td:first-child {
+ padding-right: 10px;
+}
+
+.table.select-table th {
+ color: #A3A3A3;
+ font-style: normal;
+ font-weight: bold;
+ font-size: 11px;
+ line-height: 15px;
+ text-transform: uppercase;
+ padding-right: 5px;
+ padding-left: 0;
+}
+
+.table.select-table th .form-check {
+ margin-bottom: 0;
+ width: 20px;
+}
+
+.table.select-table td {
+ font-family: Manrope;
+ font-style: normal;
+ font-weight: normal;
+ font-size: 12px;
+ line-height: 16px;
+ color: #8D8D8D;
+ padding-top: 14px;
+ padding-bottom: 14px;
+ padding-left: 0;
+}
+
+.table.select-table td .form-check {
+ width: 20px;
+}
+
+.table.select-table td h6, .table.select-table td .h6 {
+ font-style: normal;
+ font-weight: 600;
+ font-size: 13px;
+ line-height: 18px;
+ color: #000000;
+ margin-bottom: 5px;
+}
+
+.table.select-table td p {
+ font-style: normal;
+ font-weight: normal;
+ font-size: 12px;
+ line-height: 16px;
+ color: #737F8B;
+ margin-bottom: 0;
+}
+
+.table.select-table td img {
+ width: 44px;
+ height: 44px;
+ border-radius: 10px;
+ margin-right: 15px;
+}
+
+.table.select-table td .max-width-progress-wrap {
+ width: 120px;
+}
+
+.table.select-table td .form-check {
+ margin-bottom: 0;
+}
+
+.table > :not(:last-child) > :last-child > *, .jsgrid .jsgrid-table > :not(:last-child) > :last-child > * {
+ border-bottom-color: #dee2e6;
+}
+
+.table > :not(:first-child), .jsgrid .jsgrid-table > :not(:first-child) {
+ border-top: none;
+}
+
+.nav-tabs .nav-link {
+ background: #f6f8fa;
+ color: #000000;
+ border-radius: 0;
+ border: 1px solid #dee2e6;
+ padding: .75rem 1.5rem;
+}
+
+@media (max-width: 767px) {
+ .nav-tabs .nav-link {
+ padding: .75rem .5rem;
+ }
+}
+
+.nav-tabs .nav-item:first-child .nav-link {
+ border-radius: 4px 0 0 0;
+}
+
+.nav-tabs .nav-item:last-child .nav-link {
+ border-radius: 0 4px 0 0;
+}
+
+.nav-tabs.nav-tabs-vertical, .nav-tabs.nav-tabs-vertical-custom {
+ border-bottom: 0;
+}
+
+.nav-tabs.nav-tabs-vertical .nav-link.active, .nav-tabs.nav-tabs-vertical-custom .nav-link.active {
+ border-bottom-color: #dee2e6;
+}
+
+.nav-tabs.nav-tabs-vertical .nav-item:first-child .nav-link, .nav-tabs.nav-tabs-vertical-custom .nav-item:first-child .nav-link {
+ border-radius: 4px 4px 0 0;
+}
+
+.nav-tabs.nav-tabs-vertical .nav-item:last-child .nav-link, .nav-tabs.nav-tabs-vertical-custom .nav-item:last-child .nav-link {
+ border-radius: 0 0 4px 4px;
+}
+
+.nav-tabs.nav-tabs-vertical-custom {
+ background: #1F3BB3;
+ border-radius: 4px;
+}
+
+.nav-tabs.nav-tabs-vertical-custom .nav-link {
+ background: transparent;
+ border-color: rgba(255, 255, 255, 0.2);
+ color: #081031;
+ font-weight: 600;
+ padding: 1.75rem;
+}
+
+.nav-tabs.nav-tabs-vertical-custom .nav-link.active {
+ color: #ffffff;
+ border-color: rgba(255, 255, 255, 0.2);
+}
+
+.nav-pills {
+ border-bottom: 1px solid #dee2e6;
+ padding-bottom: 1rem;
+}
+
+.nav-pills .nav-link {
+ border: 1px solid #dee2e6;
+ padding: .5rem 1.75rem;
+}
+
+@media (max-width: 767px) {
+ .nav-pills .nav-link {
+ padding: .5rem .5rem;
+ }
+}
+
+.nav-pills .nav-item {
+ margin-right: 1rem;
+}
+
+@media (max-width: 767px) {
+ .nav-pills .nav-item {
+ margin-right: .5rem;
+ }
+}
+
+.nav-pills.nav-pills-vertical {
+ border-bottom: 0;
+}
+
+.nav-pills.nav-pills-vertical .nav-item {
+ margin-right: 0;
+ margin-bottom: 1rem;
+}
+
+.nav-pills.nav-pills-custom {
+ border-bottom: 0;
+}
+
+.nav-pills.nav-pills-custom .nav-link {
+ border-radius: 20px;
+ padding: .5rem 2.5rem;
+ background: #fcfcfd;
+ color: #000000;
+}
+
+.nav-pills.nav-pills-custom .nav-link.active {
+ background: #F95F53;
+ color: #ffffff;
+}
+
+.nav-pills.nav-pills-custom .nav-item {
+ margin-top: .875rem;
+}
+
+/* Pills color variations */
+.nav-pills-primary .nav-link {
+ color: #1F3BB3;
+}
+
+.nav-pills-primary .nav-link.active {
+ background: primary;
+}
+
+.nav-pills-secondary .nav-link {
+ color: #F1F1F1;
+}
+
+.nav-pills-secondary .nav-link.active {
+ background: secondary;
+}
+
+.nav-pills-success .nav-link {
+ color: #34B1AA;
+}
+
+.nav-pills-success .nav-link.active {
+ background: success;
+}
+
+.nav-pills-info .nav-link {
+ color: #52CDFF;
+}
+
+.nav-pills-info .nav-link.active {
+ background: info;
+}
+
+.nav-pills-warning .nav-link {
+ color: #ffaf00;
+}
+
+.nav-pills-warning .nav-link.active {
+ background: warning;
+}
+
+.nav-pills-danger .nav-link {
+ color: #F95F53;
+}
+
+.nav-pills-danger .nav-link.active {
+ background: danger;
+}
+
+.nav-pills-light .nav-link {
+ color: #fbfbfb;
+}
+
+.nav-pills-light .nav-link.active {
+ background: light;
+}
+
+.nav-pills-dark .nav-link {
+ color: #1E283D;
+}
+
+.nav-pills-dark .nav-link.active {
+ background: dark;
+}
+
+.tab-content {
+ border: 1px solid #dee2e6;
+ border-top: 0;
+ padding: 2rem 1rem;
+ text-align: justify;
+}
+
+.tab-content.tab-content-vertical {
+ border-top: 1px solid #dee2e6;
+}
+
+.tab-content.tab-content-vertical-custom {
+ border: 0;
+ padding-top: 0;
+}
+
+.tab-content.tab-content-custom-pill {
+ border: 0;
+ padding-left: 0;
+}
+
+.home-tab {
+ font-family: "Manrope", sans-serif;
+}
+
+.home-tab .nav-tabs {
+ font-family: "Manrope", sans-serif;
+ border-bottom: none;
+}
+
+.home-tab .nav-tabs .nav-item {
+ background: transparent;
+}
+
+.home-tab .nav-tabs .nav-item .nav-link {
+ font-style: normal;
+ font-weight: 500;
+ font-size: 13px;
+ line-height: 18px;
+ color: #212121;
+ padding: 12px 14px;
+ border: none;
+ border-right: 1px solid #dee2e6;
+ font-family: "Manrope", sans-serif;
+ background: transparent;
+}
+
+@media (max-width: 991px) {
+ .home-tab .nav-tabs .nav-item .nav-link {
+ padding: 5px 4px;
+ margin-bottom: 15px;
+ }
+}
+
+.home-tab .nav-tabs .nav-item .nav-link.active {
+ background: transparent;
+ color: #1F3BB3;
+}
+
+.home-tab .tab-content {
+ padding: 24px 0;
+ font-family: "Manrope", sans-serif;
+ border: none;
+}
+
+/* Timeline */
+.timeline {
+ list-style: none;
+ padding: 0;
+ position: relative;
+}
+
+.timeline:before {
+ top: 0;
+ bottom: 0;
+ position: absolute;
+ content: " ";
+ width: 3px;
+ background-color: #F1F1F1;
+ left: 50%;
+ margin-left: -1.5px;
+}
+
+.timeline .timeline-wrapper {
+ display: block;
+ margin-bottom: 20px;
+ position: relative;
+ width: 100%;
+ padding-right: 90px;
+}
+
+.timeline .timeline-wrapper:before {
+ content: " ";
+ display: table;
+}
+
+.timeline .timeline-wrapper:after {
+ content: " ";
+ display: table;
+ clear: both;
+}
+
+.timeline .timeline-wrapper .timeline-panel {
+ border-radius: 2px;
+ padding: 20px;
+ position: relative;
+ background: #ffffff;
+ border-radius: 6px;
+ box-shadow: 1px 2px 35px 0 rgba(1, 1, 1, 0.1);
+ width: 35%;
+ margin-left: 15%;
+}
+
+.timeline .timeline-wrapper .timeline-panel:before {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 2px;
+ content: "";
+ left: 0;
+ right: 0;
+}
+
+.timeline .timeline-wrapper .timeline-panel:after {
+ position: absolute;
+ top: 10px;
+ right: -14px;
+ display: inline-block;
+ border-top: 14px solid transparent;
+ border-left: 14px solid #ffffff;
+ border-right: 0 solid #ffffff;
+ border-bottom: 14px solid transparent;
+ content: " ";
+}
+
+.timeline .timeline-wrapper .timeline-panel .timeline-title {
+ margin-top: 0;
+ color: #1E283D;
+ text-transform: uppercase;
+}
+
+.timeline .timeline-wrapper .timeline-panel .timeline-body p + p {
+ margin-top: 5px;
+}
+
+.timeline .timeline-wrapper .timeline-panel .timeline-body ul {
+ margin-bottom: 0;
+}
+
+.timeline .timeline-wrapper .timeline-panel .timeline-footer span {
+ font-size: .6875rem;
+}
+
+.timeline .timeline-wrapper .timeline-panel .timeline-footer i {
+ font-size: 1.5rem;
+}
+
+.timeline .timeline-wrapper .timeline-badge {
+ width: 14px;
+ height: 14px;
+ position: absolute;
+ top: 16px;
+ left: calc(50% - 7px);
+ z-index: 10;
+ border-top-right-radius: 50%;
+ border-top-left-radius: 50%;
+ border-bottom-right-radius: 50%;
+ border-bottom-left-radius: 50%;
+ border: 2px solid #ffffff;
+}
+
+.timeline .timeline-wrapper .timeline-badge i {
+ color: #ffffff;
+}
+
+.timeline .timeline-wrapper.timeline-inverted {
+ padding-right: 0;
+ padding-left: 90px;
+}
+
+.timeline .timeline-wrapper.timeline-inverted .timeline-panel {
+ margin-left: auto;
+ margin-right: 15%;
+}
+
+.timeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
+ border-left-width: 0;
+ border-right-width: 14px;
+ left: -14px;
+ right: auto;
+}
+
+@media (max-width: 767px) {
+ .timeline .timeline-wrapper {
+ padding-right: 150px;
+ }
+ .timeline .timeline-wrapper.timeline-inverted {
+ padding-left: 150px;
+ }
+ .timeline .timeline-wrapper .timeline-panel {
+ width: 60%;
+ margin-left: 0;
+ margin-right: 0;
+ }
+}
+
+@media (max-width: 576px) {
+ .timeline .timeline-wrapper .timeline-panel {
+ width: 68%;
+ }
+}
+
+.timeline-wrapper-primary .timeline-panel:before {
+ background: #1F3BB3;
+}
+
+.timeline-wrapper-primary .timeline-badge {
+ background: #1F3BB3;
+}
+
+.timeline-wrapper-secondary .timeline-panel:before {
+ background: #F1F1F1;
+}
+
+.timeline-wrapper-secondary .timeline-badge {
+ background: #F1F1F1;
+}
+
+.timeline-wrapper-success .timeline-panel:before {
+ background: #34B1AA;
+}
+
+.timeline-wrapper-success .timeline-badge {
+ background: #34B1AA;
+}
+
+.timeline-wrapper-info .timeline-panel:before {
+ background: #52CDFF;
+}
+
+.timeline-wrapper-info .timeline-badge {
+ background: #52CDFF;
+}
+
+.timeline-wrapper-warning .timeline-panel:before {
+ background: #ffaf00;
+}
+
+.timeline-wrapper-warning .timeline-badge {
+ background: #ffaf00;
+}
+
+.timeline-wrapper-danger .timeline-panel:before {
+ background: #F95F53;
+}
+
+.timeline-wrapper-danger .timeline-badge {
+ background: #F95F53;
+}
+
+.timeline-wrapper-light .timeline-panel:before {
+ background: #fbfbfb;
+}
+
+.timeline-wrapper-light .timeline-badge {
+ background: #fbfbfb;
+}
+
+.timeline-wrapper-dark .timeline-panel:before {
+ background: #1E283D;
+}
+
+.timeline-wrapper-dark .timeline-badge {
+ background: #1E283D;
+}
+
+/* Tabs */
+.add-items {
+ margin-bottom: 1.5rem;
+ overflow: hidden;
+}
+
+.add-items input[type="text"] {
+ width: 100%;
+ background: transparent;
+ border: 0;
+ padding-left: 0;
+}
+
+.add-items input[type="text"]::-webkit-input-placeholder {
+ font-size: 1rem;
+ color: #9b9b9b;
+}
+
+.add-items input[type="text"]:-moz-placeholder {
+ font-size: 1rem;
+ color: #9b9b9b;
+}
+
+.add-items input[type="text"]::-moz-placeholder {
+ font-size: 1rem;
+ color: #9b9b9b;
+}
+
+.add-items input[type="text"]:-ms-input-placeholder {
+ font-size: 1rem;
+ color: #9b9b9b;
+}
+
+.add-items .btn, .add-items .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .add-items .ajax-file-upload, .add-items .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .add-items .swal2-styled {
+ margin-left: .5rem;
+}
+
+.add-items .btn i, .add-items .ajax-upload-dragdrop .ajax-file-upload i, .ajax-upload-dragdrop .add-items .ajax-file-upload i, .add-items .swal2-modal .swal2-buttonswrapper .swal2-styled i, .swal2-modal .swal2-buttonswrapper .add-items .swal2-styled i {
+ font-size: 1.25rem;
+}
+
+.rtl .add-items .btn, .rtl .add-items .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .rtl .add-items .ajax-file-upload, .rtl .add-items .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .rtl .add-items .swal2-styled {
+ margin-left: auto;
+ margin-right: .5rem;
+}
+
+.todo-list-rounded .form-check .form-check-label input:checked + .input-helper:before {
+ border-radius: 100%;
+}
+
+.todo-list-rounded .form-check .flag-color {
+ color: #D1D1D1;
+ line-height: 1;
+}
+
+.list-wrapper {
+ height: 100%;
+ max-height: 100%;
+}
+
+.list-wrapper ul {
+ padding: 0;
+ text-align: left;
+ list-style: none;
+ margin-bottom: 0;
+}
+
+.list-wrapper ul li {
+ font-size: 0.9375rem;
+ padding: 0.4rem 0;
+ border-bottom: 1px solid #dee2e6;
+}
+
+.list-wrapper ul li .form-check {
+ max-width: 90%;
+}
+
+.list-wrapper ul li .form-check.w-100 {
+ max-width: 100%;
+}
+
+.list-wrapper ul li:last-child {
+ padding-bottom: 0;
+ margin-bottom: 0;
+}
+
+.list-wrapper ul li:last-child .form-check {
+ margin-bottom: 0;
+ padding-bottom: 0;
+}
+
+.list-wrapper ul li .col-content {
+ width: 100%;
+}
+
+.list-wrapper ul li .col-content > div {
+ width: 100%;
+}
+
+.list-wrapper ul.todo-list-rounded .form-check .form-check-label input:checked + .input-helper:before {
+ border-radius: 100%;
+}
+
+.list-wrapper ul.todo-list-rounded .flag-color {
+ color: #D1D1D1;
+ line-height: 1;
+}
+
+.list-wrapper input[type="checkbox"] {
+ margin-right: 15px;
+}
+
+.list-wrapper .remove {
+ margin-left: auto;
+ cursor: pointer;
+ font-size: 1.3rem;
+ font-weight: 600;
+ color: #1F3BB3;
+ width: 1.25rem;
+ height: 1.25rem;
+ line-height: 20px;
+ text-align: center;
+}
+
+.rtl .list-wrapper .remove {
+ margin-right: auto;
+ margin-left: 0;
+}
+
+.list-wrapper .completed {
+ text-decoration: line-through;
+ text-decoration-color: #1F3BB3;
+}
+
+.list-wrapper .completed .remove {
+ text-decoration: none;
+}
+
+/* Tooltips */
+.tooltip-static-demo .tooltip {
+ position: relative;
+ display: inline-block;
+ opacity: 1;
+ margin: 0 10px 10px 0;
+ z-index: 10;
+}
+
+.tooltip-static-demo .bs-tooltip-bottom-demo .arrow,
+.tooltip-static-demo .bs-tooltip-top-demo .arrow {
+ left: 50%;
+}
+
+.tooltip-static-demo .bs-tooltip-right-demo .arrow:before,
+.tooltip-static-demo .bs-tooltip-left-demo .arrow:before {
+ top: calc((100%-0.8rem)/2);
+}
+
+.tooltip {
+ font-size: 0.75rem;
+ min-width: 5.625rem;
+ z-index: 1029;
+}
+
+.tooltip .tooltip-inner {
+ font-weight: 400;
+}
+
+.tooltip-primary .tooltip-inner {
+ background: #1F3BB3;
+ color: #ffffff;
+}
+
+.tooltip-primary.bs-tooltip-top .arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #1F3BB3;
+}
+
+.tooltip-primary.bs-tooltip-right .arrow::before {
+ border-right-color: #1F3BB3;
+}
+
+.tooltip-primary.bs-tooltip-bottom .arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #1F3BB3;
+}
+
+.tooltip-primary.bs-tooltip-left .arrow::before {
+ border-left-color: #1F3BB3;
+}
+
+.tooltip-secondary .tooltip-inner {
+ background: #F1F1F1;
+ color: #ffffff;
+}
+
+.tooltip-secondary.bs-tooltip-top .arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #F1F1F1;
+}
+
+.tooltip-secondary.bs-tooltip-right .arrow::before {
+ border-right-color: #F1F1F1;
+}
+
+.tooltip-secondary.bs-tooltip-bottom .arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #F1F1F1;
+}
+
+.tooltip-secondary.bs-tooltip-left .arrow::before {
+ border-left-color: #F1F1F1;
+}
+
+.tooltip-success .tooltip-inner {
+ background: #34B1AA;
+ color: #ffffff;
+}
+
+.tooltip-success.bs-tooltip-top .arrow::before, .tooltip-success.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #34B1AA;
+}
+
+.tooltip-success.bs-tooltip-right .arrow::before {
+ border-right-color: #34B1AA;
+}
+
+.tooltip-success.bs-tooltip-bottom .arrow::before, .tooltip-success.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #34B1AA;
+}
+
+.tooltip-success.bs-tooltip-left .arrow::before {
+ border-left-color: #34B1AA;
+}
+
+.tooltip-info .tooltip-inner {
+ background: #52CDFF;
+ color: #ffffff;
+}
+
+.tooltip-info.bs-tooltip-top .arrow::before, .tooltip-info.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #52CDFF;
+}
+
+.tooltip-info.bs-tooltip-right .arrow::before {
+ border-right-color: #52CDFF;
+}
+
+.tooltip-info.bs-tooltip-bottom .arrow::before, .tooltip-info.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #52CDFF;
+}
+
+.tooltip-info.bs-tooltip-left .arrow::before {
+ border-left-color: #52CDFF;
+}
+
+.tooltip-warning .tooltip-inner {
+ background: #ffaf00;
+ color: #ffffff;
+}
+
+.tooltip-warning.bs-tooltip-top .arrow::before, .tooltip-warning.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #ffaf00;
+}
+
+.tooltip-warning.bs-tooltip-right .arrow::before {
+ border-right-color: #ffaf00;
+}
+
+.tooltip-warning.bs-tooltip-bottom .arrow::before, .tooltip-warning.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #ffaf00;
+}
+
+.tooltip-warning.bs-tooltip-left .arrow::before {
+ border-left-color: #ffaf00;
+}
+
+.tooltip-danger .tooltip-inner {
+ background: #F95F53;
+ color: #ffffff;
+}
+
+.tooltip-danger.bs-tooltip-top .arrow::before, .tooltip-danger.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #F95F53;
+}
+
+.tooltip-danger.bs-tooltip-right .arrow::before {
+ border-right-color: #F95F53;
+}
+
+.tooltip-danger.bs-tooltip-bottom .arrow::before, .tooltip-danger.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #F95F53;
+}
+
+.tooltip-danger.bs-tooltip-left .arrow::before {
+ border-left-color: #F95F53;
+}
+
+.tooltip-light .tooltip-inner {
+ background: #fbfbfb;
+ color: #ffffff;
+}
+
+.tooltip-light.bs-tooltip-top .arrow::before, .tooltip-light.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #fbfbfb;
+}
+
+.tooltip-light.bs-tooltip-right .arrow::before {
+ border-right-color: #fbfbfb;
+}
+
+.tooltip-light.bs-tooltip-bottom .arrow::before, .tooltip-light.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #fbfbfb;
+}
+
+.tooltip-light.bs-tooltip-left .arrow::before {
+ border-left-color: #fbfbfb;
+}
+
+.tooltip-dark .tooltip-inner {
+ background: #1E283D;
+ color: #ffffff;
+}
+
+.tooltip-dark.bs-tooltip-top .arrow::before, .tooltip-dark.bs-tooltip-auto[data-popper-placement^="top"] .arrow::before {
+ border-top-color: #1E283D;
+}
+
+.tooltip-dark.bs-tooltip-right .arrow::before {
+ border-right-color: #1E283D;
+}
+
+.tooltip-dark.bs-tooltip-bottom .arrow::before, .tooltip-dark.bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before {
+ border-bottom-color: #1E283D;
+}
+
+.tooltip-dark.bs-tooltip-left .arrow::before {
+ border-left-color: #1E283D;
+}
+
+.profile-navbar .nav-item .nav-link {
+ color: #1F1F1F;
+}
+
+.profile-navbar .nav-item .nav-link.active {
+ color: #1F3BB3;
+}
+
+.profile-navbar .nav-item .nav-link i {
+ font-size: 1.25rem;
+}
+
+.profile-feed-item {
+ padding: 1.5rem 0;
+ border-bottom: 1px solid #dee2e6;
+}
+
+/* Pricing table */
+.pricing-table .pricing-card .pricing-card-body {
+ padding: 50px 56px 43px 56px;
+}
+
+.pricing-table .pricing-card .pricing-card-body .plan-features {
+ width: 100%;
+ margin-bottom: 32px;
+}
+
+.pricing-table .pricing-card .pricing-card-body .plan-features li {
+ text-align: left;
+ padding: 4px 0px;
+ font-weight: 400;
+ font-size: 0.812rem;
+}
+
+/*-------------------------------------------------------------------*/
+/* === Email === */
+/* Mail Sidebar */
+@media (max-width: 769px) {
+ .email-wrapper .mail-sidebar {
+ position: relative;
+ }
+}
+
+@media (max-width: 575.98px) {
+ .email-wrapper .mail-sidebar {
+ position: fixed;
+ z-index: 99;
+ background: color(white);
+ width: 45%;
+ min-width: 300px;
+ left: -100%;
+ display: block;
+ transition: 0.4s ease;
+ -webkit-transition: 0.4s ease;
+ -moz-transition: 0.4s ease;
+ }
+}
+
+.email-wrapper .mail-sidebar .menu-bar {
+ width: 100%;
+ float: right;
+ height: 100%;
+ min-height: 100%;
+}
+
+@media (max-width: 575.98px) {
+ .email-wrapper .mail-sidebar .menu-bar {
+ min-height: 100vh;
+ max-height: 100%;
+ height: auto;
+ overflow-y: auto;
+ overflow-x: hidden;
+ }
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items {
+ padding: 0;
+ margin-bottom: 0;
+ height: auto;
+ list-style-type: none;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items li {
+ padding: 10px 15px;
+ transition: 0.4s;
+ position: relative;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-justify-content: space-between;
+ justify-content: space-between;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items li:hover {
+ background: rgba(240, 244, 249, 0.8);
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items li a {
+ color: #303a40;
+ font-size: 0.812rem;
+ text-decoration: none;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items li a i {
+ margin-right: 8px;
+ font-size: 0.812rem;
+ line-height: 1.5;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items li.active {
+ background: color(gray-lightest);
+ border-radius: 4px;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items li.active a {
+ color: #1F3BB3;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .menu-items li.compose:hover {
+ background: transparent;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status {
+ margin-top: 1rem;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status .chat {
+ font-size: 0.812rem;
+ color: #1F3BB3;
+ margin-bottom: 0;
+ font-weight: 600;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status .status {
+ height: 10px;
+ width: 10px;
+ border-radius: 100%;
+ display: inline-flex;
+ justify-content: flex-start;
+ transform: translateX(-43px) translateY(2px);
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status .status:after {
+ font-size: 12px;
+ color: #2e383e;
+ margin: -5px 0 0 18px;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline {
+ background: #F95F53;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status .status.offline:after {
+ content: "Offline";
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status .status.online {
+ background: #34B1AA;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .online-status .status.online:after {
+ content: "Online";
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list {
+ padding: 10px 0;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item {
+ border-bottom: 1px solid #dee2e6;
+ padding: 6px 0;
+ display: block;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item:last-child {
+ border-bottom: 0;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item a {
+ text-decoration: none;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ padding: 0;
+ width: 20%;
+ max-width: 40px;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .pro-pic img {
+ max-width: 100%;
+ width: 100%;
+ border-radius: 100%;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user {
+ width: 100%;
+ padding: 5px 10px 0 15px;
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-name {
+ font-weight: 400;
+ font-size: 0.812rem;
+ line-height: 1;
+ color: color(black);
+}
+
+.email-wrapper .mail-sidebar .menu-bar .profile-list-item a .user .u-designation {
+ font-size: calc(0.812rem - 0.1rem);
+ margin-bottom: 0;
+}
+
+.email-wrapper .sidebar.open {
+ left: 0;
+}
+
+/* Mail List Container */
+.email-wrapper .mail-list-container {
+ border-left: 1px solid #dee2e6;
+ height: 100%;
+ padding-left: 0;
+ padding-right: 0;
+}
+
+.email-wrapper .mail-list-container a {
+ text-decoration: none;
+}
+
+.email-wrapper .mail-list-container .mail-list {
+ border-bottom: 1px solid #dee2e6;
+ display: flex;
+ flex-direction: row;
+ padding: 10px 15px;
+ width: 100%;
+}
+
+.email-wrapper .mail-list-container .mail-list:last-child {
+ border-bottom: none;
+}
+
+.email-wrapper .mail-list-container .mail-list .form-check {
+ margin-top: 12px;
+ width: 11%;
+ min-width: 20px;
+}
+
+.email-wrapper .mail-list-container .mail-list .content {
+ width: 83%;
+ padding-left: 0;
+ padding-right: 0;
+}
+
+.email-wrapper .mail-list-container .mail-list .content .sender-name {
+ font-size: 0.812rem;
+ font-weight: 400;
+ max-width: 95%;
+}
+
+.email-wrapper .mail-list-container .mail-list .content .message_text {
+ margin: 0;
+ max-width: 93%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.email-wrapper .mail-list-container .mail-list .details {
+ width: 5.5%;
+}
+
+.email-wrapper .mail-list-container .mail-list .details .date {
+ text-align: right;
+ margin: auto 15px auto 0;
+ white-space: nowrap;
+}
+
+.email-wrapper .mail-list-container .mail-list .details i {
+ margin: auto 0;
+ color: #ddd;
+}
+
+.email-wrapper .mail-list-container .mail-list .details i.favorite {
+ color: #ffaf00;
+}
+
+.email-wrapper .mail-list-container .mail-list.new_mail {
+ background: color(gray-lightest);
+}
+
+.email-wrapper .mail-list-container .mail-list.new_mail .details .date {
+ color: color(black);
+}
+
+/* Message Content */
+.email-wrapper .message-body .sender-details {
+ padding: 20px 15px 0;
+ border-bottom: 1px solid #dee2e6;
+ display: -webkit-flex;
+ display: flex;
+}
+
+.email-wrapper .message-body .sender-details .details {
+ padding-bottom: 0;
+}
+
+.email-wrapper .message-body .sender-details .details .msg-subject {
+ font-weight: 600;
+}
+
+.email-wrapper .message-body .sender-details .details .sender-email {
+ margin-bottom: 20px;
+ font-weight: 400;
+}
+
+.email-wrapper .message-body .sender-details .details .sender-email i {
+ font-size: 1rem;
+ font-weight: 600;
+ margin: 0 1px 0 7px;
+}
+
+.email-wrapper .message-body .message-content {
+ padding: 50px 15px;
+}
+
+.email-wrapper .message-body .attachments-sections ul {
+ list-style: none;
+ border-top: 1px solid #dee2e6;
+ padding: 30px 15px 20px;
+}
+
+.email-wrapper .message-body .attachments-sections ul li {
+ padding: 10px;
+ margin-right: 20px;
+ border: 1px solid #dee2e6;
+ border-radius: 5px;
+}
+
+.email-wrapper .message-body .attachments-sections ul li .thumb {
+ display: inline-block;
+ margin-right: 10px;
+}
+
+.email-wrapper .message-body .attachments-sections ul li .thumb i {
+ font-size: 30px;
+ margin: 0;
+ color: #2e383e;
+}
+
+.email-wrapper .message-body .attachments-sections ul li .details p.file-name {
+ display: block;
+ margin-bottom: 0;
+ color: #2e383e;
+}
+
+.email-wrapper .message-body .attachments-sections ul li .details .buttons .file-size {
+ margin-right: 10px;
+ margin-bottom: 0;
+ font-size: 13px;
+}
+
+.email-wrapper .message-body .attachments-sections ul li .details .buttons a {
+ font-size: 13px;
+ margin-right: 10px;
+}
+
+.email-wrapper .message-body .attachments-sections ul li .details .buttons a:last-child {
+ margin-right: 0;
+}
+
+/*-------------------------------------------------------------------*/
+/* === Plugin overrides === */
+/* Ace Editor */
+.ace_editor {
+ margin: auto;
+ height: 300px;
+ width: 100%;
+ font: 14px/normal SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+}
+
+.ace_editor .ace_content {
+ font-size: 0.812rem;
+}
+
+/* Avgrund Popup */
+.avgrund-popin {
+ position: fixed;
+ background: #fff;
+ padding: 37px 33px;
+ overflow: hidden;
+ visibility: hidden;
+ opacity: 0;
+ filter: alpha(opacity=0);
+ top: 50%;
+ left: 53%;
+ z-index: 1000;
+ font-size: 0.812rem;
+ font-weight: 400;
+ font-weight: initial;
+ line-height: 1.85;
+ border-radius: 10px;
+ -webkit-transform: scale(0.8);
+ -moz-transform: scale(0.8);
+ -ms-transform: scale(0.8);
+ -o-transform: scale(0.8);
+ transform: scale(0.8);
+}
+
+.avgrund-popin p {
+ font-size: 0.812rem;
+ font-weight: 400;
+ font-weight: initial;
+}
+
+.avgrund-overlay {
+ background: #000000;
+ width: 100%;
+ position: fixed;
+ top: 0px;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ z-index: 101;
+ visibility: hidden;
+ opacity: 0;
+ filter: alpha(opacity=0);
+}
+
+body.avgrund-ready,
+.avgrund-ready .avgrund-popin,
+.avgrund-ready .avgrund-overlay {
+ -webkit-transform-origin: 50% 50%;
+ -moz-transform-origin: 50% 50%;
+ -ms-transform-origin: 50% 50%;
+ -o-transform-origin: 50% 50%;
+ transform-origin: 50% 50%;
+ -webkit-transition: 0.3s all ease-out;
+ -moz-transition: 0.3s all ease-out;
+ -ms-transition: 0.3s all ease-out;
+ -o-transition: 0.3s all ease-out;
+ transition: 0.3s all ease-out;
+}
+
+body.avgrund-active {
+ overflow: hidden;
+}
+
+.avgrund-active .avgrund-popin {
+ visibility: visible;
+ opacity: 1;
+ filter: alpha(opacity=100);
+ -webkit-transform: scale(1.1);
+ -moz-transform: scale(1.1);
+ -ms-transform: scale(1.1);
+ -o-transform: scale(1.1);
+ transform: scale(1.1);
+}
+
+@media (max-width: 767px) {
+ .avgrund-active .avgrund-popin {
+ -webkit-transform: scale(0.8);
+ -moz-transform: scale(0.8);
+ -ms-transform: scale(0.8);
+ -o-transform: scale(0.8);
+ transform: scale(0.8);
+ }
+}
+
+.avgrund-active .avgrund-overlay {
+ visibility: visible;
+ opacity: .5;
+ filter: alpha(opacity=50);
+ height: 20000px;
+}
+
+.avgrund-popin.stack {
+ -webkit-transform: scale(1.5);
+ -moz-transform: scale(1.5);
+ -ms-transform: scale(1.5);
+ -o-transform: scale(1.5);
+ transform: scale(1.5);
+}
+
+.avgrund-active .avgrund-popin.stack {
+ -webkit-transform: scale(1.1);
+ -moz-transform: scale(1.1);
+ -ms-transform: scale(1.1);
+ -o-transform: scale(1.1);
+ transform: scale(1.1);
+}
+
+/* Optional close button styles */
+.avgrund-close {
+ display: block;
+ color: #fff;
+ background: #1F1F1F;
+ font-size: 10px;
+ text-decoration: none;
+ text-transform: uppercase;
+ position: absolute;
+ top: 10px;
+ right: 10px;
+ height: 17px;
+ width: 17px;
+ text-align: center;
+ line-height: 16px;
+ border-radius: 50px;
+}
+
+.avgrund-close:hover {
+ color: #fff;
+ text-decoration: none;
+}
+
+/* Chartist */
+.ct-series-a .ct-line {
+ stroke: #a29afc;
+ stroke-width: 3px;
+ stroke-dasharray: 10px 20px;
+}
+
+.ct-series-a .ct-point {
+ stroke: #6355f9;
+ stroke-width: 10px;
+ stroke-linecap: round;
+}
+
+.ct-series-b .ct-line {
+ stroke: #80d691;
+ stroke-width: 3px;
+ stroke-dasharray: 10px 20px;
+}
+
+.ct-series-b .ct-point {
+ stroke: #4ac462;
+ stroke-width: 10px;
+ stroke-linecap: round;
+}
+
+.ct-series-c .ct-line {
+ stroke: #f7cb9b;
+ stroke-width: 3px;
+ stroke-dasharray: 10px 20px;
+}
+
+.ct-series-c .ct-point {
+ stroke: #f2a859;
+ stroke-width: 10px;
+ stroke-linecap: round;
+}
+
+.ct-series-a .ct-bar {
+ stroke: #a29afc;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+.ct-series-b .ct-bar {
+ stroke: #80d691;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+.ct-series-c .ct-bar {
+ stroke: #f7cb9b;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+.ct-series-d .ct-bar {
+ stroke: #fcb2b2;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+.ct-series-a .ct-slice-pie {
+ fill: #a29afc;
+ stroke-width: 4px;
+}
+
+.ct-series-b .ct-slice-pie {
+ fill: #80d691;
+ stroke-width: 4px;
+}
+
+.ct-series-c .ct-slice-pie {
+ fill: #fcb2b2;
+ stroke-width: 4px;
+}
+
+.ct-series-d .ct-slice-pie {
+ fill: #f7cb9b;
+ stroke-width: 4px;
+}
+
+.ct-series-a .ct-slice-donut-solid {
+ fill: #a29afc;
+}
+
+.ct-series-b .ct-slice-donut-solid {
+ fill: #80d691;
+}
+
+.ct-series-c .ct-slice-donut-solid {
+ fill: #fcb2b2;
+}
+
+.ct-series-a .ct-slice-donut-solid {
+ fill: #f7cb9b;
+}
+
+#ct-chart-dash-barChart .ct-series-a .ct-bar {
+ stroke: #fb9999;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+#ct-chart-dash-barChart .ct-series-b .ct-bar {
+ stroke: #8b81fb;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+#ct-chart-dash-barChart .ct-series-c .ct-bar {
+ stroke: #a29afc;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+#ct-chart-dash-barChart .ct-series-d .ct-bar {
+ stroke: #b9b3fc;
+ stroke-width: 20px;
+ stroke-dasharray: 0;
+ stroke-linecap: squre;
+}
+
+/* CodeMirror */
+.CodeMirror {
+ font-size: 0.812rem;
+ height: auto;
+ text-align: left;
+ min-height: auto;
+}
+
+.CodeMirror-scroll {
+ min-height: auto;
+}
+
+/* Colcade */
+* {
+ box-sizing: border-box;
+}
+
+.grid {
+ border: 1px solid color(gray-light) est;
+}
+
+.grid:after {
+ display: block;
+ content: '';
+ clear: both;
+}
+
+.grid-col {
+ float: left;
+ width: 49%;
+ margin-right: 2%;
+ background: rgba(31, 59, 179, 0.2);
+}
+
+.grid-col--4 {
+ margin-right: 0;
+}
+
+/* hide two middle */
+.grid-col--2, .grid-col--3 {
+ display: none;
+}
+
+@media (min-width: 768px) {
+ .grid-col {
+ width: 32%;
+ }
+ .grid-col--2 {
+ display: block;
+ }
+}
+
+@media (min-width: 1200px) {
+ .grid-col {
+ width: 23.5%;
+ }
+ .grid-col--2, .grid-col--3 {
+ display: block;
+ }
+}
+
+.grid-item {
+ background: #1F3BB3;
+ margin-bottom: 20px;
+ border-radius: 8px;
+}
+
+.grid-item--a {
+ height: 80px;
+}
+
+.grid-item--b {
+ height: 140px;
+}
+
+.grid-item--c {
+ height: 300px;
+}
+
+/* Colorpicker */
+.asColorPicker-dropdown {
+ max-width: initial;
+}
+
+.asColorPicker-trigger {
+ height: auto;
+ border: 0;
+}
+
+.asColorPicker-trigger span {
+ border-radius: 2px;
+ width: 35px;
+}
+
+/* Data Tables */
+.dataTables_wrapper {
+ padding-left: 0;
+ padding-right: 0;
+}
+
+.dataTables_wrapper label {
+ font-size: .8125rem;
+}
+
+.dataTables_wrapper select {
+ padding: .4rem;
+ outline-offset: -2px;
+}
+
+.dataTables_wrapper .dataTables_length select {
+ min-width: 70px;
+ margin-left: .25rem;
+ margin-right: .25rem;
+ width: -webkit-fill-available;
+ border-radius: 4px;
+}
+
+.dataTables_wrapper .dataTable .btn, .dataTables_wrapper .dataTable .ajax-upload-dragdrop .ajax-file-upload, .ajax-upload-dragdrop .dataTables_wrapper .dataTable .ajax-file-upload, .dataTables_wrapper .dataTable .swal2-modal .swal2-buttonswrapper .swal2-styled, .swal2-modal .swal2-buttonswrapper .dataTables_wrapper .dataTable .swal2-styled {
+ padding: 0.1rem 1rem;
+ vertical-align: top;
+}
+
+.dataTables_wrapper .dataTable .btn i, .dataTables_wrapper .dataTable .ajax-upload-dragdrop .ajax-file-upload i, .ajax-upload-dragdrop .dataTables_wrapper .dataTable .ajax-file-upload i, .dataTables_wrapper .dataTable .swal2-modal .swal2-buttonswrapper .swal2-styled i, .swal2-modal .swal2-buttonswrapper .dataTables_wrapper .dataTable .swal2-styled i {
+ font-size: .875rem;
+ margin-right: .3rem;
+}
+
+.dataTables_wrapper .dataTable thead th {
+ border-bottom-width: 0;
+}
+
+.dataTables_wrapper .dataTable thead .sorting:before, .dataTables_wrapper .dataTable thead .sorting:after,
+.dataTables_wrapper .dataTable thead .sorting_asc:before,
+.dataTables_wrapper .dataTable thead .sorting_asc:after,
+.dataTables_wrapper .dataTable thead .sorting_desc:before,
+.dataTables_wrapper .dataTable thead .sorting_desc:after,
+.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,
+.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,
+.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before,
+.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {
+ line-height: 2.5;
+ font-family: themify;
+ font-size: .65rem;
+}
+
+.dataTables_wrapper .dataTable thead .sorting:before,
+.dataTables_wrapper .dataTable thead .sorting_asc:before,
+.dataTables_wrapper .dataTable thead .sorting_desc:before,
+.dataTables_wrapper .dataTable thead .sorting_asc_disabled:before,
+.dataTables_wrapper .dataTable thead .sorting_desc_disabled:before {
+ content: "\e64b";
+ right: 1.2em;
+ bottom: 0;
+}
+
+.dataTables_wrapper .dataTable thead .sorting:after,
+.dataTables_wrapper .dataTable thead .sorting_asc:after,
+.dataTables_wrapper .dataTable thead .sorting_desc:after,
+.dataTables_wrapper .dataTable thead .sorting_asc_disabled:after,
+.dataTables_wrapper .dataTable thead .sorting_desc_disabled:after {
+ content: "\e648";
+ right: 1.2em;
+ top: 0;
+}
+
+.dataTables_wrapper .dataTables_paginate {
+ margin-top: 20px;
+}
+
+.dataTables_wrapper .dataTables_info {
+ font-size: 0.812rem;
+}
+
+@media (max-width: 576px) {
+ .dataTables_wrapper .dataTables_info {
+ margin-bottom: 1rem;
+ }
+}
+
+.expandable-table thead tr th {
+ background: #1F3BB3;
+ padding: 10px;
+ color: #ffffff;
+ font-size: 14px;
+}
+
+.expandable-table thead tr th:first-child {
+ border-radius: 8px 0 0 8px;
+}
+
+.expandable-table thead tr th:last-child {
+ border-radius: 0 8px 8px 0;
+}
+
+.expandable-table tr.odd, .expandable-table tr.even {
+ box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.03);
+ border-radius: 4px;
+}
+
+.expandable-table tr td {
+ padding: 14px;
+ font-size: 14px;
+}
+
+.expandable-table tr td.select-checkbox {
+ padding-left: 26px;
+}
+
+.expandable-table tr td.select-checkbox:after {
+ top: 2rem;
+}
+
+.expandable-table tr td.select-checkbox:before {
+ top: 2rem;
+}
+
+.expandable-table tr td .cell-hilighted {
+ background-color: #1F3BB3;
+ border-radius: 10px;
+ padding: 18px;
+ color: #fff;
+ font-size: 11px;
+}
+
+.expandable-table tr td .cell-hilighted h5, .expandable-table tr td .cell-hilighted .h5 {
+ font-size: 20px;
+ color: #52C4FF;
+}
+
+.expandable-table tr td .cell-hilighted p {
+ opacity: .6;
+ margin-bottom: 0;
+}
+
+.expandable-table tr td .cell-hilighted h6, .expandable-table tr td .cell-hilighted .h6 {
+ font-size: 14px;
+ color: #52C4FF;
+}
+
+.expandable-table tr td .expanded-table-normal-cell {
+ padding: 10px;
+}
+
+.expandable-table tr td .expanded-table-normal-cell p {
+ font-size: 11px;
+ margin-bottom: 0;
+}
+
+.expandable-table tr td .expanded-table-normal-cell h6, .expandable-table tr td .expanded-table-normal-cell .h6 {
+ color: #0B0F32;
+ font-size: 14px;
+}
+
+.expandable-table tr td .expanded-table-normal-cell .highlighted-alpha {
+ width: 34px;
+ height: 34px;
+ border-radius: 100%;
+ background: #FE5C83;
+ color: #ffffff;
+ text-align: center;
+ padding-top: 7px;
+ font-size: 14px;
+ margin-right: 8px;
+}
+
+.expandable-table tr td .expanded-table-normal-cell img {
+ width: 34px;
+ height: 34px;
+ border-radius: 100%;
+ margin-right: 8px;
+}
+
+.expandable-table tr td.details-control:before {
+ content: '\e64b';
+ font-family: "themify";
+}
+
+.expandable-table tr.shown td.details-control:before {
+ content: '\e648';
+}
+
+.expandable-table .expanded-row {
+ background: #fafafa;
+}
+
+table.dataTable tbody td.select-checkbox:before {
+ top: 1.4rem;
+ left: 10px;
+ border: 1px solid #dee2e6;
+ width: 14px;
+ height: 14px;
+}
+
+table.dataTable tbody td.select-checkbox:after {
+ top: 1.5rem;
+ left: 10px;
+}
+
+/* Datepicker */
+.datepicker.datepicker-dropdown,
+.datepicker.datepicker-inline {
+ padding: 5px 5px 15px 5px;
+ width: 30%;
+ max-width: 300px;
+ min-width: 200px;
+ -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);
+ box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);
+ border-radius: .25rem;
+ border: none;
+ z-index: 9999 !important;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days,
+.datepicker.datepicker-inline .datepicker-days {
+ padding: 0;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed {
+ width: 100%;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th {
+ text-align: center;
+ padding: 0.5rem 0;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.prev,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.prev {
+ color: #1F1F1F;
+ padding-bottom: 1rem;
+ padding-top: 1rem;
+ background: #ffffff;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.datepicker-switch,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.datepicker-switch {
+ color: #1F1F1F;
+ background: #ffffff;
+ padding-bottom: 1rem;
+ padding-top: 1rem;
+ font-size: 1rem;
+ font-weight: 600;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.next,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.next {
+ color: #1F1F1F;
+ padding-bottom: 1rem;
+ padding-top: 1rem;
+ background: #ffffff;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed thead tr th.dow {
+ font-family: "Manrope", sans-serif;
+ color: #1F1F1F;
+ font-size: 0.875rem;
+ font-weight: initial;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody {
+ position: relative;
+ top: 13px;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td {
+ text-align: center;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day {
+ font-size: 0.875rem;
+ padding: 0.5rem 0;
+ color: #1F1F1F;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:hover,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day:hover {
+ background: #ffffff;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active {
+ color: #fff;
+ background: transparent;
+ position: relative;
+ z-index: 1;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active:before,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.active:before {
+ content: "";
+ width: 28px;
+ height: 28px;
+ background: #34B1AA;
+ border-radius: 4px;
+ display: block;
+ margin: auto;
+ position: absolute;
+ top: 6px;
+ z-index: -1;
+ left: 0;
+ right: 0;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today {
+ color: #fff;
+ background: transparent;
+ position: relative;
+ z-index: 1;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today:before,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.day.today:before {
+ content: "";
+ width: 28px;
+ height: 28px;
+ background: #1F3BB3;
+ border-radius: 4px;
+ box-shadow: 3px 3px 6px 0 rgba(147, 127, 201, 0.43);
+ -webkit-box-shadow: 3px 3px 6px 0 rgba(147, 127, 201, 0.43);
+ -moz-box-shadow: 3px 3px 6px 0 rgba(147, 127, 201, 0.43);
+ display: block;
+ margin: auto;
+ position: absolute;
+ top: 6px;
+ z-index: -1;
+ left: 0;
+ right: 0;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.old.day,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.old.day {
+ color: #d9dde3;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.range-start, .datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.range-end,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.range-start,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.range-end {
+ background: transparent;
+ position: relative;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.range-start::before, .datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.range-end::before,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.range-start::before,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.range-end::before {
+ content: "";
+ width: 28px;
+ height: 28px;
+ background: rgba(52, 177, 170, 0.2);
+ border-radius: 4px;
+ display: block;
+ margin: auto;
+ position: absolute;
+ top: 6px;
+ z-index: -1;
+ left: 0;
+ right: 0;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.range,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.range {
+ position: relative;
+ background: transparent;
+}
+
+.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.range::before,
+.datepicker.datepicker-inline .datepicker-days table.table-condensed tbody td.range::before {
+ content: "";
+ width: 28px;
+ height: 28px;
+ background: #eee;
+ border-radius: 4px;
+ display: block;
+ margin: auto;
+ position: absolute;
+ top: 6px;
+ z-index: -1;
+ left: 0;
+ right: 0;
+}
+
+.datepicker.datepicker-inline {
+ width: 100%;
+ max-width: 100%;
+ min-width: 250px;
+}
+
+.datepicker.datepicker-inline thead tr th.prev {
+ color: grey;
+ padding-bottom: 0.5rem;
+ padding-top: 0.5rem;
+}
+
+.datepicker.datepicker-inline thead tr th.datepicker-switch {
+ color: #1F3BB3;
+ padding-bottom: 0.5rem;
+ padding-top: 0.5rem;
+}
+
+.datepicker.datepicker-inline thead tr th.next {
+ color: grey;
+ padding-bottom: 0.5rem;
+ padding-top: 0.5rem;
+}
+
+.datepicker > div {
+ display: initial;
+ padding: 0.375rem 0.75rem;
+ margin-bottom: 0;
+ font-size: 1rem;
+ font-weight: 400;
+ line-height: 1.5;
+ color: #495057;
+ text-align: center;
+ white-space: nowrap;
+ border-radius: 2px;
+}
+
+.datepicker.input-group, .datepicker.asColorPicker-wrap {
+ border: 1px solid #dee2e6;
+ padding: 0;
+}
+
+.datepicker.input-group .form-control, .datepicker.asColorPicker-wrap .form-control, .datepicker.input-group .asColorPicker-input, .datepicker.asColorPicker-wrap .asColorPicker-input, .datepicker.input-group .dataTables_wrapper select, .dataTables_wrapper .datepicker.input-group select, .datepicker.asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .datepicker.asColorPicker-wrap select, .datepicker.input-group .select2-container--default .select2-selection--single, .select2-container--default .datepicker.input-group .select2-selection--single, .datepicker.asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .datepicker.asColorPicker-wrap .select2-selection--single, .datepicker.input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .datepicker.input-group .select2-search__field, .datepicker.asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .datepicker.asColorPicker-wrap .select2-search__field, .datepicker.input-group .typeahead, .datepicker.asColorPicker-wrap .typeahead,
+.datepicker.input-group .tt-query,
+.datepicker.asColorPicker-wrap .tt-query,
+.datepicker.input-group .tt-hint,
+.datepicker.asColorPicker-wrap .tt-hint {
+ border: none;
+}
+
+.datepicker-dropdown:after {
+ border-bottom-color: #fff;
+}
+
+.datepicker-dropdown:before {
+ border-bottom-color: #dee2e6;
+}
+
+.datepicker-dropdown.datepicker-orient-top:before, .datepicker-dropdown.datepicker-orient-top:after {
+ top: auto;
+}
+
+.datepicker-dropdown.datepicker-orient-top:after {
+ border-top-color: #fff;
+}
+
+.datepicker-dropdown.datepicker-orient-top:before {
+ border-top-color: #dee2e6;
+}
+
+/* Dropify */
+.dropify-wrapper {
+ border: 2px dashed #dee2e6;
+ border-radius: 7px;
+}
+
+.dropify-wrapper:hover {
+ background-size: 30px 30px;
+ background-image: -webkit-linear-gradient(135deg, #F2F7F8 25%, transparent 25%, transparent 50%, #F2F7F8 50%, #F2F7F8 75%, transparent 75%, transparent);
+ background-image: linear-gradient(135deg, #F2F7F8 25%, transparent 25%, transparent 50%, #F2F7F8 50%, #F2F7F8 75%, transparent 75%, transparent);
+ -webkit-animation: stripes 2s linear infinite;
+ animation: stripes 2s linear infinite;
+}
+
+.dropify-wrapper .dropify-message span.file-icon:before {
+ display: inline-block;
+ font: normal normal normal 24px/1 "themify";
+ font-size: inherit;
+ text-rendering: auto;
+ line-height: inherit;
+ -webkit-font-smoothing: antialiased;
+ content: '\e66b';
+ color: #1F1F1F;
+ font-size: 1.25rem;
+}
+
+.dropify-wrapper .dropify-message p {
+ font-size: .8125rem;
+ color: #1F1F1F;
+}
+
+.dropify-wrapper .dropify-preview .dropify-infos {
+ background: rgba(255, 255, 255, 0.9);
+}
+
+.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner .dropify-filename {
+ color: #1F3BB3;
+ font-size: 20px;
+ font-weight: 400;
+}
+
+.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner .dropify-infos-message {
+ color: #333;
+ font-weight: 500;
+}
+
+.dropify-wrapper .dropify-preview .dropify-render img {
+ opacity: 0.7;
+}
+
+.dropify-wrapper .dropify-clear {
+ background: #fff;
+ border: none;
+ font-weight: 600;
+ color: color(gray);
+}
+
+/* Dropzone */
+.dropzone {
+ border: 1px solid #dee2e6;
+ min-height: 200px;
+}
+
+.dropzone .dz-message {
+ text-align: center;
+ width: 100%;
+}
+
+.dropzone .dz-message span {
+ font-size: .8125rem;
+ color: #1F1F1F;
+}
+
+.dropzone .dz-preview {
+ margin: 5px;
+}
+
+.dropzone .dz-preview .dz-image {
+ width: 75px;
+ height: 75px;
+ border-radius: 6px;
+}
+
+.dropzone .dz-preview .dz-error-message {
+ top: 80px;
+ left: -35px;
+}
+
+.dropzone .dz-preview .dz-success-mark,
+.dropzone .dz-preview .dz-error-mark {
+ margin-left: -17px;
+}
+
+.dropzone .dz-preview .dz-success-mark svg,
+.dropzone .dz-preview .dz-error-mark svg {
+ width: 35px;
+ height: 35px;
+}
+
+/* Icheck */
+.icheck,
+.icheck-flat,
+.icheck-square,
+.icheck-line {
+ margin-bottom: .5rem;
+}
+
+.icheck label,
+.icheck-flat label,
+.icheck-square label,
+.icheck-line label {
+ font-size: .8125rem;
+ line-height: 1.5;
+ margin-left: 5px;
+ margin-bottom: 0;
+}
+
+/* Jquery File Upload */
+.ajax-upload-dragdrop {
+ border-color: #dee2e6;
+ border-style: dotted;
+ max-width: 100%;
+}
+
+.ajax-upload-dragdrop span b {
+ font-size: .8125rem;
+ color: #1F1F1F;
+ font-weight: initial;
+}
+
+.ajax-upload-dragdrop .ajax-file-upload {
+ background: #52CDFF;
+ box-shadow: none;
+ height: auto;
+}
+
+.ajax-file-upload-container {
+ min-height: 100px;
+}
+
+.ajax-file-upload-container .ajax-file-upload-statusbar {
+ max-width: 100%;
+}
+
+/* Listify */
+.listify-list input {
+ border: 1px solid #f2f7f8;
+ color: color(gray-light);
+ background: #fff;
+}
+
+.listify-list ul.list {
+ list-style: none;
+ padding-left: 0;
+}
+
+.listify-list ul.list li {
+ display: block;
+ border-bottom: 1px solid #dee2e6;
+ padding: 15px 10px;
+}
+
+.listify-list ul.list li h5, .listify-list ul.list li .h5 {
+ color: theme-color("primary");
+}
+
+.listify-list ul.list li p {
+ color: color(gray-light);
+ margin: 0;
+}
+
+/* No-ui-slider */
+.noUi-target {
+ border: none;
+ box-shadow: none;
+ border-radius: 0px;
+}
+
+.noUi-target.noUi-horizontal {
+ height: 0.25rem;
+}
+
+.noUi-target.noUi-horizontal .noUi-handle {
+ left: -17px;
+}
+
+.noUi-target.noUi-vertical {
+ width: 0.25rem;
+ height: 156px;
+ display: inline-block;
+}
+
+.noUi-target.noUi-vertical .noUi-handle {
+ left: -6px;
+}
+
+.noUi-target .noUi-base {
+ background: color(gray-lightest);
+ box-shadow: none;
+ border: none;
+}
+
+.noUi-target .noUi-base .noUi-connect {
+ background: #1F3BB3;
+ box-shadow: none;
+}
+
+.noUi-target .noUi-base .noUi-origin {
+ background: #34B1AA;
+}
+
+.noUi-target .noUi-base .noUi-origin .noUi-handle {
+ background: #ffffff;
+ border-radius: 100%;
+ border: 1px solid #dee2e6;
+ width: 18px;
+ height: 18px;
+ top: -7px;
+ outline: none;
+ -webkit-transition-duration: 0.4s;
+ -moz-transition-duration: 0.4s;
+ -o-transition-duration: 0.4s;
+ transition-duration: 0.4s;
+}
+
+.noUi-target .noUi-base .noUi-origin .noUi-handle:after, .noUi-target .noUi-base .noUi-origin .noUi-handle:before {
+ display: none;
+}
+
+.noUi-target .noUi-base .noUi-origin .noUi-handle:after {
+ display: block;
+ position: absolute;
+ top: 5px;
+ left: 0;
+ right: 0;
+ margin: auto;
+ width: 6px;
+ height: 6px;
+ background: #1F3BB3;
+ border-radius: 100%;
+}
+
+.noUi-target .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ font-weight: 600;
+ border-radius: 4px;
+ border: none;
+ line-height: 1;
+ font-size: 0.812rem;
+ padding: 13px 12px;
+ bottom: 190%;
+}
+
+.noUi-target .noUi-pips .noUi-marker-horizontal, .noUi-target .noUi-pips .noUi-marker-vertical {
+ background: #dee2e6;
+}
+
+.noUi-target .noUi-pips .noUi-marker-horizontal {
+ height: 9px;
+ width: 1px;
+}
+
+.noUi-target .noUi-pips .noUi-marker-vertical {
+ height: 1px;
+ width: 9px;
+}
+
+.noUi-target .noUi-pips .noUi-value {
+ color: #000000;
+ font-size: 0.94rem;
+ font-weight: 600;
+}
+
+/* Slider Color variations */
+.slider-primary .noUi-base .noUi-connect {
+ background: #1F3BB3;
+}
+
+.slider-primary .noUi-base .noUi-origin {
+ background: #1F3BB3;
+}
+
+.slider-primary .noUi-base .noUi-origin .noUi-handle:after {
+ background: #1F3BB3;
+}
+
+.slider-primary .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #1F3BB3;
+ color: #ffffff;
+}
+
+.slider-secondary .noUi-base .noUi-connect {
+ background: #F1F1F1;
+}
+
+.slider-secondary .noUi-base .noUi-origin {
+ background: #F1F1F1;
+}
+
+.slider-secondary .noUi-base .noUi-origin .noUi-handle:after {
+ background: #F1F1F1;
+}
+
+.slider-secondary .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #F1F1F1;
+ color: #ffffff;
+}
+
+.slider-success .noUi-base .noUi-connect {
+ background: #34B1AA;
+}
+
+.slider-success .noUi-base .noUi-origin {
+ background: #34B1AA;
+}
+
+.slider-success .noUi-base .noUi-origin .noUi-handle:after {
+ background: #34B1AA;
+}
+
+.slider-success .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #34B1AA;
+ color: #ffffff;
+}
+
+.slider-info .noUi-base .noUi-connect {
+ background: #52CDFF;
+}
+
+.slider-info .noUi-base .noUi-origin {
+ background: #52CDFF;
+}
+
+.slider-info .noUi-base .noUi-origin .noUi-handle:after {
+ background: #52CDFF;
+}
+
+.slider-info .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #52CDFF;
+ color: #ffffff;
+}
+
+.slider-warning .noUi-base .noUi-connect {
+ background: #ffaf00;
+}
+
+.slider-warning .noUi-base .noUi-origin {
+ background: #ffaf00;
+}
+
+.slider-warning .noUi-base .noUi-origin .noUi-handle:after {
+ background: #ffaf00;
+}
+
+.slider-warning .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #ffaf00;
+ color: #ffffff;
+}
+
+.slider-danger .noUi-base .noUi-connect {
+ background: #F95F53;
+}
+
+.slider-danger .noUi-base .noUi-origin {
+ background: #F95F53;
+}
+
+.slider-danger .noUi-base .noUi-origin .noUi-handle:after {
+ background: #F95F53;
+}
+
+.slider-danger .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #F95F53;
+ color: #ffffff;
+}
+
+.slider-light .noUi-base .noUi-connect {
+ background: #fbfbfb;
+}
+
+.slider-light .noUi-base .noUi-origin {
+ background: #fbfbfb;
+}
+
+.slider-light .noUi-base .noUi-origin .noUi-handle:after {
+ background: #fbfbfb;
+}
+
+.slider-light .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #fbfbfb;
+ color: #ffffff;
+}
+
+.slider-dark .noUi-base .noUi-connect {
+ background: #1E283D;
+}
+
+.slider-dark .noUi-base .noUi-origin {
+ background: #1E283D;
+}
+
+.slider-dark .noUi-base .noUi-origin .noUi-handle:after {
+ background: #1E283D;
+}
+
+.slider-dark .noUi-base .noUi-origin .noUi-handle .noUi-tooltip {
+ background: #1E283D;
+ color: #ffffff;
+}
+
+/* Progressbar-js */
+.progress-bar-js-line {
+ height: 6px;
+}
+
+.progressbar-js-circle {
+ width: 100%;
+ position: relative;
+}
+
+/* Pws-tabs */
+.pws_tabs_container ul.pws_tabs_controll li:first-child a {
+ border-radius: 5px 0px 0px 0px;
+}
+
+.pws_tabs_container ul.pws_tabs_controll li:last-child a {
+ border-right: 1px solid #1F3BB3;
+ border-radius: 0px 5px 0px 0px;
+}
+
+.pws_tabs_container ul.pws_tabs_controll li a {
+ border: 1px solid #1F3BB3;
+ border-bottom: none;
+ border-right: none;
+ background: #fff;
+ color: #1F3BB3;
+ padding: 0.6em 1.3em;
+ margin-right: 0;
+}
+
+.pws_tabs_container ul.pws_tabs_controll li a:hover {
+ background: #fff;
+ color: #1F3BB3;
+}
+
+.pws_tabs_container ul.pws_tabs_controll li a.pws_tab_active {
+ background: #1F3BB3;
+ color: #fff;
+}
+
+.pws_tabs_container .demo-tabs {
+ border: 1px solid #1F3BB3;
+ border-radius: 0px 5px 5px 5px;
+ overflow: hidden;
+ background: color(white-smoke);
+ margin-bottom: 45px;
+ padding-top: 3.5rem;
+}
+
+.pws_tabs_container .demo-tabs .CodeMirror {
+ margin-bottom: 20px;
+}
+
+.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll {
+ border-right: none;
+ border-bottom: none;
+}
+
+.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li:first-child a {
+ border-radius: 5px 0px 0px 0px;
+}
+
+.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li:last-child a {
+ border-bottom: 1px solid #1F3BB3;
+ border-radius: 0px 0px 0px 5px;
+ border-right: 0px;
+}
+
+.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li a {
+ border-radius: 0px;
+ border: 1px solid #1F3BB3;
+ border-right: none;
+ border-bottom: none;
+ margin-bottom: 0;
+}
+
+.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_list {
+ margin-bottom: 0;
+}
+
+.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll {
+ border-top: 1px solid #1F3BB3;
+ border-right: none;
+ border-bottom: none;
+}
+
+.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li:first-child a {
+ border-radius: 0px 0px 0px 5px;
+}
+
+.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li:last-child a {
+ border-radius: 0px 0px 5px 0px;
+ border-right: 1px solid #1F3BB3;
+}
+
+.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li a {
+ border-radius: 0px;
+ border: 1px solid #1F3BB3;
+ border-top: none;
+ border-right: none;
+ margin-right: 0;
+ margin-bottom: 0;
+}
+
+.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li:first-child a {
+ border-radius: 0px 5px 0px 0px;
+ border-right: 1px solid #1F3BB3;
+}
+
+.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li:last-child a {
+ border-right: none;
+ border-radius: 5px 0px 0px 0px;
+}
+
+.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li a {
+ border: 1px solid #1F3BB3;
+ border-bottom: none;
+ border-right: none;
+ margin-right: 0;
+ margin-left: 0;
+}
+
+/* Quill Editor */
+.quill-container {
+ height: 300px;
+}
+
+.ql-toolbar.ql-snow,
+.quill-container.ql-snow {
+ border-color: #dee2e6;
+}
+
+/* Rating */
+.br-theme-fontawesome-stars .br-widget a,
+.br-theme-css-stars .br-widget a {
+ font-size: 20px;
+}
+
+.br-theme-fontawesome-stars .br-widget a.br-selected:after, .br-theme-fontawesome-stars .br-widget a.br-active:after,
+.br-theme-css-stars .br-widget a.br-selected:after,
+.br-theme-css-stars .br-widget a.br-active:after {
+ color: #1F3BB3;
+}
+
+.br-theme-bars-1to10 .br-widget a,
+.br-theme-bars-movie .br-widget a,
+.br-theme-bars-pill .br-widget a,
+.br-theme-bars-reversed .br-widget a,
+.br-theme-bars-horizontal .br-widget a {
+ background-color: rgba(31, 59, 179, 0.6);
+ color: #1F3BB3;
+}
+
+.br-theme-bars-1to10 .br-widget a.br-selected, .br-theme-bars-1to10 .br-widget a.br-active,
+.br-theme-bars-movie .br-widget a.br-selected,
+.br-theme-bars-movie .br-widget a.br-active,
+.br-theme-bars-pill .br-widget a.br-selected,
+.br-theme-bars-pill .br-widget a.br-active,
+.br-theme-bars-reversed .br-widget a.br-selected,
+.br-theme-bars-reversed .br-widget a.br-active,
+.br-theme-bars-horizontal .br-widget a.br-selected,
+.br-theme-bars-horizontal .br-widget a.br-active {
+ background-color: #1F3BB3;
+}
+
+.br-theme-bars-square .br-widget a {
+ border-color: rgba(31, 59, 179, 0.6);
+ color: rgba(31, 59, 179, 0.6);
+}
+
+.br-theme-bars-square .br-widget a.br-selected, .br-theme-bars-square .br-widget a.br-active {
+ border-color: #1F3BB3;
+ color: #1F3BB3;
+}
+
+.br-theme-bars-movie .br-widget .br-current-rating,
+.br-theme-bars-reversed .br-widget .br-current-rating,
+.br-theme-bars-1to10 .br-widget .br-current-rating,
+.br-theme-bars-horizontal .br-widget .br-current-rating {
+ color: #1F1F1F;
+ font-size: 0.812rem;
+ font-weight: initial;
+}
+
+.br-theme-bars-1to10 {
+ height: 26px;
+}
+
+.br-theme-bars-1to10 .br-widget {
+ height: 24px;
+}
+
+.br-theme-bars-1to10 .br-widget .br-current-rating {
+ line-height: 1;
+}
+
+.br-theme-bars-pill .br-widget a {
+ line-height: 2.5;
+}
+
+/* Select2 */
+.select2-container--default .select2-results__option--highlighted[aria-selected] {
+ background: #1F3BB3;
+}
+
+.select2-container--default .select2-selection--single,
+.select2-container--default .select2-dropdown,
+.select2-container--default .select2-selection--multiple {
+ border-color: #dee2e6;
+}
+
+.select2-container--default .select2-selection--single .select2-search__field,
+.select2-container--default .select2-dropdown .select2-search__field,
+.select2-container--default .select2-selection--multiple .select2-search__field {
+ border-color: #dee2e6;
+}
+
+.select2-container--default .select2-selection--single {
+ height: auto;
+}
+
+.select2-container--default .select2-selection--single .select2-selection__rendered {
+ line-height: 14px;
+}
+
+.select2-container--default .select2-dropdown {
+ font-size: .8125rem;
+}
+
+.select2-container--default.select2-container--focus .select2-selection--multiple {
+ border-color: #dee2e6;
+}
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice {
+ color: color(white);
+ border: 0;
+ border-radius: 3px;
+ padding: 6px;
+ font-size: .625rem;
+ font-family: inherit;
+ line-height: 1;
+}
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
+ color: color(white);
+}
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+1) {
+ background: #1F3BB3;
+}
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+2) {
+ background: #34B1AA;
+}
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+3) {
+ background: #52CDFF;
+}
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+4) {
+ background: #F95F53;
+}
+
+.select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+5) {
+ background: #ffaf00;
+}
+
+/* Summernote Editor */
+.note-editor.note-frame {
+ border: 1px solid #dee2e6;
+}
+
+.note-popover {
+ border: 1px solid #dee2e6;
+}
+
+/* SweetAlert */
+.swal2-container {
+ z-index: 1500;
+}
+
+.swal2-modal {
+ min-height: 315px;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ justify-content: center;
+ -webkit-flex-direction: column;
+ flex-direction: column;
+ border-radius: 10px;
+}
+
+.swal2-modal .swal2-title {
+ font-size: 25px;
+ line-height: 1;
+ font-weight: 600;
+ color: #1F1F1F;
+ font-weight: initial;
+ margin-bottom: 0;
+}
+
+.swal2-modal .swal2-icon,
+.swal2-modal .swal2-success-ring {
+ margin-top: 0;
+ margin-bottom: 42px;
+}
+
+.swal2-modal .swal2-buttonswrapper {
+ margin-top: 0;
+ padding: 0;
+}
+
+.swal2-modal .swal2-buttonswrapper .swal2-styled {
+ margin-top: 0;
+ font-weight: initial;
+}
+
+.swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-confirm {
+ font-weight: initial;
+ margin-top: 32px;
+}
+
+.swal2-modal .swal2-buttonswrapper .swal2-styled.swal2-cancel {
+ margin-top: 32px;
+ border: 1px solid #dee2e6;
+ color: #ffffff;
+ font-weight: initial;
+}
+
+.swal2-modal .swal2-content {
+ font-size: 0.812rem;
+ font-weight: 600;
+ color: #1F1F1F;
+ font-weight: initial;
+ margin-top: 11px;
+}
+
+.swal2-modal .swal2-close {
+ font-size: 20px;
+}
+
+.swal2-modal .swal2-success-ring {
+ left: -30px;
+}
+
+/* Switchery */
+.switchery {
+ width: 35px;
+ height: 21px;
+ border-radius: 11px;
+}
+
+.switchery > small, .switchery > .small {
+ width: 20px;
+ height: 20px;
+}
+
+.switchery-small {
+ width: 25px;
+ height: 13px;
+}
+
+.switchery-small > small, .switchery-small > .small {
+ width: 13px;
+ height: 13px;
+}
+
+.switchery-large {
+ width: 50px;
+ height: 28px;
+ border-radius: 14px;
+}
+
+.switchery-large > small, .switchery-large > .small {
+ width: 27px;
+ height: 27px;
+}
+
+/* Tags */
+div.tagsinput {
+ padding: 15px 15px 10px;
+ border-color: #dee2e6;
+}
+
+div.tagsinput span.tag {
+ background: #1F3BB3;
+ border: 0;
+ color: color(white);
+ padding: 6px 14px;
+ font-size: .8125rem;
+ font-family: inherit;
+ line-height: 1;
+}
+
+div.tagsinput span.tag a {
+ color: color(white);
+}
+
+/* TinyMCE Editor */
+.mce-tinymce.mce-panel,
+.mce-tinymce .mce-panel {
+ border-color: #dee2e6;
+}
+
+/* Toast */
+.jq-toast-wrap .jq-icon-success {
+ background-color: theme-color("success");
+}
+
+.jq-toast-wrap .jq-icon-info {
+ background-color: theme-color("info");
+}
+
+.jq-toast-wrap .jq-icon-warning {
+ background-color: theme-color("warning");
+}
+
+.jq-toast-wrap .jq-icon-error {
+ background-color: theme-color("danger");
+}
+
+/* Typeahead */
+.tt-menu,
+.gist {
+ text-align: left;
+}
+
+.twitter-typeahead {
+ max-width: 100%;
+}
+
+.typeahead {
+ background-color: color(white);
+}
+
+.typeahead:focus {
+ border-color: #dee2e6;
+}
+
+.tt-query {
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+
+.tt-hint {
+ color: color(gray);
+}
+
+.tt-menu {
+ width: 100%;
+ margin: 12px 0;
+ padding: 8px 0;
+ background-color: color(white);
+ border: 1px solid #dee2e6;
+ -webkit-border-radius: 8px;
+ -moz-border-radius: 8px;
+ border-radius: 8px;
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+ -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+}
+
+.tt-suggestion {
+ padding: 3px 20px;
+ font-size: inherit;
+}
+
+.tt-suggestion:hover {
+ cursor: pointer;
+ color: color(white);
+ background-color: #1F3BB3;
+}
+
+.tt-suggestion .tt-cursor {
+ color: color(white);
+ background-color: #1F3BB3;
+}
+
+.tt-suggestion p {
+ margin: 0;
+}
+
+/* Wysi Editor */
+.wysi-editor #toolbar [data-wysihtml-action] {
+ float: right;
+}
+
+.wysi-editor #toolbar,
+.wysi-editor textarea {
+ width: 920px;
+ padding: 5px;
+ -webkit-box-sizing: border-box;
+ -ms-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.wysi-editor textarea {
+ height: 280px;
+ border: 1px solid #dee2e6;
+ font-family: inherit;
+ font-size: 1rem;
+}
+
+.wysi-editor textarea:focus {
+ color: black;
+ border: 1px solid #dee2e6;
+}
+
+.wysi-editor .wysihtml-action-active,
+.wysi-editor .wysihtml-command-active {
+ font-weight: bold;
+}
+
+.wysi-editor [data-wysihtml-dialog] {
+ margin: 5px 0 0;
+ padding: 5px;
+ border: 1px solid #666;
+}
+
+.wysi-editor a[data-wysihtml-command-value="red"] {
+ color: #F95F53;
+}
+
+.wysi-editor a[data-wysihtml-command-value="green"] {
+ color: #34B1AA;
+}
+
+.wysi-editor a[data-wysihtml-command-value="blue"] {
+ color: #52CDFF;
+}
+
+.wysi-editor .wysihtml-editor,
+.wysi-editor .wysihtml-editor table td {
+ outline: 1px dotted #dee2e6;
+}
+
+.wysi-editor code {
+ background: #ddd;
+ padding: 10px;
+ white-space: pre;
+ display: block;
+ margin: 1em 0;
+}
+
+.wysi-editor .toolbar {
+ display: block;
+ border-radius: 3px;
+ border: 1px solid #fff;
+ margin-bottom: 9px;
+ line-height: 1em;
+}
+
+.wysi-editor .toolbar a {
+ display: inline-block;
+ height: 1.5em;
+ border-radius: 3px;
+ font-size: 1rem;
+ line-height: 1.5em;
+ text-decoration: none;
+ background: color(white);
+ border: 1px solid #dee2e6;
+ padding: 0 0.2em;
+ margin: 1px 0;
+ color: #1F3BB3;
+}
+
+.wysi-editor .toolbar .wysihtml-action-active,
+.wysi-editor .toolbar a.wysihtml-command-active {
+ background: #222;
+ color: white;
+}
+
+.wysi-editor .toolbar .block {
+ padding: 1px;
+ display: inline-block;
+ background: #eee;
+ border-radius: 3px;
+ margin: 0 1px 1px 0;
+}
+
+.wysi-editor div[data-wysihtml-dialog="createTable"] {
+ position: absolute;
+ background: white;
+}
+
+.wysi-editor div[data-wysihtml-dialog="createTable"] td {
+ width: 10px;
+ height: 5px;
+ border: 1px solid #dee2e6;
+}
+
+.wysi-editor .wysihtml-editor table td.wysiwyg-tmp-selected-cell {
+ outline: 2px solid #34B1AA;
+}
+
+.wysi-editor .editor-container-tag {
+ padding: 5px 10px;
+ position: absolute;
+ color: white;
+ background: rgba(0, 0, 0, 0.8);
+ width: 100px;
+ margin-left: -50px;
+}
+
+.wysi-editor .wrap {
+ max-width: 700px;
+ margin: 40px;
+}
+
+.wysi-editor .editable .wysihtml-uneditable-container {
+ outline: 1px dotted #dee2e6;
+ position: relative;
+}
+
+.wysi-editor .editable .wysihtml-uneditable-container-right {
+ float: right;
+ width: 50%;
+ margin-left: 2em;
+ margin-bottom: 1em;
+}
+
+.wysi-editor .editable .wysihtml-uneditable-container-left {
+ float: left;
+ width: 50%;
+ margin-right: 2em;
+ margin-bottom: 1em;
+}
+
+/* X-editable */
+.editable-form .editable {
+ color: #1F1F1F;
+ font-size: .8125rem;
+}
+
+.editable-form .editable-click {
+ border-color: #1F1F1F;
+}
+
+.editable-container.editable-inline {
+ max-width: 100%;
+}
+
+.editable-container.editable-inline .editableform {
+ max-width: 100%;
+}
+
+.editable-container.editable-inline .editableform .control-group {
+ max-width: 100%;
+ white-space: initial;
+}
+
+.editable-container.editable-inline .editableform .control-group > div {
+ max-width: 100%;
+}
+
+.editable-container.editable-inline .editableform .control-group .editable-input input,
+.editable-container.editable-inline .editableform .control-group .editable-input textarea {
+ max-width: 100%;
+ width: 100%;
+}
+
+.editable-container.editable-inline .editableform .control-group .editable-input .combodate .form-control, .editable-container.editable-inline .editableform .control-group .editable-input .combodate .asColorPicker-input, .editable-container.editable-inline .editableform .control-group .editable-input .combodate .dataTables_wrapper select, .dataTables_wrapper .editable-container.editable-inline .editableform .control-group .editable-input .combodate select, .editable-container.editable-inline .editableform .control-group .editable-input .combodate .select2-container--default .select2-selection--single, .select2-container--default .editable-container.editable-inline .editableform .control-group .editable-input .combodate .select2-selection--single, .editable-container.editable-inline .editableform .control-group .editable-input .combodate .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .editable-container.editable-inline .editableform .control-group .editable-input .combodate .select2-search__field, .editable-container.editable-inline .editableform .control-group .editable-input .combodate .typeahead,
+.editable-container.editable-inline .editableform .control-group .editable-input .combodate .tt-query,
+.editable-container.editable-inline .editableform .control-group .editable-input .combodate .tt-hint {
+ padding-left: 0;
+ padding-right: 0;
+}
+
+@media (max-width: 991px) {
+ .editable-container.editable-inline .editableform .control-group .editable-buttons {
+ display: block;
+ margin-top: 10px;
+ }
+}
+
+/*-------------------------------------------------------------------*/
+/* === Landing screens === */
+/* Auth */
+.auth .login-half-bg {
+ background: url("../../images/auth/login-bg.jpg");
+ background-size: cover;
+}
+
+.auth .register-half-bg {
+ background: url("../../images/auth/register-bg.jpg");
+ background-size: cover;
+}
+
+.auth.lock-full-bg {
+ background: url("../../images/auth/lockscreen-bg.jpg");
+ background-size: cover;
+}
+
+.auth .lock-profile-img {
+ width: 90px;
+ height: 90px;
+ border-radius: 100%;
+}
+
+.auth .auth-form-light {
+ background: #ffffff;
+}
+
+.auth .auth-form-light select {
+ color: #c9c8c8;
+}
+
+.auth .auth-form-light .input-group .form-control:focus, .auth .auth-form-light .asColorPicker-wrap .form-control:focus, .auth .auth-form-light .input-group .asColorPicker-input:focus, .auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:focus, .auth .auth-form-light .input-group .dataTables_wrapper select:focus, .dataTables_wrapper .auth .auth-form-light .input-group select:focus, .auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:focus, .dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:focus, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-light .asColorPicker-wrap .select2-selection--single:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:focus, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-light .asColorPicker-wrap .select2-search__field:focus, .auth .auth-form-light .input-group .typeahead:focus, .auth .auth-form-light .asColorPicker-wrap .typeahead:focus,
+.auth .auth-form-light .input-group .tt-query:focus,
+.auth .auth-form-light .asColorPicker-wrap .tt-query:focus,
+.auth .auth-form-light .input-group .tt-hint:focus,
+.auth .auth-form-light .asColorPicker-wrap .tt-hint:focus, .auth .auth-form-light .input-group .form-control:active, .auth .auth-form-light .asColorPicker-wrap .form-control:active, .auth .auth-form-light .input-group .asColorPicker-input:active, .auth .auth-form-light .asColorPicker-wrap .asColorPicker-input:active, .auth .auth-form-light .input-group .dataTables_wrapper select:active, .dataTables_wrapper .auth .auth-form-light .input-group select:active, .auth .auth-form-light .asColorPicker-wrap .dataTables_wrapper select:active, .dataTables_wrapper .auth .auth-form-light .asColorPicker-wrap select:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:active, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-light .asColorPicker-wrap .select2-selection--single:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:active, .auth .auth-form-light .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-light .asColorPicker-wrap .select2-search__field:active, .auth .auth-form-light .input-group .typeahead:active, .auth .auth-form-light .asColorPicker-wrap .typeahead:active,
+.auth .auth-form-light .input-group .tt-query:active,
+.auth .auth-form-light .asColorPicker-wrap .tt-query:active,
+.auth .auth-form-light .input-group .tt-hint:active,
+.auth .auth-form-light .asColorPicker-wrap .tt-hint:active {
+ border-color: #dee2e6;
+}
+
+.auth .auth-form-transparent {
+ background: transparent;
+}
+
+.auth .auth-form-transparent .form-control, .auth .auth-form-transparent .asColorPicker-input, .auth .auth-form-transparent .dataTables_wrapper select, .dataTables_wrapper .auth .auth-form-transparent select, .auth .auth-form-transparent .select2-container--default .select2-selection--single, .select2-container--default .auth .auth-form-transparent .select2-selection--single, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field, .auth .auth-form-transparent .typeahead,
+.auth .auth-form-transparent .tt-query,
+.auth .auth-form-transparent .tt-hint,
+.auth .auth-form-transparent .input-group-text {
+ border-color: #F1F1F1;
+}
+
+.auth .auth-form-transparent .form-control:focus, .auth .auth-form-transparent .asColorPicker-input:focus, .auth .auth-form-transparent .dataTables_wrapper select:focus, .dataTables_wrapper .auth .auth-form-transparent select:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-transparent .select2-selection--single:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:focus, .auth .auth-form-transparent .typeahead:focus,
+.auth .auth-form-transparent .tt-query:focus,
+.auth .auth-form-transparent .tt-hint:focus, .auth .auth-form-transparent .form-control:active, .auth .auth-form-transparent .asColorPicker-input:active, .auth .auth-form-transparent .dataTables_wrapper select:active, .dataTables_wrapper .auth .auth-form-transparent select:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-transparent .select2-selection--single:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:active, .auth .auth-form-transparent .typeahead:active,
+.auth .auth-form-transparent .tt-query:active,
+.auth .auth-form-transparent .tt-hint:active,
+.auth .auth-form-transparent .input-group-text:focus,
+.auth .auth-form-transparent .input-group-text:active {
+ border-color: #F1F1F1;
+}
+
+.auth .auth-form-transparent select {
+ outline-color: #F1F1F1;
+}
+
+.auth.auth-img-bg {
+ padding: 0;
+}
+
+@media (min-width: 768px) {
+ .auth.auth-img-bg .auth-form-transparent {
+ width: 55%;
+ margin: auto;
+ }
+}
+
+.auth .brand-logo {
+ margin-bottom: 2rem;
+}
+
+.auth .brand-logo img {
+ width: 90px;
+}
+
+.auth form .form-group {
+ margin-bottom: 1.5rem;
+}
+
+.auth form .form-group label {
+ font-size: .8125rem;
+}
+
+.auth form .form-group .form-control, .auth form .form-group .asColorPicker-input, .auth form .form-group .dataTables_wrapper select, .dataTables_wrapper .auth form .form-group select, .auth form .form-group .select2-container--default .select2-selection--single, .select2-container--default .auth form .form-group .select2-selection--single, .auth form .form-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth form .form-group .select2-search__field, .auth form .form-group .typeahead,
+.auth form .form-group .tt-query,
+.auth form .form-group .tt-hint {
+ background: transparent;
+ border-radius: 0;
+ font-size: .9375rem;
+}
+
+.auth form .auth-form-btn {
+ padding: 1rem 3rem;
+ line-height: 1.5;
+}
+
+.auth form .auth-link {
+ font-size: 0.812rem;
+}
+
+.auth form .auth-link:hover {
+ color: initial;
+}
+
+.page-body-wrapper {
+ min-height: calc(100vh - 97px);
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: row;
+ flex-direction: row;
+ padding-left: 0;
+ padding-right: 0;
+ padding-top: 97px;
+}
+
+.page-body-wrapper.full-page-wrapper {
+ width: 100%;
+ min-height: 100vh;
+ padding-top: 0;
+}
+
+.main-panel {
+ transition: width 0.25s ease, margin 0.25s ease;
+ width: calc(100% - 220px);
+ min-height: calc(100vh - 97px);
+ display: -webkit-flex;
+ display: flex;
+ -webkit-flex-direction: column;
+ flex-direction: column;
+}
+
+@media (max-width: 991px) {
+ .main-panel {
+ margin-left: 0;
+ width: 100%;
+ }
+}
+
+.content-wrapper {
+ background: #F4F5F7;
+ padding: 1.5rem 2.187rem 1.5rem 3.5rem;
+ width: 100%;
+ -webkit-flex-grow: 1;
+ flex-grow: 1;
+}
+
+@media (max-width: 767px) {
+ .content-wrapper {
+ padding: 0 1.5rem 1.5rem 1.5rem;
+ }
+}
+
+/* Sidebar */
+.sidebar {
+ min-height: calc(100vh - 97px);
+ background: #F4F5F7;
+ font-family: "Manrope", sans-serif;
+ font-weight: 500;
+ padding: 0;
+ width: 220px;
+ z-index: 11;
+ transition: width 0.25s ease, background 0.25s ease;
+ -webkit-transition: width 0.25s ease, background 0.25s ease;
+ -moz-transition: width 0.25s ease, background 0.25s ease;
+ -ms-transition: width 0.25s ease, background 0.25s ease;
+}
+
+.sidebar .nav {
+ overflow: hidden;
+ flex-wrap: nowrap;
+ flex-direction: column;
+ margin-bottom: 60px;
+}
+
+.sidebar .nav .nav-item {
+ -webkit-transition-duration: 0.25s;
+ -moz-transition-duration: 0.25s;
+ -o-transition-duration: 0.25s;
+ transition-duration: 0.25s;
+ transition-property: background;
+ -webkit-transition-property: background;
+}
+
+.sidebar .nav .nav-item .collapse {
+ z-index: 999;
+}
+
+.sidebar .nav .nav-item .nav-link {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ white-space: nowrap;
+ padding: 10px 35px 10px 35px;
+ color: #484848;
+ border-radius: 0px 20px 20px 0px;
+ -webkit-transition-duration: 0.45s;
+ -moz-transition-duration: 0.45s;
+ -o-transition-duration: 0.45s;
+ transition-duration: 0.45s;
+ transition-property: color;
+ -webkit-transition-property: color;
+ font-weight: 400;
+}
+
+@media (max-width: 991px) {
+ .sidebar .nav .nav-item .nav-link {
+ border-radius: 0;
+ }
+}
+
+.sidebar .nav .nav-item .nav-link i {
+ color: inherit;
+}
+
+.sidebar .nav .nav-item .nav-link i.menu-icon {
+ font-size: 22px;
+ line-height: 1;
+ margin-right: 1rem;
+ color: #484848;
+}
+
+.rtl .sidebar .nav .nav-item .nav-link i.menu-icon {
+ margin-left: 2rem;
+ margin-right: 0;
+}
+
+.sidebar .nav .nav-item .nav-link i.menu-icon:before {
+ vertical-align: middle;
+}
+
+.sidebar .nav .nav-item .nav-link i.menu-arrow {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ margin-left: auto;
+ margin-right: 0;
+ color: #bfccda;
+}
+
+.rtl .sidebar .nav .nav-item .nav-link i.menu-arrow {
+ margin-left: 0;
+ margin-right: auto;
+}
+
+.sidebar .nav .nav-item .nav-link i.menu-arrow:before {
+ content: "\F142";
+ font-family: "Material Design Icons";
+ font-style: normal;
+ display: block;
+ font-size: 0.687rem;
+ line-height: 10px;
+ -webkit-transition: all 0.2s ease-in;
+ -moz-transition: all 0.2s ease-in;
+ -ms-transition: all 0.2s ease-in;
+ -o-transition: all 0.2s ease-in;
+ transition: all 0.2s ease-in;
+}
+
+.sidebar .nav .nav-item .nav-link .menu-title {
+ color: inherit;
+ display: inline-block;
+ font-size: 12px;
+ line-height: 1;
+ vertical-align: middle;
+}
+
+.sidebar .nav .nav-item .nav-link .badge {
+ margin-left: auto;
+}
+
+.rtl .sidebar .nav .nav-item .nav-link .badge {
+ margin-left: 0;
+ margin-right: auto;
+}
+
+.sidebar .nav .nav-item .nav-link[aria-expanded="true"] i.menu-arrow:before {
+ -moz-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -webkit-transform: rotate(90deg);
+ transform: rotate(90deg);
+}
+
+.sidebar .nav .nav-item.active {
+ border-radius: 0px 20px 20px 0px;
+}
+
+.sidebar .nav .nav-item.active > .nav-link {
+ background: #fff;
+ position: relative;
+ font-weight: bold;
+ font-size: 13px;
+}
+
+.sidebar .nav .nav-item.active > .nav-link i,
+.sidebar .nav .nav-item.active > .nav-link .menu-title,
+.sidebar .nav .nav-item.active > .nav-link .menu-arrow {
+ color: #1F3BB3;
+}
+
+.sidebar .nav .nav-item.active > .nav-link .menu-title {
+ font-size: 13px;
+}
+
+.sidebar .nav .nav-item.active > .nav-link i.menu-arrow::before {
+ content: "\e64b";
+}
+
+.sidebar .nav .nav-item:hover > .nav-link i,
+.sidebar .nav .nav-item:hover > .nav-link .menu-title,
+.sidebar .nav .nav-item:hover > .nav-link .menu-arrow {
+ color: #1F3BB3;
+}
+
+.sidebar .nav .nav-item.nav-category {
+ color: #404040;
+ border-bottom: 1px solid rgba(255, 255, 255, 0.13);
+ margin: 0 30px;
+ font-size: 11px;
+ font-weight: 700;
+ padding: 20px 0px 5px 0px;
+ text-transform: uppercase;
+}
+
+.sidebar-dark .sidebar .nav .nav-item.nav-category {
+ color: #fff;
+ border-bottom: none;
+}
+
+.sidebar .nav:not(.sub-menu) {
+ margin-top: 0;
+ margin-left: 0;
+ margin-right: 0;
+}
+
+.sidebar .nav:not(.sub-menu) > .nav-item {
+ margin-top: .2rem;
+}
+
+.sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link, .sidebar .nav:not(.sub-menu) > .nav-item:hover[aria-expanded="true"] {
+ background: #fff;
+ color: #fff;
+}
+
+.sidebar .nav:not(.sub-menu) > .nav-item > .nav-link {
+ margin: 0;
+}
+
+.sidebar .nav:not(.sub-menu) > .nav-item > .nav-link[aria-expanded="true"] {
+ border-radius: 8px 8px 0 0;
+ background: #fff;
+ color: #1F3BB3;
+}
+
+.sidebar .nav:not(.sub-menu) > .nav-item.active {
+ background: transparent;
+}
+
+.sidebar .nav.sub-menu {
+ margin-bottom: 0;
+ margin-top: 0;
+ list-style: none;
+ padding: 0.25rem 0 0 3.07rem;
+ background: #fff;
+ padding-bottom: 12px;
+}
+
+.sidebar .nav.sub-menu .nav-item {
+ padding: 0;
+}
+
+.sidebar .nav.sub-menu .nav-item::before {
+ content: '';
+ width: 5px;
+ height: 5px;
+ position: absolute;
+ margin-top: 16px;
+ border-radius: 50%;
+ background: #b2b2b2;
+}
+
+.sidebar .nav.sub-menu .nav-item .nav-link {
+ color: #484848;
+ padding: 0.7rem 1rem;
+ position: relative;
+ font-size: 12px;
+ line-height: 1;
+ height: auto;
+ border-top: 0;
+}
+
+.sidebar .nav.sub-menu .nav-item .nav-link:hover {
+ color: #000;
+}
+
+.sidebar .nav.sub-menu .nav-item .nav-link.active {
+ color: #1F3BB3;
+ background: transparent;
+}
+
+.sidebar .nav.sub-menu .nav-item:hover {
+ background: transparent;
+}
+
+.sidebar-dark .sidebar {
+ background: #232227;
+}
+
+.sidebar-dark .sidebar .nav .nav-item .nav-link {
+ color: #FFFFFF;
+ position: relative;
+}
+
+.sidebar-dark .sidebar .nav .nav-item .nav-link .sidebar-icon-only {
+ color: #1E283D;
+}
+
+.sidebar-dark .sidebar .nav .nav-item .nav-link i {
+ color: inherit;
+}
+
+.sidebar-dark .sidebar .nav .nav-item .nav-link i.menu-icon {
+ color: #FFFFFF;
+}
+
+.sidebar-dark .sidebar .nav .nav-item .nav-link .menu-title {
+ color: inherit;
+}
+
+.sidebar-dark .sidebar .nav .nav-item .nav-link[aria-expanded="true"] .menu-title {
+ color: #FFFFFF;
+}
+
+.sidebar-dark .sidebar .nav .nav-item.active > .nav-link {
+ background: transparent;
+}
+
+.sidebar-dark .sidebar .nav .nav-item.active > .nav-link:before {
+ content: '';
+ width: 2px;
+ height: 100%;
+ background: #ffffff;
+ left: 0;
+ top: 0;
+ position: absolute;
+}
+
+.sidebar-dark .sidebar .nav .nav-item.active > .nav-link .menu-title,
+.sidebar-dark .sidebar .nav .nav-item.active > .nav-link i {
+ color: #ffffff;
+}
+
+.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link {
+ background: transparent;
+ color: #fff;
+}
+
+.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link:before {
+ content: '';
+ width: 2px;
+ height: 100%;
+ background: #ffffff;
+ left: 0;
+ top: 0;
+ position: absolute;
+}
+
+.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item:hover > .nav-link .menu-arrow {
+ color: #fff;
+}
+
+.sidebar-dark .sidebar .nav:not(.sub-menu) > .nav-item .nav-link[aria-expanded="true"] {
+ background: #1a1f26;
+ color: #ffffff;
+}
+
+.sidebar-dark .sidebar .nav.sub-menu {
+ background: #1a1f26;
+}
+
+.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link {
+ color: #FFFFFF;
+}
+
+.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:before {
+ color: white;
+}
+
+.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link.active {
+ color: #ffffff;
+ background: transparent;
+}
+
+.sidebar-dark .sidebar .nav.sub-menu .nav-item .nav-link:hover {
+ color: #9a94a7;
+}
+
+.sidebar-dark .sidebar .nav.sub-menu .nav-item:hover {
+ background: transparent;
+}
+
+/* style for off-canvas menu*/
+@media screen and (max-width: 991px) {
+ .sidebar-offcanvas {
+ position: fixed;
+ max-height: calc(100vh - 97px);
+ top: 97px;
+ bottom: 0;
+ overflow: auto;
+ right: -220px;
+ -webkit-transition: all 0.25s ease-out;
+ -o-transition: all 0.25s ease-out;
+ transition: all 0.25s ease-out;
+ }
+ .sidebar-offcanvas.active {
+ right: 0;
+ }
+}
+
+/* Navbar */
+.navbar {
+ font-weight: 400;
+ transition: background 0.25s ease;
+ -webkit-transition: background 0.25s ease;
+ -moz-transition: background 0.25s ease;
+ -ms-transition: background 0.25s ease;
+ box-shadow: none;
+ background: #F4F5F7;
+ /* Navbar color variations */
+}
+
+.sidebar-dark .navbar {
+ box-shadow: none;
+}
+
+.navbar .navbar-brand-wrapper {
+ background: #F4F5F7;
+ transition: width 0.25s ease, background 0.25s ease;
+ -webkit-transition: width 0.25s ease, background 0.25s ease;
+ -moz-transition: width 0.25s ease, background 0.25s ease;
+ -ms-transition: width 0.25s ease, background 0.25s ease;
+ width: 220px;
+ height: 97px;
+ padding: 20px 35px;
+}
+
+.sidebar-dark .navbar .navbar-brand-wrapper {
+ background: #232227;
+}
+
+@media (max-width: 991px) {
+ .sidebar-dark .navbar .navbar-brand-wrapper {
+ background: #F4F5F7;
+ }
+}
+
+@media (max-width: 991px) {
+ .navbar .navbar-brand-wrapper {
+ padding: 20px 0;
+ }
+}
+
+.navbar .navbar-brand-wrapper .navbar-brand {
+ color: #27367f;
+ font-size: 1.5rem;
+ margin-right: 0;
+ padding: 0;
+ line-height: 1;
+}
+
+.navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {
+ display: none;
+}
+
+.navbar .navbar-brand-wrapper .navbar-brand:active, .navbar .navbar-brand-wrapper .navbar-brand:focus, .navbar .navbar-brand-wrapper .navbar-brand:hover {
+ color: #1b2658;
+}
+
+.navbar .navbar-brand-wrapper .navbar-brand img {
+ max-width: 100%;
+ height: 34px;
+ margin: auto;
+ vertical-align: middle;
+}
+
+.navbar .navbar-brand-wrapper .brand-logo-mini {
+ padding-left: 0;
+ text-align: center;
+}
+
+.navbar .navbar-brand-wrapper .brand-logo-mini img {
+ width: calc(70px - 30px);
+ max-width: 100%;
+ margin: auto;
+}
+
+.navbar .navbar-brand-wrapper .navbar-toggler {
+ border: 0;
+ color: inherit;
+ font-size: 1rem;
+ padding: 0;
+ border-radius: 0;
+}
+
+.navbar .navbar-brand-wrapper .navbar-toggler:focus {
+ box-shadow: none;
+}
+
+.navbar .navbar-brand-wrapper .navbar-toggler:not(.navbar-toggler-right) {
+ transform: rotate(0deg);
+ -webkit-transition: transform 0.3s linear;
+ -moz-transition: transform 0.3s linear;
+ -ms-transition: transform 0.3s linear;
+ -o-transition: transform 0.3s linear;
+ transition: transform 0.3s linear;
+}
+
+@media (max-width: 991px) {
+ .navbar .navbar-brand-wrapper .navbar-toggler:not(.navbar-toggler-right) {
+ display: none;
+ }
+}
+
+.sidebar-icon-only .navbar .navbar-brand-wrapper .navbar-toggler:not(.navbar-toggler-right) {
+ transform: rotate(180deg);
+}
+
+@media (max-width: 991px) {
+ .navbar .navbar-brand-wrapper .navbar-toggler.navbar-toggler-right {
+ padding-left: 15px;
+ padding-right: 0;
+ }
+}
+
+.sidebar-dark .navbar .navbar-brand-wrapper .navbar-toggler {
+ padding-left: 0;
+ color: #ffffff;
+}
+
+.navbar .navbar-menu-wrapper {
+ background: #F4F5F7;
+ transition: width 0.25s ease;
+ -webkit-transition: width 0.25s ease;
+ -moz-transition: width 0.25s ease;
+ -ms-transition: width 0.25s ease;
+ color: #6C7383;
+ padding-left: 3.5rem;
+ padding-right: 2.187rem;
+ padding-top: 30px;
+ padding-bottom: 25px;
+ width: calc(100% - 220px);
+ height: 97px;
+}
+
+@media (max-width: 991px) {
+ .navbar .navbar-menu-wrapper {
+ width: calc(100% - 55px);
+ padding-top: 12px;
+ padding-left: 15px;
+ padding-right: 11px;
+ height: auto;
+ }
+}
+
+.navbar .navbar-menu-wrapper .navbar-toggler {
+ border: 0;
+ color: inherit;
+ font-size: 1.25rem;
+ padding: 0;
+ border-radius: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {
+ transform: rotate(0deg);
+ -webkit-transition: transform 0.3s linear;
+ -moz-transition: transform 0.3s linear;
+ -ms-transition: transform 0.3s linear;
+ -o-transition: transform 0.3s linear;
+ transition: transform 0.3s linear;
+}
+
+@media (max-width: 991px) {
+ .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {
+ display: none;
+ }
+}
+
+.sidebar-icon-only .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {
+ transform: rotate(180deg);
+}
+
+@media (max-width: 991px) {
+ .navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right {
+ padding-left: 15px;
+ padding-right: 0;
+ }
+ .navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right:focus {
+ box-shadow: none;
+ }
+}
+
+.sidebar-dark .navbar .navbar-menu-wrapper .navbar-toggler {
+ padding-left: 2.375rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item {
+ margin-left: 1.25rem;
+}
+
+@media (max-width: 992px) {
+ .navbar .navbar-menu-wrapper .navbar-nav .nav-item {
+ margin-left: 10px;
+ margin-right: 0px;
+ }
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item:last-child {
+ margin-right: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
+ color: #212121;
+ font-size: 12px;
+ vertical-align: middle;
+}
+
+@media (max-width: 767px) {
+ .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i {
+ font-size: 1.25rem;
+ vertical-align: middle;
+ margin-right: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i.icon-lg, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-primary .background-icon i, .data-icon-card-primary .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-secondary .background-icon i, .data-icon-card-secondary .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-success .background-icon i, .data-icon-card-success .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-info .background-icon i, .data-icon-card-info .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-warning .background-icon i, .data-icon-card-warning .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-danger .background-icon i, .data-icon-card-danger .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-light .background-icon i, .data-icon-card-light .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link .data-icon-card-dark .background-icon i, .data-icon-card-dark .background-icon .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i {
+ font-size: 1.4rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .small-text {
+ font-size: 0.75rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search {
+ margin-left: 2rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap {
+ border-radius: 4px;
+ padding: .75rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text {
+ background: transparent;
+ border: 0;
+ color: #000000;
+ padding: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .input-group-text i, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ font-size: 1.25rem;
+ color: #6C7383;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ margin-left: .7rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #6c7383;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #6c7383;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #6c7383;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #6c7383;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings {
+ margin: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings .nav-link {
+ padding: 0;
+ text-align: center;
+ height: 34px;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings i {
+ font-size: 1.25rem;
+ vertical-align: middle;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile {
+ margin-left: .2rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile img {
+ width: 40px;
+ height: 40px;
+ border-radius: 100%;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile.dropdown .dropdown-toggle:after {
+ display: none;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {
+ border: none;
+ -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);
+ box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {
+ position: absolute;
+ font-size: 0.9rem;
+ margin-top: 0;
+ right: 0;
+ left: auto;
+ top: 70px;
+ padding-top: 0;
+}
+
+.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {
+ right: auto;
+ left: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item {
+ margin-bottom: 0;
+ padding: 5px 25px;
+ cursor: pointer;
+ border-bottom: 1px solid #dee2e6;
+ line-height: 1;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {
+ font-size: 24px;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .badge {
+ margin-left: 2.5rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .ellipsis {
+ max-width: 200px;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ line-height: 1;
+}
+
+.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item i {
+ margin-left: 10px;
+}
+
+.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-item .badge {
+ margin-left: 0;
+ margin-right: 2.5rem;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown .dropdown-divider {
+ margin: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown i {
+ margin-right: 0;
+ vertical-align: middle;
+}
+
+@media (max-width: 991px) {
+ .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown {
+ position: static;
+ }
+ .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {
+ left: 20px;
+ right: 20px;
+ top: 97px;
+ width: calc(100% - 40px);
+ }
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator {
+ position: relative;
+ padding: 0;
+ text-align: center;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator .count {
+ position: absolute;
+ left: 45%;
+ width: 7px;
+ height: 7px;
+ border-radius: 100%;
+ background: #F95F53;
+ color: #ffffff;
+ font-size: 11px;
+ top: -2px;
+ font-weight: 600;
+ line-height: 1rem;
+ border: 1px solid #ffffff;
+ text-align: center;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .count-indicator:after {
+ display: none;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .welcome-text {
+ font-family: "Manrope", sans-serif;
+ font-style: normal;
+ font-weight: normal;
+ font-size: 28px;
+ line-height: 38px;
+ color: #8D8D8D;
+ margin-bottom: 10px;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .welcome-text .text-dark {
+ color: #000000;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .welcome-sub-text {
+ font-family: "Manrope", sans-serif;
+ font-style: normal;
+ font-weight: normal;
+ font-size: 16px;
+ line-height: 22px;
+ color: #8D8D8D;
+ margin-bottom: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .dropdown-bordered {
+ padding: 8px 15px;
+ border: 1px solid #DFDFDF;
+ border-radius: 6px;
+ font-style: normal;
+ font-weight: 500;
+ font-size: 12px;
+ line-height: 16px;
+ font-family: "Manrope", sans-serif;
+ min-width: 170px;
+ height: 34px;
+ background: #ffffff;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .dropdown-bordered.dropdown-toggle:after {
+ position: absolute;
+ right: 15px;
+ top: 35%;
+ margin-left: auto;
+ color: #000000;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker {
+ background: #ffffff;
+ font-family: "Manrope", sans-serif;
+ height: 36px;
+ border: 1px solid #DFDFDF;
+ border-radius: 6px;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .calendar-icon {
+ color: #000000;
+ font-size: 12px;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .input-group-prepend {
+ height: 34px;
+ border-color: transparent;
+ border-radius: 6px 0 0 6px;
+ background: r=transparent;
+ border-right: 1px solid #dee2e6;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .input-group-prepend > .input-group-text {
+ border-color: transparent;
+ border-right: 1px solid #dee2e6;
+ background: transparent;
+ height: 100%;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .form-control, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .asColorPicker-input, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .dataTables_wrapper select, .dataTables_wrapper .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker select, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .select2-container--default .select2-selection--single, .select2-container--default .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .select2-selection--single, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .select2-search__field, .navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .typeahead,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .tt-query,
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .navbar-date-picker .tt-hint {
+ font-style: normal;
+ font-weight: 500;
+ font-size: 12px;
+ line-height: 16px;
+ color: #000000;
+ border: none;
+ border-left: none;
+ max-width: 120px;
+ height: 34px;
+ border-radius: 0 6px 6px 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .search-form {
+ position: relative;
+ margin-right: 0;
+ vertical-align: middle;
+ height: 14px;
+}
+
+.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item .search-form {
+ margin-right: 0;
+ margin-left: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .search-form i {
+ font-size: 1.25rem;
+ position: absolute;
+ left: 0;
+ top: 60%;
+ transform: translateY(-50%);
+ color: #212121;
+}
+
+.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item .search-form i {
+ left: auto;
+ right: 0;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .search-form input {
+ background-color: transparent;
+ border: none;
+ cursor: pointer;
+ width: 0;
+ height: 24px;
+ padding: 0 0 0 20px;
+ position: relative;
+ transition: width 400ms ease, background 400ms ease;
+}
+
+.navbar .navbar-menu-wrapper .navbar-nav .nav-item .search-form input:focus {
+ background-color: transparent;
+ border-bottom: 1px solid #212121;
+ border-radius: 0;
+ padding-left: 30px;
+ cursor: text;
+ outline: 0;
+ width: 140px;
+}
+
+.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item .search-form input:focus {
+ padding-right: 30px;
+ padding-left: 0;
+}
+
+@media (min-width: 992px) {
+ .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
+ margin-left: auto;
+ }
+ .rtl .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
+ margin-left: 0;
+ margin-right: auto;
+ }
+}
+
+.navbar.navbar-primary .navbar-menu-wrapper {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-primary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-secondary .navbar-menu-wrapper {
+ background: #F1F1F1;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-secondary:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-success .navbar-menu-wrapper {
+ background: #34B1AA;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-success:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-info .navbar-menu-wrapper {
+ background: #52CDFF;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-info:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-warning .navbar-menu-wrapper {
+ background: #ffaf00;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-warning:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper {
+ background: #F95F53;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-danger:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #fbfbfb;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-light:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ background: #1E283D;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .navbar-toggler {
+ color: #ffffff;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item .nav-link {
+ color: #ffffff;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint {
+ color: #ffffff;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-webkit-input-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-webkit-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-webkit-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-webkit-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-webkit-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-webkit-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-webkit-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-moz-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select::-moz-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead::-moz-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead::-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query::-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query::-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint::-moz-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint::-moz-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .form-control:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .form-control:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .asColorPicker-input:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group select:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .dataTables_wrapper select:-ms-input-placeholder, .dataTables_wrapper .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap select:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-selection--single:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-selection--single:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .select2-search__field:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .select2-search__field:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .typeahead:-ms-input-placeholder, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .typeahead:-ms-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-query:-ms-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-query:-ms-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .tt-hint:-ms-input-placeholder,
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .tt-hint:-ms-input-placeholder {
+ color: #ffffff;
+}
+
+.navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .input-group .input-group-text i, .navbar.navbar-dark:not(.navbar-light) .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap .input-group-text i {
+ color: #ffffff;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper {
+ background: #ffffff;
+ border-left: 1px solid #dee2e6;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .navbar-toggler {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item .nav-link {
+ color: #1E283D;
+}
+
+.navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .input-group, .navbar.navbar-light .navbar-menu-wrapper .nav-item.nav-search .asColorPicker-wrap {
+ background: rgba(30, 40, 61, 0.24);
+}
+
+.navbar.navbar-dark .navbar-menu-wrapper {
+ border-left-color: #556370;
+}
+
+.navbar.navbar-danger .navbar-menu-wrapper .nav-item .nav-link.count-indicator .count {
+ background: #1F3BB3;
+}
+
+@media (max-width: 991px) {
+ .navbar {
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ }
+ .navbar .navbar-brand-wrapper {
+ width: 55px;
+ }
+ .navbar .navbar-brand-wrapper .navbar-brand.brand-logo {
+ display: none;
+ }
+ .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {
+ display: inline-block;
+ }
+ .navbar-collapse {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ margin-top: 0.5rem;
+ }
+}
+
+@media (max-width: 480px) {
+ .navbar .navbar-brand-wrapper {
+ width: 55px;
+ }
+ .navbar .navbar-brand-wrapper .brand-logo-mini {
+ padding-top: 0px;
+ }
+}
+
+/* Layouts */
+@media (min-width: 992px) {
+ .sidebar-mini .navbar .navbar-brand-wrapper {
+ width: 145px;
+ background: #fff;
+ }
+ .sidebar-mini .navbar .navbar-brand-wrapper .navbar-brand {
+ display: none;
+ }
+ .sidebar-mini .navbar .navbar-menu-wrapper {
+ width: calc(100% - 145px);
+ }
+ .sidebar-mini .sidebar {
+ width: 145px;
+ background: #fff;
+ }
+ .sidebar-mini .sidebar .nav .nav-item {
+ padding: 0;
+ }
+ .sidebar-mini .sidebar .nav .nav-item .nav-link {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ justify-content: center;
+ -webkit-flex-direction: column;
+ flex-direction: column;
+ text-align: center;
+ position: relative;
+ border-bottom: none;
+ margin-bottom: .875rem;
+ padding: 10px 24px;
+ }
+ .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-title {
+ display: block;
+ margin: auto;
+ }
+ .sidebar-mini .sidebar .nav .nav-item .nav-link .badge {
+ margin-left: 5px;
+ display: none;
+ }
+ .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-icon {
+ display: block;
+ margin-right: auto;
+ margin-left: auto;
+ margin-bottom: .25rem;
+ }
+ .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow {
+ display: inline-block;
+ margin-left: 5px;
+ position: absolute;
+ top: 50%;
+ right: 20px;
+ -moz-transform: translateY(-50%);
+ -o-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ -webkit-transform: translateY(-50%);
+ transform: translateY(-50%);
+ }
+ .sidebar-mini .sidebar .nav .nav-item.nav-category {
+ display: none;
+ }
+ .sidebar-mini .sidebar .nav.sub-menu .nav-item::before {
+ display: none;
+ }
+ .sidebar-mini .main-panel {
+ width: calc(100% - 145px);
+ }
+ .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu {
+ padding: 0;
+ border-top: none;
+ }
+ .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item .nav-link {
+ padding: .75rem 0 .75rem .15rem;
+ margin-left: auto;
+ margin-right: auto;
+ display: block;
+ text-align: left;
+ width: 66%;
+ }
+}
+
+@media (min-width: 992px) {
+ .sidebar-icon-only .navbar .navbar-brand-wrapper {
+ width: 70px;
+ padding-left: 1.625rem;
+ background: #fff;
+ }
+ .sidebar-dark.sidebar-icon-only .navbar .navbar-brand-wrapper .navbar-toggler {
+ color: #484848;
+ }
+ .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo {
+ display: none;
+ }
+ .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo-mini {
+ display: inline-block;
+ }
+ .sidebar-icon-only .navbar .navbar-menu-wrapper {
+ width: calc(100% - 70px);
+ }
+ .sidebar-icon-only .sidebar {
+ width: 70px;
+ background: #fff;
+ }
+ .sidebar-icon-only .sidebar .nav {
+ overflow: visible;
+ margin-left: 0;
+ margin-right: 0;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item {
+ position: relative;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item .nav-link {
+ display: block;
+ padding-left: .5rem;
+ padding-right: .5rem;
+ text-align: center;
+ position: static;
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item .nav-link {
+ color: #484848;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title,
+ .sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge, .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-sub-title {
+ display: none;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {
+ border-radius: 0 5px 5px 0px;
+ background: #fff;
+ }
+ .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {
+ border-radius: 5px 0 0 5px;
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {
+ background: #484848;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon {
+ margin-right: 0;
+ margin-left: 0;
+ margin-bottom: 0;
+ color: rgba(31, 59, 179, 0.7);
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon {
+ color: rgba(31, 59, 179, 0.7);
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-arrow {
+ display: none;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {
+ border-radius: 0 5px 0 0px;
+ }
+ .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {
+ border-radius: 5px 0 0 0;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item .collapse {
+ display: none;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ background: #fff;
+ padding: 0.5rem 1.4rem;
+ left: 70px;
+ position: absolute;
+ text-align: left;
+ top: 0;
+ bottom: 0;
+ width: 190px;
+ z-index: 1;
+ line-height: 1.8;
+ -webkit-box-shadow: 4px 0px 7px 0px rgba(182, 185, 189, 0.25);
+ box-shadow: 4px 0px 7px 0px rgba(182, 185, 189, 0.25);
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {
+ background: #fff;
+ }
+ .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {
+ left: auto;
+ right: 70px;
+ text-align: left;
+ -webkit-box-shadow: -4px 0px 7px 0px rgba(182, 185, 189, 0.25);
+ box-shadow: -4px 0px 7px 0px rgba(182, 185, 189, 0.25);
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {
+ color: #484848;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title:after {
+ display: none;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link:hover .menu-title {
+ background: #fff;
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link:hover .menu-title {
+ background: #fff;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,
+ .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {
+ display: block;
+ background: #fff;
+ border-radius: 0 0 5px 0;
+ position: absolute;
+ left: 70px;
+ width: 190px;
+ -webkit-box-shadow: 4px 4px 7px 0px rgba(182, 185, 189, 0.25);
+ box-shadow: 4px 4px 7px 0px rgba(182, 185, 189, 0.25);
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .sidebar-dark.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {
+ background: #232227;
+ }
+ .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {
+ left: auto;
+ right: 70px;
+ border-radius: 0 0 0 5px;
+ -webkit-box-shadow: -4px 4px 7px 0px rgba(182, 185, 189, 0.25);
+ box-shadow: -4px 4px 7px 0px rgba(182, 185, 189, 0.25);
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item.nav-category {
+ display: none;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item.active .nav-link:before {
+ content: "";
+ position: absolute;
+ width: 3px;
+ height: 100%;
+ top: 0;
+ left: 0;
+ background: #1F3BB3;
+ }
+ .sidebar-icon-only .sidebar .nav .nav-item.active .nav-link i.menu-icon {
+ color: #1F3BB3;
+ }
+ .sidebar-icon-only .sidebar .nav:not(.sub-menu) .nav-item.active {
+ border-radius: 0;
+ background: transparent;
+ }
+ .sidebar-icon-only .sidebar .nav:not(.sub-menu) .nav-item:hover .nav-link {
+ border-radius: 0;
+ }
+ .sidebar-icon-only .sidebar .nav.sub-menu {
+ padding: 0 0 0 1.5rem;
+ }
+ .sidebar-dark.sidebar-icon-only .sidebar .nav.sub-menu {
+ background: #fff;
+ }
+ .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {
+ text-align: left;
+ padding-left: 20px;
+ }
+ .sidebar-icon-only .main-panel {
+ width: calc(100% - 70px);
+ }
+}
+
+@media (min-width: 992px) {
+ .sidebar-hidden .sidebar {
+ transition: width 0.25s ease;
+ -webkit-transition: width 0.25s ease;
+ -moz-transition: width 0.25s ease;
+ -ms-transition: width 0.25s ease;
+ width: 0;
+ }
+ .sidebar-hidden .main-panel {
+ width: 100%;
+ }
+}
+
+@media (min-width: 992px) {
+ .sidebar-absolute .page-body-wrapper {
+ position: relative;
+ }
+ .sidebar-absolute .page-body-wrapper .sidebar {
+ -webkit-transition: none;
+ transition: none;
+ }
+ .sidebar-absolute:not(.sidebar-hidden) .sidebar {
+ position: absolute;
+ height: 100%;
+ -webkit-box-shadow: 0 0 3px 1px #a7a3a3;
+ /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
+ /* Firefox 3.5 - 3.6 */
+ box-shadow: 0 0 3px 1px #a7a3a3;
+ /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
+ }
+ .sidebar-absolute .main-panel {
+ width: 100%;
+ -webkit-transition: none;
+ transition: none;
+ }
+}
+
+@media (min-width: 992px) {
+ .sidebar-fixed .sidebar {
+ position: fixed;
+ max-height: auto;
+ }
+ .sidebar-fixed .sidebar .nav {
+ max-height: calc(100vh - 97px);
+ overflow: auto;
+ position: relative;
+ }
+ .sidebar-fixed .sidebar .nav.sub-menu {
+ max-height: none;
+ }
+ .sidebar-fixed .sidebar .nav:not(.sub-menu) {
+ padding-bottom: 3rem;
+ }
+ .sidebar-fixed .main-panel {
+ margin-left: 220px;
+ }
+ .sidebar-fixed.sidebar-icon-only .main-panel {
+ margin-left: 70px;
+ }
+}
+
+@media (min-width: 992px) {
+ .boxed-layout .container-scroller {
+ background: #c6c8ca;
+ padding: 0 calc((100% - 1200px) / 2);
+ }
+ .boxed-layout .navbar.fixed-top {
+ margin: auto;
+ max-width: 1200px;
+ }
+}
+
+.rtl {
+ direction: rtl;
+ text-align: right;
+}
+
+.rtl .sidebar .nav {
+ padding-right: 0;
+}
+
+.rtl .sidebar .nav.sub-menu {
+ padding: 0 4.5rem 0 0;
+}
+
+.sidebar-icon-only.rtl .sidebar .nav.sub-menu {
+ padding-right: 0rem;
+}
+
+.sidebar-icon-only.rtl .sidebar .nav.sub-menu .nav-item .nav-link {
+ padding-right: 3rem;
+ text-align: right;
+}
+
+.sidebar-icon-only.rtl .sidebar .nav.sub-menu .nav-item .nav-link:before {
+ right: 1.75rem;
+}
+
+.rtl .product-chart-wrapper::-webkit-scrollbar,
+.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar,
+.rtl .sidebar-fixed .nav::-webkit-scrollbar,
+.rtl .table-responsive::-webkit-scrollbar,
+.rtl ul.chats::-webkit-scrollbar {
+ width: 0.5em;
+}
+
+.rtl .product-chart-wrapper::-webkit-scrollbar-track,
+.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-track,
+.rtl .sidebar-fixed .nav::-webkit-scrollbar-track,
+.rtl .table-responsive::-webkit-scrollbar-track,
+.rtl ul.chats::-webkit-scrollbar-track {
+ -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
+ box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
+}
+
+.rtl .product-chart-wrapper::-webkit-scrollbar-thumb,
+.rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-thumb,
+.rtl .sidebar-fixed .nav::-webkit-scrollbar-thumb,
+.rtl .table-responsive::-webkit-scrollbar-thumb,
+.rtl ul.chats::-webkit-scrollbar-thumb {
+ background-color: darkgrey;
+ outline: 1px solid slategrey;
+}
+
+/* Settings Panel */
+.settings-panel {
+ border-left: 1px solid #dee2e6;
+ display: block;
+ position: fixed;
+ top: 97px;
+ right: -300px;
+ bottom: 0;
+ width: 300px;
+ height: 100vh;
+ min-height: 100%;
+ background: #ffffff;
+ -webkit-transition-duration: 0.25s;
+ -moz-transition-duration: 0.25s;
+ -o-transition-duration: 0.25s;
+ transition-duration: 0.25s;
+ -webkit-transition-timing-function: ease;
+ -moz-transition-timing-function: ease;
+ -o-transition-timing-function: ease;
+ transition-timing-function: ease;
+ -webkit-transition-property: right, box-shadow;
+ -moz-transition-property: right, box-shadow;
+ -o-transition-property: right, box-shadow;
+ transition-property: right, box-shadow;
+ z-index: 9999;
+}
+
+.settings-panel .nav-tabs {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-justify-content: center;
+ justify-content: center;
+ width: auto;
+ margin: 0;
+ padding: 0;
+ background: #ffffff;
+}
+
+.settings-panel .nav-tabs .nav-item {
+ border: none;
+}
+
+.settings-panel .nav-tabs .nav-item .nav-link {
+ background: transparent;
+ text-align: center;
+ border: none;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ color: #1F1F1F;
+ -webkit-transition-duration: 0.4s;
+ -moz-transition-duration: 0.4s;
+ -o-transition-duration: 0.4s;
+ transition-duration: 0.4s;
+ transition-property: color;
+ -webkit-transition-property: color;
+ -webkit-justify-content: center;
+ justify-content: center;
+}
+
+.settings-panel .nav-tabs .nav-item .nav-link.active {
+ background: transparent;
+ color: #1F3BB3;
+}
+
+.settings-panel .tab-content {
+ border: none;
+ padding: 20px 0 0px 0;
+}
+
+.settings-panel .tab-content .tab-pane.scroll-wrapper {
+ position: relative;
+ max-height: 100vh;
+ height: 100%;
+ padding-bottom: 180px;
+}
+
+.settings-panel .settings-heading {
+ padding: 16px 0 13px 35px;
+ font-size: 0.812rem;
+ font-family: "Manrope", sans-serif;
+ font-weight: 500;
+ line-height: 1;
+ color: rgba(0, 0, 0, 0.9);
+ opacity: 0.9;
+ margin-bottom: 0;
+ border-top: 1px solid #dee2e6;
+ border-bottom: 1px solid #dee2e6;
+}
+
+.rtl .settings-panel .settings-heading {
+ padding: 16px 35px 13px 0;
+ text-align: right;
+}
+
+.rtl .settings-panel small.settings-heading, .rtl .settings-panel .settings-heading.small {
+ padding: 16px 0 13px 12px;
+}
+
+.settings-panel .sidebar-bg-options {
+ padding: 13px 35px;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ font-size: 0.812rem;
+ line-height: 1;
+ color: #595959;
+ background: #ffffff;
+ -webkit-transition-duration: 0.25s;
+ -moz-transition-duration: 0.25s;
+ -o-transition-duration: 0.25s;
+ transition-duration: 0.25s;
+ -webkit-transition-property: background;
+ -moz-transition-property: background;
+ -o-transition-property: background;
+ transition-property: background;
+}
+
+.settings-panel .sidebar-bg-options.selected {
+ background: color(gray-lightest);
+}
+
+.settings-panel .color-tiles {
+ display: -webkit-flex;
+ display: flex;
+ -webkit-justify-content: space-around;
+ justify-content: space-around;
+ -webkit-flex-wrap: wrap;
+ flex-wrap: wrap;
+ margin: 0px 35px 10px 35px;
+ padding-top: 15px;
+}
+
+.settings-panel .color-tiles .tiles {
+ margin: 10px 18px;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ justify-content: center;
+}
+
+.settings-panel .color-tiles .tiles:before {
+ content: "";
+ width: 0px;
+ height: 0px;
+ opacity: 0;
+ background: rgba(0, 0, 0, 0.3);
+ border-radius: 100%;
+ border: 0;
+ -webkit-transition-duration: 0.25s;
+ -moz-transition-duration: 0.25s;
+ -o-transition-duration: 0.25s;
+ transition-duration: 0.25s;
+ -webkit-transition-timing-function: ease;
+ -moz-transition-timing-function: ease;
+ -o-transition-timing-function: ease;
+ transition-timing-function: ease;
+}
+
+.settings-panel .color-tiles .tiles.selected:before {
+ width: 10px;
+ height: 10px;
+ opacity: 1;
+ border-width: 1px;
+}
+
+.settings-panel .color-tiles .tiles.light {
+ border: 1px solid #e2e4e7;
+}
+
+.settings-panel .color-tiles .tiles.default {
+ border: 1px solid #e2e4e7;
+}
+
+.settings-panel .chat-list {
+ padding-left: 0;
+}
+
+.settings-panel .chat-list .list {
+ padding: 0.4rem 0.8rem;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-justify-content: space-between;
+ justify-content: space-between;
+ border-bottom: 1px solid #dee2e6;
+}
+
+.settings-panel .chat-list .list:last-child {
+ border-bottom: none;
+}
+
+.settings-panel .chat-list .list .profile {
+ position: relative;
+ margin-right: 1rem;
+}
+
+.settings-panel .chat-list .list .profile img {
+ width: 2.50rem;
+ height: 2.50rem;
+ border-radius: 100%;
+}
+
+.settings-panel .chat-list .list .profile span {
+ height: 0.75rem;
+ width: 0.75rem;
+ position: absolute;
+ bottom: 0.34rem;
+ right: 0;
+ border: 0.13rem solid #ffffff;
+ border-radius: 100%;
+}
+
+.settings-panel .chat-list .list .profile span.online {
+ background: #34B1AA;
+}
+
+.settings-panel .chat-list .list .profile span.offline {
+ background: #ffaf00;
+}
+
+.settings-panel .chat-list .list .info {
+ margin-right: auto;
+}
+
+.settings-panel .chat-list .list .info p {
+ display: block;
+ margin-bottom: 0;
+}
+
+.settings-panel .chat-list .list .info p:last-child {
+ opacity: 0.5;
+ font-size: 0.8rem;
+}
+
+.rtl .settings-panel .chat-list .list .info p:last-child {
+ text-align: right;
+}
+
+.settings-panel .chat-list .list.active {
+ background: #fbfbfb;
+}
+
+.settings-panel.open {
+ right: 0;
+}
+
+.settings-panel .settings-close {
+ position: absolute;
+ top: 16px;
+ right: 10px;
+ color: #1F3BB3;
+ background: transparent;
+ border-radius: 4px;
+ padding: 0 3px;
+ cursor: pointer;
+ -webkit-transition-duration: 0.2s;
+ -moz-transition-duration: 0.2s;
+ -o-transition-duration: 0.2s;
+ transition-duration: 0.2s;
+ z-index: 999;
+}
+
+.settings-panel .settings-close:hover {
+ background: rgba(255, 255, 255, 0.3);
+}
+
+.rtl .settings-panel .settings-close {
+ right: unset;
+ left: 10px;
+}
+
+.settings-panel .events p {
+ font-family: "Manrope", sans-serif;
+ font-weight: 400;
+}
+
+.rtl .settings-panel .events p {
+ text-align: right;
+}
+
+.rtl .settings-panel {
+ right: unset;
+ left: -300px;
+ -webkit-transition-property: left;
+ -moz-transition-property: left;
+ -o-transition-property: left;
+ transition-property: left;
+}
+
+.rtl .settings-panel .chat-list {
+ padding-right: 0;
+}
+
+.rtl .settings-panel .chat-list .list .profile {
+ margin-right: 0;
+ margin-left: 1rem;
+}
+
+.rtl .settings-panel .chat-list .list .info {
+ margin-right: 0;
+ margin-left: auto;
+}
+
+.rtl .settings-panel .chat-list .list .info .badge {
+ margin-right: 10px;
+}
+
+.rtl .settings-panel.open {
+ left: 0;
+ right: unset;
+}
+
+#theme-settings .settings-close {
+ top: 12px;
+ background: transparent;
+}
+
+#settings-trigger {
+ position: fixed;
+ bottom: 40px;
+ right: 30px;
+ height: 45px;
+ width: 45px;
+ background: #1F3BB3;
+ z-index: 99;
+ display: -webkit-flex;
+ display: flex;
+ -webkit-align-items: center;
+ align-items: center;
+ -webkit-justify-content: center;
+ justify-content: center;
+ border-radius: 100%;
+ -webkit-animation-duration: 1s;
+ -moz-animation-duration: 1s;
+ -ms-animation-duration: 1s;
+ -o-animation-duration: 1s;
+ animation-duration: 1s;
+ -webkit-animation-delay: 1s;
+ -moz-animation-delay: 1s;
+ -ms-animation-delay: 1s;
+ -o-animation-delay: 1s;
+ animation-delay: 1s;
+ -webkit-animation-fill-mode: both;
+ -moz-animation-fill-mode: both;
+ -ms-animation-fill-mode: both;
+ -o-animation-fill-mode: both;
+ animation-fill-mode: both;
+}
+
+#settings-trigger i {
+ color: #ffffff;
+ font-size: 1rem;
+ line-height: 1rem;
+}
+
+.rtl #settings-trigger {
+ right: auto;
+ left: 30px;
+}
+
+@media (max-width: 991px) {
+ #settings-trigger {
+ display: none;
+ }
+}
+
+/*# sourceMappingURL=../maps/vertical-layout-light/style.css.map */
\ No newline at end of file
diff --git a/public/css/bootstrap-datepicker.min.css b/public/css/bootstrap-datepicker.min.css
new file mode 100644
index 0000000..eb68151
--- /dev/null
+++ b/public/css/bootstrap-datepicker.min.css
@@ -0,0 +1,7 @@
+/*!
+ * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
+ *
+ * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
+ */
+
+.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
\ No newline at end of file
diff --git a/public/css/bootstrap.min.css b/public/css/bootstrap.min.css
new file mode 100644
index 0000000..596784f
--- /dev/null
+++ b/public/css/bootstrap.min.css
@@ -0,0 +1,6 @@
+@charset "UTF-8";/*!
+ * Bootstrap v5.3.0-alpha1 (https://getbootstrap.com/)
+ * Copyright 2011-2022 The Bootstrap Authors
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+ */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text:#0a58ca;--bs-secondary-text:#6c757d;--bs-success-text:#146c43;--bs-info-text:#087990;--bs-warning-text:#997404;--bs-danger-text:#b02a37;--bs-light-text:#6c757d;--bs-dark-text:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#f8f9fa;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#e9ecef;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color:#000;--bs-form-control-bg:var(--bs-body-bg);--bs-form-control-disabled-bg:var(--bs-secondary-bg);--bs-highlight-bg:#fff3cd;--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}[data-bs-theme=dark]{--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#f8f9fa;--bs-emphasis-color-rgb:248,249,250;--bs-secondary-color:rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-emphasis-color:#fff;--bs-primary-text:#6ea8fe;--bs-secondary-text:#dee2e6;--bs-success-text:#75b798;--bs-info-text:#6edff6;--bs-warning-text:#ffda6a;--bs-danger-text:#ea868f;--bs-light-text:#f8f9fa;--bs-dark-text:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#212529;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#495057;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#055160;--bs-warning-border-subtle:#664d03;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:#fff;--bs-link-color:#6ea8fe;--bs-link-hover-color:#9ec5fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:158,197,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15)}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color,inherit)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}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,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[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}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.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:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);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}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-form-control-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-form-control-disabled-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;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){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-form-control-disabled-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-form-control-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;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){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;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){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating::before:not(.form-control:disabled){position:absolute;top:var(--bs-border-width);left:var(--bs-border-width);width:calc(100% - (calc(calc(.375em + .1875rem) + calc(.75em + .375rem))));height:1.875em;content:"";background-color:var(--bs-form-control-bg);border-radius:.375rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.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:var(--bs-success);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.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)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-success)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-success)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-success-text)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.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:var(--bs-danger);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.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)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-danger)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-danger)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-danger-text)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);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:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{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{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(0.375rem - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.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}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .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}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .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}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.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:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.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~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230a58ca'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);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){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text)}.alert-success{--bs-alert-color:var(--bs-success-text);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text)}.alert-info{--bs-alert-color:var(--bs-info-text);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text)}.alert-warning{--bs-alert-color:var(--bs-warning-text);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text)}.alert-danger{--bs-alert-color:var(--bs-danger-text);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text)}.alert-light{--bs-alert-color:var(--bs-light-text);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text)}.alert-dark{--bs-alert-color:var(--bs-dark-text);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@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:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);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:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);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:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);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:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);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:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);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:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-primary-text);--bs-list-group-active-border-color:var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-secondary-text);--bs-list-group-active-border-color:var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-success-text);--bs-list-group-active-border-color:var(--bs-success-text)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-info-text);--bs-list-group-active-border-color:var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-warning-text);--bs-list-group-active-border-color:var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-danger-text);--bs-list-group-active-border-color:var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-light-text);--bs-list-group-active-border-color:var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-dark-text);--bs-list-group-active-border-color:var(--bs-dark-text)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;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:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.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}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.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}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb),.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb),.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.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}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!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}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text)!important}.text-secondary-emphasis{color:var(--bs-secondary-text)!important}.text-success-emphasis{color:var(--bs-success-text)!important}.text-info-emphasis{color:var(--bs-info-text)!important}.text-warning-emphasis{color:var(--bs-warning-text)!important}.text-danger-emphasis{color:var(--bs-danger-text)!important}.text-light-emphasis{color:var(--bs-light-text)!important}.text-dark-emphasis{color:var(--bs-dark-text)!important}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-emphasis{--bs-bg-opacity:1;background-color:rgba(var(--bs-emphasis-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-2xl)!important;border-top-right-radius:var(--bs-border-radius-2xl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-2xl)!important;border-bottom-right-radius:var(--bs-border-radius-2xl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-2xl)!important;border-bottom-left-radius:var(--bs-border-radius-2xl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-2xl)!important;border-top-left-radius:var(--bs-border-radius-2xl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
+/*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/public/css/flex-slider.css b/public/css/flex-slider.css
new file mode 100644
index 0000000..3bad2b3
--- /dev/null
+++ b/public/css/flex-slider.css
@@ -0,0 +1,281 @@
+/*
+ * jQuery FlexSlider v2.7.1
+ * http://www.woothemes.com/flexslider/
+ *
+ * Copyright 2012 WooThemes
+ * Free to use under the GPLv2 and later license.
+ * http://www.gnu.org/licenses/gpl-2.0.html
+ *
+ * Contributing author: Tyler Smith (@mbmufffin)
+ *
+ */
+/* ====================================================================================================================
+ * FONT-FACE
+ * ====================================================================================================================*/
+@font-face {
+ font-family: 'flexslider-icon';
+ src: url('../fonts/flexslider-icon.eot');
+ src: url('../fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('../fonts/flexslider-icon.woff') format('woff'), url('../fonts/flexslider-icon.ttf') format('truetype'), url('../fonts/flexslider-icon.svg#flexslider-icon') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+/* ====================================================================================================================
+ * RESETS
+ * ====================================================================================================================*/
+.flex-container a:hover,
+.flex-slider a:hover {
+ outline: none;
+}
+.slides,
+.slides > li,
+.flex-control-nav,
+.flex-direction-nav {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.flex-pauseplay span {
+ text-transform: capitalize;
+}
+/* ====================================================================================================================
+ * BASE STYLES
+ * ====================================================================================================================*/
+.flexslider {
+ margin: 0;
+ padding: 0;
+}
+.flexslider .slides > li {
+ display: none;
+ -webkit-backface-visibility: hidden;
+}
+.flexslider .slides img {
+ width: 100%;
+ display: block;
+}
+.flexslider .slides:after {
+ content: "\0020";
+ display: block;
+ clear: both;
+ visibility: hidden;
+ line-height: 0;
+ height: 0;
+}
+html[xmlns] .flexslider .slides {
+ display: block;
+}
+* html .flexslider .slides {
+ height: 1%;
+}
+.no-js .flexslider .slides > li:first-child {
+ display: block;
+}
+/* ====================================================================================================================
+ * DEFAULT THEME
+ * ====================================================================================================================*/
+.flexslider {
+ margin: 0;
+ background: #fff;
+ border: 4px solid #fff;
+ position: relative;
+ zoom: 1;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+ -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
+ -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
+ -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
+ box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
+}
+.flexslider .slides {
+ zoom: 1;
+}
+.flexslider .slides img {
+ height: auto;
+ -moz-user-select: none;
+}
+.flex-viewport {
+ max-height: 2000px;
+ -webkit-transition: all 1s ease;
+ -moz-transition: all 1s ease;
+ -ms-transition: all 1s ease;
+ -o-transition: all 1s ease;
+ transition: all 1s ease;
+}
+.loading .flex-viewport {
+ max-height: 300px;
+}
+@-moz-document url-prefix() {
+ .loading .flex-viewport {
+ max-height: none;
+ }
+}
+.carousel li {
+ margin-right: 5px;
+}
+.flex-direction-nav {
+ *height: 0;
+}
+.flex-direction-nav a {
+ text-decoration: none;
+ display: block;
+ width: 40px;
+ height: 40px;
+ line-height: 40px;
+ margin: -20px 0 0;
+ position: absolute;
+ top: 50%;
+ z-index: 10;
+ overflow: hidden;
+ opacity: 0;
+ cursor: pointer;
+ color: rgba(0, 0, 0, 0.8);
+ text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
+ -webkit-transition: all 0.3s ease-in-out;
+ -moz-transition: all 0.3s ease-in-out;
+ -ms-transition: all 0.3s ease-in-out;
+ -o-transition: all 0.3s ease-in-out;
+ transition: all 0.3s ease-in-out;
+}
+.flex-direction-nav a:before {
+ font-family: "flexslider-icon";
+ font-size: 26px;
+ display: inline-block;
+ content: '\f001';
+ color: rgba(0, 0, 0, 0.8);
+ text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
+}
+.flex-direction-nav a.flex-next:before {
+ content: '\f002';
+}
+.flex-direction-nav .flex-prev {
+ left: -50px;
+}
+.flex-direction-nav .flex-next {
+ right: -50px;
+ text-align: right;
+}
+.flexslider:hover .flex-direction-nav .flex-prev {
+ opacity: 0.7;
+ left: 10px;
+}
+.flexslider:hover .flex-direction-nav .flex-prev:hover {
+ opacity: 1;
+}
+.flexslider:hover .flex-direction-nav .flex-next {
+ opacity: 0.7;
+ right: 10px;
+}
+.flexslider:hover .flex-direction-nav .flex-next:hover {
+ opacity: 1;
+}
+.flex-direction-nav .flex-disabled {
+ opacity: 0!important;
+ filter: alpha(opacity=0);
+ cursor: default;
+ z-index: -1;
+}
+.flex-pauseplay a {
+ display: block;
+ width: 20px;
+ height: 20px;
+ position: absolute;
+ bottom: 5px;
+ left: 10px;
+ opacity: 0.8;
+ z-index: 10;
+ overflow: hidden;
+ cursor: pointer;
+ color: #000;
+}
+.flex-pauseplay a:before {
+ font-family: "flexslider-icon";
+ font-size: 20px;
+ display: inline-block;
+ content: '\f004';
+}
+.flex-pauseplay a:hover {
+ opacity: 1;
+}
+.flex-pauseplay a.flex-play:before {
+ content: '\f003';
+}
+.flex-control-nav {
+ width: 100%;
+ position: absolute;
+ bottom: -40px;
+ text-align: center;
+}
+.flex-control-nav li {
+ margin: 0 6px;
+ display: inline-block;
+ zoom: 1;
+ *display: inline;
+}
+.flex-control-paging li a {
+ width: 11px;
+ height: 11px;
+ display: block;
+ background: #666;
+ background: rgba(0, 0, 0, 0.5);
+ cursor: pointer;
+ text-indent: -9999px;
+ -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
+ -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
+ -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
+ box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
+ -webkit-border-radius: 20px;
+ -moz-border-radius: 20px;
+ border-radius: 20px;
+}
+.flex-control-paging li a:hover {
+ background: #333;
+ background: rgba(0, 0, 0, 0.7);
+}
+.flex-control-paging li a.flex-active {
+ background: #000;
+ background: rgba(0, 0, 0, 0.9);
+ cursor: default;
+}
+.flex-control-thumbs {
+ margin: 5px 0 0;
+ position: static;
+ overflow: hidden;
+}
+.flex-control-thumbs li {
+ width: 25%;
+ float: left;
+ margin: 0;
+}
+.flex-control-thumbs img {
+ width: 100%;
+ height: auto;
+ display: block;
+ opacity: .7;
+ cursor: pointer;
+ -moz-user-select: none;
+ -webkit-transition: all 1s ease;
+ -moz-transition: all 1s ease;
+ -ms-transition: all 1s ease;
+ -o-transition: all 1s ease;
+ transition: all 1s ease;
+}
+.flex-control-thumbs img:hover {
+ opacity: 1;
+}
+.flex-control-thumbs .flex-active {
+ opacity: 1;
+ cursor: default;
+}
+/* ====================================================================================================================
+ * RESPONSIVE
+ * ====================================================================================================================*/
+@media screen and (max-width: 860px) {
+ .flex-direction-nav .flex-prev {
+ opacity: 1;
+ left: 10px;
+ }
+ .flex-direction-nav .flex-next {
+ opacity: 1;
+ right: 10px;
+ }
+}
diff --git a/public/css/fontawesome.css b/public/css/fontawesome.css
new file mode 100644
index 0000000..29a9678
--- /dev/null
+++ b/public/css/fontawesome.css
@@ -0,0 +1,6805 @@
+/*!
+ * Font Awesome Free 6.0.0-beta3 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2021 Fonticons, Inc.
+ */
+ .fa {
+ font-family: var(--fa-style-family, "Font Awesome 6 Free");
+ font-weight: var(--fa-style, 900); }
+
+.fa,
+.fas,
+.fa-solid,
+.far,
+.fa-regular,
+.fal,
+.fa-light,
+.fat,
+.fa-thin,
+.fad,
+.fa-duotone,
+.fab,
+.fa-brands {
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ display: var(--fa-display, inline-block);
+ font-style: normal;
+ font-variant: normal;
+ line-height: 1;
+ text-rendering: auto; }
+
+.fa-1x {
+ font-size: 1em; }
+
+.fa-2x {
+ font-size: 2em; }
+
+.fa-3x {
+ font-size: 3em; }
+
+.fa-4x {
+ font-size: 4em; }
+
+.fa-5x {
+ font-size: 5em; }
+
+.fa-6x {
+ font-size: 6em; }
+
+.fa-7x {
+ font-size: 7em; }
+
+.fa-8x {
+ font-size: 8em; }
+
+.fa-9x {
+ font-size: 9em; }
+
+.fa-10x {
+ font-size: 10em; }
+
+.fa-2xs {
+ font-size: 0.625em;
+ line-height: 0.1em;
+ vertical-align: 0.225em; }
+
+.fa-xs {
+ font-size: 0.75em;
+ line-height: 0.08333em;
+ vertical-align: 0.125em; }
+
+.fa-sm {
+ font-size: 0.875em;
+ line-height: 0.07143em;
+ vertical-align: 0.05357em; }
+
+.fa-lg {
+ font-size: 1.25em;
+ line-height: 0.05em;
+ vertical-align: -0.075em; }
+
+.fa-xl {
+ font-size: 1.5em;
+ line-height: 0.04167em;
+ vertical-align: -0.125em; }
+
+.fa-2xl {
+ font-size: 2em;
+ line-height: 0.03125em;
+ vertical-align: -0.1875em; }
+
+.fa-fw {
+ text-align: center;
+ width: 1.25em; }
+
+.fa-ul {
+ list-style-type: none;
+ margin-left: var(--fa-li-margin, 2.5em);
+ padding-left: 0; }
+ .fa-ul > li {
+ position: relative; }
+
+.fa-li {
+ left: calc(var(--fa-li-width, 2em) * -1);
+ position: absolute;
+ text-align: center;
+ width: var(--fa-li-width, 2em);
+ line-height: inherit; }
+
+.fa-border {
+ border-color: var(--fa-border-color, #eee);
+ border-radius: var(--fa-border-radius, 0.1em);
+ border-style: var(--fa-border-style, solid);
+ border-width: var(--fa-border-width, 0.08em);
+ padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
+
+.fa-pull-left {
+ float: left;
+ margin-right: var(--fa-pull-margin, 0.3em); }
+
+.fa-pull-right {
+ float: right;
+ margin-left: var(--fa-pull-margin, 0.3em); }
+
+.fa-beat {
+ -webkit-animation-name: fa-beat;
+ animation-name: fa-beat;
+ -webkit-animation-delay: var(--fa-animation-delay, 0);
+ animation-delay: var(--fa-animation-delay, 0);
+ -webkit-animation-direction: var(--fa-animation-direction, normal);
+ animation-direction: var(--fa-animation-direction, normal);
+ -webkit-animation-duration: var(--fa-animation-duration, 1s);
+ animation-duration: var(--fa-animation-duration, 1s);
+ -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+ animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-fade {
+ -webkit-animation-name: fa-fade;
+ animation-name: fa-fade;
+ -webkit-animation-delay: var(--fa-animation-delay, 0);
+ animation-delay: var(--fa-animation-delay, 0);
+ -webkit-animation-direction: var(--fa-animation-direction, normal);
+ animation-direction: var(--fa-animation-direction, normal);
+ -webkit-animation-duration: var(--fa-animation-duration, 1s);
+ animation-duration: var(--fa-animation-duration, 1s);
+ -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+ animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-beat-fade {
+ -webkit-animation-name: fa-beat-fade;
+ animation-name: fa-beat-fade;
+ -webkit-animation-delay: var(--fa-animation-delay, 0);
+ animation-delay: var(--fa-animation-delay, 0);
+ -webkit-animation-direction: var(--fa-animation-direction, normal);
+ animation-direction: var(--fa-animation-direction, normal);
+ -webkit-animation-duration: var(--fa-animation-duration, 1s);
+ animation-duration: var(--fa-animation-duration, 1s);
+ -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+ animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-flip {
+ -webkit-animation-name: fa-flip;
+ animation-name: fa-flip;
+ -webkit-animation-delay: var(--fa-animation-delay, 0);
+ animation-delay: var(--fa-animation-delay, 0);
+ -webkit-animation-direction: var(--fa-animation-direction, normal);
+ animation-direction: var(--fa-animation-direction, normal);
+ -webkit-animation-duration: var(--fa-animation-duration, 1s);
+ animation-duration: var(--fa-animation-duration, 1s);
+ -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+ animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-spin {
+ -webkit-animation-name: fa-spin;
+ animation-name: fa-spin;
+ -webkit-animation-delay: var(--fa-animation-delay, 0);
+ animation-delay: var(--fa-animation-delay, 0);
+ -webkit-animation-direction: var(--fa-animation-direction, normal);
+ animation-direction: var(--fa-animation-direction, normal);
+ -webkit-animation-duration: var(--fa-animation-duration, 2s);
+ animation-duration: var(--fa-animation-duration, 2s);
+ -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+ animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin-reverse {
+ --fa-animation-direction: reverse; }
+
+.fa-pulse,
+.fa-spin-pulse {
+ -webkit-animation-name: fa-spin;
+ animation-name: fa-spin;
+ -webkit-animation-direction: var(--fa-animation-direction, normal);
+ animation-direction: var(--fa-animation-direction, normal);
+ -webkit-animation-duration: var(--fa-animation-duration, 1s);
+ animation-duration: var(--fa-animation-duration, 1s);
+ -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+ -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
+ animation-timing-function: var(--fa-animation-timing, steps(8)); }
+
+@media (prefers-reduced-motion: reduce) {
+ .fa-beat,
+ .fa-fade,
+ .fa-beat-fade,
+ .fa-flip,
+ .fa-pulse,
+ .fa-spin,
+ .fa-spin-pulse {
+ -webkit-animation-delay: -1ms;
+ animation-delay: -1ms;
+ -webkit-animation-duration: 1ms;
+ animation-duration: 1ms;
+ -webkit-animation-iteration-count: 1;
+ animation-iteration-count: 1;
+ -webkit-transition-delay: 0s;
+ transition-delay: 0s;
+ -webkit-transition-duration: 0s;
+ transition-duration: 0s; } }
+
+@-webkit-keyframes fa-beat {
+ 0%, 90% {
+ -webkit-transform: scale(1);
+ transform: scale(1); }
+ 45% {
+ -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+ transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@keyframes fa-beat {
+ 0%, 90% {
+ -webkit-transform: scale(1);
+ transform: scale(1); }
+ 45% {
+ -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+ transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@-webkit-keyframes fa-fade {
+ 50% {
+ opacity: var(--fa-fade-opacity, 0.4); } }
+
+@keyframes fa-fade {
+ 50% {
+ opacity: var(--fa-fade-opacity, 0.4); } }
+
+@-webkit-keyframes fa-beat-fade {
+ 0%, 100% {
+ opacity: var(--fa-beat-fade-opacity, 0.4);
+ -webkit-transform: scale(1);
+ transform: scale(1); }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+ transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@keyframes fa-beat-fade {
+ 0%, 100% {
+ opacity: var(--fa-beat-fade-opacity, 0.4);
+ -webkit-transform: scale(1);
+ transform: scale(1); }
+ 50% {
+ opacity: 1;
+ -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+ transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@-webkit-keyframes fa-flip {
+ 50% {
+ -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+ transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@keyframes fa-flip {
+ 50% {
+ -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+ transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@-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 {
+ -webkit-transform: rotate(90deg);
+ transform: rotate(90deg); }
+
+.fa-rotate-180 {
+ -webkit-transform: rotate(180deg);
+ transform: rotate(180deg); }
+
+.fa-rotate-270 {
+ -webkit-transform: rotate(270deg);
+ transform: rotate(270deg); }
+
+.fa-flip-horizontal {
+ -webkit-transform: scale(-1, 1);
+ transform: scale(-1, 1); }
+
+.fa-flip-vertical {
+ -webkit-transform: scale(1, -1);
+ transform: scale(1, -1); }
+
+.fa-flip-both,
+.fa-flip-horizontal.fa-flip-vertical {
+ -webkit-transform: scale(-1, -1);
+ transform: scale(-1, -1); }
+
+.fa-rotate-by {
+ -webkit-transform: rotate(var(--fa-rotate-angle, none));
+ transform: rotate(var(--fa-rotate-angle, none)); }
+
+.fa-stack {
+ display: inline-block;
+ height: 2em;
+ line-height: 2em;
+ position: relative;
+ vertical-align: middle;
+ width: 2.5em; }
+
+.fa-stack-1x,
+.fa-stack-2x {
+ left: 0;
+ position: absolute;
+ text-align: center;
+ width: 100%;
+ z-index: var(--fa-stack-z-index, auto); }
+
+.fa-stack-1x {
+ line-height: inherit; }
+
+.fa-stack-2x {
+ font-size: 2em; }
+
+.fa-inverse {
+ color: var(--fa-inverse, #fff); }
+
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+readers do not read off random characters that represent icons */
+.fa-0::before {
+ content: "\30"; }
+
+.fa-1::before {
+ content: "\31"; }
+
+.fa-2::before {
+ content: "\32"; }
+
+.fa-3::before {
+ content: "\33"; }
+
+.fa-4::before {
+ content: "\34"; }
+
+.fa-5::before {
+ content: "\35"; }
+
+.fa-6::before {
+ content: "\36"; }
+
+.fa-7::before {
+ content: "\37"; }
+
+.fa-8::before {
+ content: "\38"; }
+
+.fa-9::before {
+ content: "\39"; }
+
+.fa-a::before {
+ content: "\41"; }
+
+.fa-address-book::before {
+ content: "\f2b9"; }
+
+.fa-contact-book::before {
+ content: "\f2b9"; }
+
+.fa-address-card::before {
+ content: "\f2bb"; }
+
+.fa-contact-card::before {
+ content: "\f2bb"; }
+
+.fa-vcard::before {
+ content: "\f2bb"; }
+
+.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-anchor::before {
+ content: "\f13d"; }
+
+.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-angles-down::before {
+ content: "\f103"; }
+
+.fa-angle-double-down::before {
+ content: "\f103"; }
+
+.fa-angles-left::before {
+ content: "\f100"; }
+
+.fa-angle-double-left::before {
+ content: "\f100"; }
+
+.fa-angles-right::before {
+ content: "\f101"; }
+
+.fa-angle-double-right::before {
+ content: "\f101"; }
+
+.fa-angles-up::before {
+ content: "\f102"; }
+
+.fa-angle-double-up::before {
+ content: "\f102"; }
+
+.fa-ankh::before {
+ content: "\f644"; }
+
+.fa-apple-whole::before {
+ content: "\f5d1"; }
+
+.fa-apple-alt::before {
+ content: "\f5d1"; }
+
+.fa-archway::before {
+ content: "\f557"; }
+
+.fa-arrow-down::before {
+ content: "\f063"; }
+
+.fa-arrow-down-1-9::before {
+ content: "\f162"; }
+
+.fa-sort-numeric-asc::before {
+ content: "\f162"; }
+
+.fa-sort-numeric-down::before {
+ content: "\f162"; }
+
+.fa-arrow-down-9-1::before {
+ content: "\f886"; }
+
+.fa-sort-numeric-desc::before {
+ content: "\f886"; }
+
+.fa-sort-numeric-down-alt::before {
+ content: "\f886"; }
+
+.fa-arrow-down-a-z::before {
+ content: "\f15d"; }
+
+.fa-sort-alpha-asc::before {
+ content: "\f15d"; }
+
+.fa-sort-alpha-down::before {
+ content: "\f15d"; }
+
+.fa-arrow-down-long::before {
+ content: "\f175"; }
+
+.fa-long-arrow-down::before {
+ content: "\f175"; }
+
+.fa-arrow-down-short-wide::before {
+ content: "\f884"; }
+
+.fa-sort-amount-desc::before {
+ content: "\f884"; }
+
+.fa-sort-amount-down-alt::before {
+ content: "\f884"; }
+
+.fa-arrow-down-wide-short::before {
+ content: "\f160"; }
+
+.fa-sort-amount-asc::before {
+ content: "\f160"; }
+
+.fa-sort-amount-down::before {
+ content: "\f160"; }
+
+.fa-arrow-down-z-a::before {
+ content: "\f881"; }
+
+.fa-sort-alpha-desc::before {
+ content: "\f881"; }
+
+.fa-sort-alpha-down-alt::before {
+ content: "\f881"; }
+
+.fa-arrow-left::before {
+ content: "\f060"; }
+
+.fa-arrow-left-long::before {
+ content: "\f177"; }
+
+.fa-long-arrow-left::before {
+ content: "\f177"; }
+
+.fa-arrow-pointer::before {
+ content: "\f245"; }
+
+.fa-mouse-pointer::before {
+ content: "\f245"; }
+
+.fa-arrow-right::before {
+ content: "\f061"; }
+
+.fa-arrow-right-arrow-left::before {
+ content: "\f0ec"; }
+
+.fa-exchange::before {
+ content: "\f0ec"; }
+
+.fa-arrow-right-from-bracket::before {
+ content: "\f08b"; }
+
+.fa-sign-out::before {
+ content: "\f08b"; }
+
+.fa-arrow-right-long::before {
+ content: "\f178"; }
+
+.fa-long-arrow-right::before {
+ content: "\f178"; }
+
+.fa-arrow-right-to-bracket::before {
+ content: "\f090"; }
+
+.fa-sign-in::before {
+ content: "\f090"; }
+
+.fa-arrow-rotate-left::before {
+ content: "\f0e2"; }
+
+.fa-arrow-left-rotate::before {
+ content: "\f0e2"; }
+
+.fa-arrow-rotate-back::before {
+ content: "\f0e2"; }
+
+.fa-arrow-rotate-backward::before {
+ content: "\f0e2"; }
+
+.fa-undo::before {
+ content: "\f0e2"; }
+
+.fa-arrow-rotate-right::before {
+ content: "\f01e"; }
+
+.fa-arrow-right-rotate::before {
+ content: "\f01e"; }
+
+.fa-arrow-rotate-forward::before {
+ content: "\f01e"; }
+
+.fa-redo::before {
+ content: "\f01e"; }
+
+.fa-arrow-trend-down::before {
+ content: "\e097"; }
+
+.fa-arrow-trend-up::before {
+ content: "\e098"; }
+
+.fa-arrow-turn-down::before {
+ content: "\f149"; }
+
+.fa-level-down::before {
+ content: "\f149"; }
+
+.fa-arrow-turn-up::before {
+ content: "\f148"; }
+
+.fa-level-up::before {
+ content: "\f148"; }
+
+.fa-arrow-up::before {
+ content: "\f062"; }
+
+.fa-arrow-up-1-9::before {
+ content: "\f163"; }
+
+.fa-sort-numeric-up::before {
+ content: "\f163"; }
+
+.fa-arrow-up-9-1::before {
+ content: "\f887"; }
+
+.fa-sort-numeric-up-alt::before {
+ content: "\f887"; }
+
+.fa-arrow-up-a-z::before {
+ content: "\f15e"; }
+
+.fa-sort-alpha-up::before {
+ content: "\f15e"; }
+
+.fa-arrow-up-from-bracket::before {
+ content: "\e09a"; }
+
+.fa-arrow-up-long::before {
+ content: "\f176"; }
+
+.fa-long-arrow-up::before {
+ content: "\f176"; }
+
+.fa-arrow-up-right-from-square::before {
+ content: "\f08e"; }
+
+.fa-external-link::before {
+ content: "\f08e"; }
+
+.fa-arrow-up-short-wide::before {
+ content: "\f885"; }
+
+.fa-sort-amount-up-alt::before {
+ content: "\f885"; }
+
+.fa-arrow-up-wide-short::before {
+ content: "\f161"; }
+
+.fa-sort-amount-up::before {
+ content: "\f161"; }
+
+.fa-arrow-up-z-a::before {
+ content: "\f882"; }
+
+.fa-sort-alpha-up-alt::before {
+ content: "\f882"; }
+
+.fa-arrows-left-right::before {
+ content: "\f07e"; }
+
+.fa-arrows-h::before {
+ content: "\f07e"; }
+
+.fa-arrows-rotate::before {
+ content: "\f021"; }
+
+.fa-refresh::before {
+ content: "\f021"; }
+
+.fa-sync::before {
+ content: "\f021"; }
+
+.fa-arrows-up-down::before {
+ content: "\f07d"; }
+
+.fa-arrows-v::before {
+ content: "\f07d"; }
+
+.fa-arrows-up-down-left-right::before {
+ content: "\f047"; }
+
+.fa-arrows::before {
+ content: "\f047"; }
+
+.fa-asterisk::before {
+ content: "\2a"; }
+
+.fa-at::before {
+ content: "\40"; }
+
+.fa-atom::before {
+ content: "\f5d2"; }
+
+.fa-audio-description::before {
+ content: "\f29e"; }
+
+.fa-austral-sign::before {
+ content: "\e0a9"; }
+
+.fa-award::before {
+ content: "\f559"; }
+
+.fa-b::before {
+ content: "\42"; }
+
+.fa-baby::before {
+ content: "\f77c"; }
+
+.fa-baby-carriage::before {
+ content: "\f77d"; }
+
+.fa-carriage-baby::before {
+ content: "\f77d"; }
+
+.fa-backward::before {
+ content: "\f04a"; }
+
+.fa-backward-fast::before {
+ content: "\f049"; }
+
+.fa-fast-backward::before {
+ content: "\f049"; }
+
+.fa-backward-step::before {
+ content: "\f048"; }
+
+.fa-step-backward::before {
+ content: "\f048"; }
+
+.fa-bacon::before {
+ content: "\f7e5"; }
+
+.fa-bacteria::before {
+ content: "\e059"; }
+
+.fa-bacterium::before {
+ content: "\e05a"; }
+
+.fa-bag-shopping::before {
+ content: "\f290"; }
+
+.fa-shopping-bag::before {
+ content: "\f290"; }
+
+.fa-bahai::before {
+ content: "\f666"; }
+
+.fa-baht-sign::before {
+ content: "\e0ac"; }
+
+.fa-ban::before {
+ content: "\f05e"; }
+
+.fa-cancel::before {
+ content: "\f05e"; }
+
+.fa-ban-smoking::before {
+ content: "\f54d"; }
+
+.fa-smoking-ban::before {
+ content: "\f54d"; }
+
+.fa-bandage::before {
+ content: "\f462"; }
+
+.fa-band-aid::before {
+ content: "\f462"; }
+
+.fa-bank::before {
+ content: "\f19c"; }
+
+.fa-institution::before {
+ content: "\f19c"; }
+
+.fa-university::before {
+ content: "\f19c"; }
+
+.fa-barcode::before {
+ content: "\f02a"; }
+
+.fa-bars::before {
+ content: "\f0c9"; }
+
+.fa-navicon::before {
+ content: "\f0c9"; }
+
+.fa-bars-progress::before {
+ content: "\f828"; }
+
+.fa-tasks-alt::before {
+ content: "\f828"; }
+
+.fa-bars-staggered::before {
+ content: "\f550"; }
+
+.fa-reorder::before {
+ content: "\f550"; }
+
+.fa-stream::before {
+ content: "\f550"; }
+
+.fa-baseball::before {
+ content: "\f433"; }
+
+.fa-baseball-ball::before {
+ content: "\f433"; }
+
+.fa-basket-shopping::before {
+ content: "\f291"; }
+
+.fa-shopping-basket::before {
+ content: "\f291"; }
+
+.fa-basketball::before {
+ content: "\f434"; }
+
+.fa-basketball-ball::before {
+ content: "\f434"; }
+
+.fa-bath::before {
+ content: "\f2cd"; }
+
+.fa-bathtub::before {
+ content: "\f2cd"; }
+
+.fa-battery-empty::before {
+ content: "\f244"; }
+
+.fa-battery-0::before {
+ content: "\f244"; }
+
+.fa-battery-full::before {
+ content: "\f240"; }
+
+.fa-battery::before {
+ content: "\f240"; }
+
+.fa-battery-5::before {
+ content: "\f240"; }
+
+.fa-battery-half::before {
+ content: "\f242"; }
+
+.fa-battery-3::before {
+ content: "\f242"; }
+
+.fa-battery-quarter::before {
+ content: "\f243"; }
+
+.fa-battery-2::before {
+ content: "\f243"; }
+
+.fa-battery-three-quarters::before {
+ content: "\f241"; }
+
+.fa-battery-4::before {
+ content: "\f241"; }
+
+.fa-bed::before {
+ content: "\f236"; }
+
+.fa-bed-pulse::before {
+ content: "\f487"; }
+
+.fa-procedures::before {
+ content: "\f487"; }
+
+.fa-beer-mug-empty::before {
+ content: "\f0fc"; }
+
+.fa-beer::before {
+ content: "\f0fc"; }
+
+.fa-bell::before {
+ content: "\f0f3"; }
+
+.fa-bell-concierge::before {
+ content: "\f562"; }
+
+.fa-concierge-bell::before {
+ content: "\f562"; }
+
+.fa-bell-slash::before {
+ content: "\f1f6"; }
+
+.fa-bezier-curve::before {
+ content: "\f55b"; }
+
+.fa-bicycle::before {
+ content: "\f206"; }
+
+.fa-binoculars::before {
+ content: "\f1e5"; }
+
+.fa-biohazard::before {
+ content: "\f780"; }
+
+.fa-bitcoin-sign::before {
+ content: "\e0b4"; }
+
+.fa-blender::before {
+ content: "\f517"; }
+
+.fa-blender-phone::before {
+ content: "\f6b6"; }
+
+.fa-blog::before {
+ content: "\f781"; }
+
+.fa-bold::before {
+ content: "\f032"; }
+
+.fa-bolt::before {
+ content: "\f0e7"; }
+
+.fa-zap::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-atlas::before {
+ content: "\f558"; }
+
+.fa-atlas::before {
+ content: "\f558"; }
+
+.fa-book-bible::before {
+ content: "\f647"; }
+
+.fa-bible::before {
+ content: "\f647"; }
+
+.fa-book-journal-whills::before {
+ content: "\f66a"; }
+
+.fa-journal-whills::before {
+ content: "\f66a"; }
+
+.fa-book-medical::before {
+ content: "\f7e6"; }
+
+.fa-book-open::before {
+ content: "\f518"; }
+
+.fa-book-open-reader::before {
+ content: "\f5da"; }
+
+.fa-book-reader::before {
+ content: "\f5da"; }
+
+.fa-book-quran::before {
+ content: "\f687"; }
+
+.fa-quran::before {
+ content: "\f687"; }
+
+.fa-book-skull::before {
+ content: "\f6b7"; }
+
+.fa-book-dead::before {
+ content: "\f6b7"; }
+
+.fa-bookmark::before {
+ content: "\f02e"; }
+
+.fa-border-all::before {
+ content: "\f84c"; }
+
+.fa-border-none::before {
+ content: "\f850"; }
+
+.fa-border-top-left::before {
+ content: "\f853"; }
+
+.fa-border-style::before {
+ content: "\f853"; }
+
+.fa-bowling-ball::before {
+ content: "\f436"; }
+
+.fa-box::before {
+ content: "\f466"; }
+
+.fa-box-archive::before {
+ content: "\f187"; }
+
+.fa-archive::before {
+ content: "\f187"; }
+
+.fa-box-open::before {
+ content: "\f49e"; }
+
+.fa-box-tissue::before {
+ content: "\e05b"; }
+
+.fa-boxes-stacked::before {
+ content: "\f468"; }
+
+.fa-boxes::before {
+ content: "\f468"; }
+
+.fa-boxes-alt::before {
+ content: "\f468"; }
+
+.fa-braille::before {
+ content: "\f2a1"; }
+
+.fa-brain::before {
+ content: "\f5dc"; }
+
+.fa-brazilian-real-sign::before {
+ content: "\e46c"; }
+
+.fa-bread-slice::before {
+ content: "\f7ec"; }
+
+.fa-briefcase::before {
+ content: "\f0b1"; }
+
+.fa-briefcase-medical::before {
+ content: "\f469"; }
+
+.fa-broom::before {
+ content: "\f51a"; }
+
+.fa-broom-ball::before {
+ content: "\f458"; }
+
+.fa-quidditch::before {
+ content: "\f458"; }
+
+.fa-quidditch-broom-ball::before {
+ content: "\f458"; }
+
+.fa-brush::before {
+ content: "\f55d"; }
+
+.fa-bug::before {
+ content: "\f188"; }
+
+.fa-building::before {
+ content: "\f1ad"; }
+
+.fa-bullhorn::before {
+ content: "\f0a1"; }
+
+.fa-bullseye::before {
+ content: "\f140"; }
+
+.fa-burger::before {
+ content: "\f805"; }
+
+.fa-hamburger::before {
+ content: "\f805"; }
+
+.fa-bus::before {
+ content: "\f207"; }
+
+.fa-bus-simple::before {
+ content: "\f55e"; }
+
+.fa-bus-alt::before {
+ content: "\f55e"; }
+
+.fa-business-time::before {
+ content: "\f64a"; }
+
+.fa-briefcase-clock::before {
+ content: "\f64a"; }
+
+.fa-c::before {
+ content: "\43"; }
+
+.fa-cake-candles::before {
+ content: "\f1fd"; }
+
+.fa-birthday-cake::before {
+ content: "\f1fd"; }
+
+.fa-cake::before {
+ content: "\f1fd"; }
+
+.fa-calculator::before {
+ content: "\f1ec"; }
+
+.fa-calendar::before {
+ content: "\f133"; }
+
+.fa-calendar-check::before {
+ content: "\f274"; }
+
+.fa-calendar-day::before {
+ content: "\f783"; }
+
+.fa-calendar-days::before {
+ content: "\f073"; }
+
+.fa-calendar-alt::before {
+ content: "\f073"; }
+
+.fa-calendar-minus::before {
+ content: "\f272"; }
+
+.fa-calendar-plus::before {
+ content: "\f271"; }
+
+.fa-calendar-week::before {
+ content: "\f784"; }
+
+.fa-calendar-xmark::before {
+ content: "\f273"; }
+
+.fa-calendar-times::before {
+ content: "\f273"; }
+
+.fa-camera::before {
+ content: "\f030"; }
+
+.fa-camera-alt::before {
+ content: "\f030"; }
+
+.fa-camera-retro::before {
+ content: "\f083"; }
+
+.fa-camera-rotate::before {
+ content: "\e0d8"; }
+
+.fa-campground::before {
+ content: "\f6bb"; }
+
+.fa-candy-cane::before {
+ content: "\f786"; }
+
+.fa-cannabis::before {
+ content: "\f55f"; }
+
+.fa-capsules::before {
+ content: "\f46b"; }
+
+.fa-car::before {
+ content: "\f1b9"; }
+
+.fa-automobile::before {
+ content: "\f1b9"; }
+
+.fa-car-battery::before {
+ content: "\f5df"; }
+
+.fa-battery-car::before {
+ content: "\f5df"; }
+
+.fa-car-crash::before {
+ content: "\f5e1"; }
+
+.fa-car-rear::before {
+ content: "\f5de"; }
+
+.fa-car-alt::before {
+ content: "\f5de"; }
+
+.fa-car-side::before {
+ content: "\f5e4"; }
+
+.fa-caravan::before {
+ content: "\f8ff"; }
+
+.fa-caret-down::before {
+ content: "\f0d7"; }
+
+.fa-caret-left::before {
+ content: "\f0d9"; }
+
+.fa-caret-right::before {
+ content: "\f0da"; }
+
+.fa-caret-up::before {
+ content: "\f0d8"; }
+
+.fa-carrot::before {
+ content: "\f787"; }
+
+.fa-cart-arrow-down::before {
+ content: "\f218"; }
+
+.fa-cart-flatbed::before {
+ content: "\f474"; }
+
+.fa-dolly-flatbed::before {
+ content: "\f474"; }
+
+.fa-cart-flatbed-suitcase::before {
+ content: "\f59d"; }
+
+.fa-luggage-cart::before {
+ content: "\f59d"; }
+
+.fa-cart-plus::before {
+ content: "\f217"; }
+
+.fa-cart-shopping::before {
+ content: "\f07a"; }
+
+.fa-shopping-cart::before {
+ content: "\f07a"; }
+
+.fa-cash-register::before {
+ content: "\f788"; }
+
+.fa-cat::before {
+ content: "\f6be"; }
+
+.fa-cedi-sign::before {
+ content: "\e0df"; }
+
+.fa-cent-sign::before {
+ content: "\e3f5"; }
+
+.fa-certificate::before {
+ content: "\f0a3"; }
+
+.fa-chair::before {
+ content: "\f6c0"; }
+
+.fa-chalkboard::before {
+ content: "\f51b"; }
+
+.fa-blackboard::before {
+ content: "\f51b"; }
+
+.fa-chalkboard-user::before {
+ content: "\f51c"; }
+
+.fa-chalkboard-teacher::before {
+ content: "\f51c"; }
+
+.fa-champagne-glasses::before {
+ content: "\f79f"; }
+
+.fa-glass-cheers::before {
+ content: "\f79f"; }
+
+.fa-charging-station::before {
+ content: "\f5e7"; }
+
+.fa-chart-area::before {
+ content: "\f1fe"; }
+
+.fa-area-chart::before {
+ content: "\f1fe"; }
+
+.fa-chart-bar::before {
+ content: "\f080"; }
+
+.fa-bar-chart::before {
+ content: "\f080"; }
+
+.fa-chart-column::before {
+ content: "\e0e3"; }
+
+.fa-chart-gantt::before {
+ content: "\e0e4"; }
+
+.fa-chart-line::before {
+ content: "\f201"; }
+
+.fa-line-chart::before {
+ content: "\f201"; }
+
+.fa-chart-pie::before {
+ content: "\f200"; }
+
+.fa-pie-chart::before {
+ content: "\f200"; }
+
+.fa-check::before {
+ content: "\f00c"; }
+
+.fa-check-double::before {
+ content: "\f560"; }
+
+.fa-check-to-slot::before {
+ content: "\f772"; }
+
+.fa-vote-yea::before {
+ content: "\f772"; }
+
+.fa-cheese::before {
+ content: "\f7ef"; }
+
+.fa-chess::before {
+ content: "\f439"; }
+
+.fa-chess-bishop::before {
+ content: "\f43a"; }
+
+.fa-chess-board::before {
+ content: "\f43c"; }
+
+.fa-chess-king::before {
+ content: "\f43f"; }
+
+.fa-chess-knight::before {
+ content: "\f441"; }
+
+.fa-chess-pawn::before {
+ content: "\f443"; }
+
+.fa-chess-queen::before {
+ content: "\f445"; }
+
+.fa-chess-rook::before {
+ content: "\f447"; }
+
+.fa-chevron-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-church::before {
+ content: "\f51d"; }
+
+.fa-circle::before {
+ content: "\f111"; }
+
+.fa-circle-arrow-down::before {
+ content: "\f0ab"; }
+
+.fa-arrow-circle-down::before {
+ content: "\f0ab"; }
+
+.fa-circle-arrow-left::before {
+ content: "\f0a8"; }
+
+.fa-arrow-circle-left::before {
+ content: "\f0a8"; }
+
+.fa-circle-arrow-right::before {
+ content: "\f0a9"; }
+
+.fa-arrow-circle-right::before {
+ content: "\f0a9"; }
+
+.fa-circle-arrow-up::before {
+ content: "\f0aa"; }
+
+.fa-arrow-circle-up::before {
+ content: "\f0aa"; }
+
+.fa-circle-check::before {
+ content: "\f058"; }
+
+.fa-check-circle::before {
+ content: "\f058"; }
+
+.fa-circle-chevron-down::before {
+ content: "\f13a"; }
+
+.fa-chevron-circle-down::before {
+ content: "\f13a"; }
+
+.fa-circle-chevron-left::before {
+ content: "\f137"; }
+
+.fa-chevron-circle-left::before {
+ content: "\f137"; }
+
+.fa-circle-chevron-right::before {
+ content: "\f138"; }
+
+.fa-chevron-circle-right::before {
+ content: "\f138"; }
+
+.fa-circle-chevron-up::before {
+ content: "\f139"; }
+
+.fa-chevron-circle-up::before {
+ content: "\f139"; }
+
+.fa-circle-dollar-to-slot::before {
+ content: "\f4b9"; }
+
+.fa-donate::before {
+ content: "\f4b9"; }
+
+.fa-circle-dot::before {
+ content: "\f192"; }
+
+.fa-dot-circle::before {
+ content: "\f192"; }
+
+.fa-circle-down::before {
+ content: "\f358"; }
+
+.fa-arrow-alt-circle-down::before {
+ content: "\f358"; }
+
+.fa-circle-exclamation::before {
+ content: "\f06a"; }
+
+.fa-exclamation-circle::before {
+ content: "\f06a"; }
+
+.fa-circle-h::before {
+ content: "\f47e"; }
+
+.fa-hospital-symbol::before {
+ content: "\f47e"; }
+
+.fa-circle-half-stroke::before {
+ content: "\f042"; }
+
+.fa-adjust::before {
+ content: "\f042"; }
+
+.fa-circle-info::before {
+ content: "\f05a"; }
+
+.fa-info-circle::before {
+ content: "\f05a"; }
+
+.fa-circle-left::before {
+ content: "\f359"; }
+
+.fa-arrow-alt-circle-left::before {
+ content: "\f359"; }
+
+.fa-circle-minus::before {
+ content: "\f056"; }
+
+.fa-minus-circle::before {
+ content: "\f056"; }
+
+.fa-circle-notch::before {
+ content: "\f1ce"; }
+
+.fa-circle-pause::before {
+ content: "\f28b"; }
+
+.fa-pause-circle::before {
+ content: "\f28b"; }
+
+.fa-circle-play::before {
+ content: "\f144"; }
+
+.fa-play-circle::before {
+ content: "\f144"; }
+
+.fa-circle-plus::before {
+ content: "\f055"; }
+
+.fa-plus-circle::before {
+ content: "\f055"; }
+
+.fa-circle-question::before {
+ content: "\f059"; }
+
+.fa-question-circle::before {
+ content: "\f059"; }
+
+.fa-circle-radiation::before {
+ content: "\f7ba"; }
+
+.fa-radiation-alt::before {
+ content: "\f7ba"; }
+
+.fa-circle-right::before {
+ content: "\f35a"; }
+
+.fa-arrow-alt-circle-right::before {
+ content: "\f35a"; }
+
+.fa-circle-stop::before {
+ content: "\f28d"; }
+
+.fa-stop-circle::before {
+ content: "\f28d"; }
+
+.fa-circle-up::before {
+ content: "\f35b"; }
+
+.fa-arrow-alt-circle-up::before {
+ content: "\f35b"; }
+
+.fa-circle-user::before {
+ content: "\f2bd"; }
+
+.fa-user-circle::before {
+ content: "\f2bd"; }
+
+.fa-circle-xmark::before {
+ content: "\f057"; }
+
+.fa-times-circle::before {
+ content: "\f057"; }
+
+.fa-xmark-circle::before {
+ content: "\f057"; }
+
+.fa-city::before {
+ content: "\f64f"; }
+
+.fa-clapperboard::before {
+ content: "\e131"; }
+
+.fa-clipboard::before {
+ content: "\f328"; }
+
+.fa-clipboard-check::before {
+ content: "\f46c"; }
+
+.fa-clipboard-list::before {
+ content: "\f46d"; }
+
+.fa-clock::before {
+ content: "\f017"; }
+
+.fa-clock-four::before {
+ content: "\f017"; }
+
+.fa-clock-rotate-left::before {
+ content: "\f1da"; }
+
+.fa-history::before {
+ content: "\f1da"; }
+
+.fa-clone::before {
+ content: "\f24d"; }
+
+.fa-closed-captioning::before {
+ content: "\f20a"; }
+
+.fa-cloud::before {
+ content: "\f0c2"; }
+
+.fa-cloud-arrow-down::before {
+ content: "\f0ed"; }
+
+.fa-cloud-download::before {
+ content: "\f0ed"; }
+
+.fa-cloud-download-alt::before {
+ content: "\f0ed"; }
+
+.fa-cloud-arrow-up::before {
+ content: "\f0ee"; }
+
+.fa-cloud-upload::before {
+ content: "\f0ee"; }
+
+.fa-cloud-upload-alt::before {
+ content: "\f0ee"; }
+
+.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-clover::before {
+ content: "\e139"; }
+
+.fa-code::before {
+ content: "\f121"; }
+
+.fa-code-branch::before {
+ content: "\f126"; }
+
+.fa-code-commit::before {
+ content: "\f386"; }
+
+.fa-code-compare::before {
+ content: "\e13a"; }
+
+.fa-code-fork::before {
+ content: "\e13b"; }
+
+.fa-code-merge::before {
+ content: "\f387"; }
+
+.fa-code-pull-request::before {
+ content: "\e13c"; }
+
+.fa-coins::before {
+ content: "\f51e"; }
+
+.fa-colon-sign::before {
+ content: "\e140"; }
+
+.fa-comment::before {
+ content: "\f075"; }
+
+.fa-comment-dollar::before {
+ content: "\f651"; }
+
+.fa-comment-dots::before {
+ content: "\f4ad"; }
+
+.fa-commenting::before {
+ content: "\f4ad"; }
+
+.fa-comment-medical::before {
+ content: "\f7f5"; }
+
+.fa-comment-slash::before {
+ content: "\f4b3"; }
+
+.fa-comment-sms::before {
+ content: "\f7cd"; }
+
+.fa-sms::before {
+ content: "\f7cd"; }
+
+.fa-comments::before {
+ content: "\f086"; }
+
+.fa-comments-dollar::before {
+ content: "\f653"; }
+
+.fa-compact-disc::before {
+ content: "\f51f"; }
+
+.fa-compass::before {
+ content: "\f14e"; }
+
+.fa-compass-drafting::before {
+ content: "\f568"; }
+
+.fa-drafting-compass::before {
+ content: "\f568"; }
+
+.fa-compress::before {
+ content: "\f066"; }
+
+.fa-computer-mouse::before {
+ content: "\f8cc"; }
+
+.fa-mouse::before {
+ content: "\f8cc"; }
+
+.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-credit-card::before {
+ content: "\f09d"; }
+
+.fa-credit-card-alt::before {
+ content: "\f09d"; }
+
+.fa-crop::before {
+ content: "\f125"; }
+
+.fa-crop-simple::before {
+ content: "\f565"; }
+
+.fa-crop-alt::before {
+ content: "\f565"; }
+
+.fa-cross::before {
+ content: "\f654"; }
+
+.fa-crosshairs::before {
+ content: "\f05b"; }
+
+.fa-crow::before {
+ content: "\f520"; }
+
+.fa-crown::before {
+ content: "\f521"; }
+
+.fa-crutch::before {
+ content: "\f7f7"; }
+
+.fa-cruzeiro-sign::before {
+ content: "\e152"; }
+
+.fa-cube::before {
+ content: "\f1b2"; }
+
+.fa-cubes::before {
+ content: "\f1b3"; }
+
+.fa-d::before {
+ content: "\44"; }
+
+.fa-database::before {
+ content: "\f1c0"; }
+
+.fa-delete-left::before {
+ content: "\f55a"; }
+
+.fa-backspace::before {
+ content: "\f55a"; }
+
+.fa-democrat::before {
+ content: "\f747"; }
+
+.fa-desktop::before {
+ content: "\f390"; }
+
+.fa-desktop-alt::before {
+ content: "\f390"; }
+
+.fa-dharmachakra::before {
+ content: "\f655"; }
+
+.fa-diagram-project::before {
+ content: "\f542"; }
+
+.fa-project-diagram::before {
+ content: "\f542"; }
+
+.fa-diamond::before {
+ content: "\f219"; }
+
+.fa-diamond-turn-right::before {
+ content: "\f5eb"; }
+
+.fa-directions::before {
+ content: "\f5eb"; }
+
+.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-disease::before {
+ content: "\f7fa"; }
+
+.fa-divide::before {
+ content: "\f529"; }
+
+.fa-dna::before {
+ content: "\f471"; }
+
+.fa-dog::before {
+ content: "\f6d3"; }
+
+.fa-dollar-sign::before {
+ content: "\24"; }
+
+.fa-dollar::before {
+ content: "\24"; }
+
+.fa-usd::before {
+ content: "\24"; }
+
+.fa-dolly::before {
+ content: "\f472"; }
+
+.fa-dolly-box::before {
+ content: "\f472"; }
+
+.fa-dong-sign::before {
+ content: "\e169"; }
+
+.fa-door-closed::before {
+ content: "\f52a"; }
+
+.fa-door-open::before {
+ content: "\f52b"; }
+
+.fa-dove::before {
+ content: "\f4ba"; }
+
+.fa-down-left-and-up-right-to-center::before {
+ content: "\f422"; }
+
+.fa-compress-alt::before {
+ content: "\f422"; }
+
+.fa-down-long::before {
+ content: "\f309"; }
+
+.fa-long-arrow-alt-down::before {
+ content: "\f309"; }
+
+.fa-download::before {
+ content: "\f019"; }
+
+.fa-dragon::before {
+ content: "\f6d5"; }
+
+.fa-draw-polygon::before {
+ content: "\f5ee"; }
+
+.fa-droplet::before {
+ content: "\f043"; }
+
+.fa-tint::before {
+ content: "\f043"; }
+
+.fa-droplet-slash::before {
+ content: "\f5c7"; }
+
+.fa-tint-slash::before {
+ content: "\f5c7"; }
+
+.fa-drum::before {
+ content: "\f569"; }
+
+.fa-drum-steelpan::before {
+ content: "\f56a"; }
+
+.fa-drumstick-bite::before {
+ content: "\f6d7"; }
+
+.fa-dumbbell::before {
+ content: "\f44b"; }
+
+.fa-dumpster::before {
+ content: "\f793"; }
+
+.fa-dumpster-fire::before {
+ content: "\f794"; }
+
+.fa-dungeon::before {
+ content: "\f6d9"; }
+
+.fa-e::before {
+ content: "\45"; }
+
+.fa-ear-deaf::before {
+ content: "\f2a4"; }
+
+.fa-deaf::before {
+ content: "\f2a4"; }
+
+.fa-deafness::before {
+ content: "\f2a4"; }
+
+.fa-hard-of-hearing::before {
+ content: "\f2a4"; }
+
+.fa-ear-listen::before {
+ content: "\f2a2"; }
+
+.fa-assistive-listening-systems::before {
+ content: "\f2a2"; }
+
+.fa-earth-africa::before {
+ content: "\f57c"; }
+
+.fa-globe-africa::before {
+ content: "\f57c"; }
+
+.fa-earth-americas::before {
+ content: "\f57d"; }
+
+.fa-earth::before {
+ content: "\f57d"; }
+
+.fa-earth-america::before {
+ content: "\f57d"; }
+
+.fa-globe-americas::before {
+ content: "\f57d"; }
+
+.fa-earth-asia::before {
+ content: "\f57e"; }
+
+.fa-globe-asia::before {
+ content: "\f57e"; }
+
+.fa-earth-europe::before {
+ content: "\f7a2"; }
+
+.fa-globe-europe::before {
+ content: "\f7a2"; }
+
+.fa-earth-oceania::before {
+ content: "\e47b"; }
+
+.fa-globe-oceania::before {
+ content: "\e47b"; }
+
+.fa-egg::before {
+ content: "\f7fb"; }
+
+.fa-eject::before {
+ content: "\f052"; }
+
+.fa-elevator::before {
+ content: "\e16d"; }
+
+.fa-ellipsis::before {
+ content: "\f141"; }
+
+.fa-ellipsis-h::before {
+ content: "\f141"; }
+
+.fa-ellipsis-vertical::before {
+ content: "\f142"; }
+
+.fa-ellipsis-v::before {
+ content: "\f142"; }
+
+.fa-envelope::before {
+ content: "\f0e0"; }
+
+.fa-envelope-open::before {
+ content: "\f2b6"; }
+
+.fa-envelope-open-text::before {
+ content: "\f658"; }
+
+.fa-envelopes-bulk::before {
+ content: "\f674"; }
+
+.fa-mail-bulk::before {
+ content: "\f674"; }
+
+.fa-equals::before {
+ content: "\3d"; }
+
+.fa-eraser::before {
+ content: "\f12d"; }
+
+.fa-ethernet::before {
+ content: "\f796"; }
+
+.fa-euro-sign::before {
+ content: "\f153"; }
+
+.fa-eur::before {
+ content: "\f153"; }
+
+.fa-euro::before {
+ content: "\f153"; }
+
+.fa-exclamation::before {
+ content: "\21"; }
+
+.fa-expand::before {
+ content: "\f065"; }
+
+.fa-eye::before {
+ content: "\f06e"; }
+
+.fa-eye-dropper::before {
+ content: "\f1fb"; }
+
+.fa-eye-dropper-empty::before {
+ content: "\f1fb"; }
+
+.fa-eyedropper::before {
+ content: "\f1fb"; }
+
+.fa-eye-low-vision::before {
+ content: "\f2a8"; }
+
+.fa-low-vision::before {
+ content: "\f2a8"; }
+
+.fa-eye-slash::before {
+ content: "\f070"; }
+
+.fa-f::before {
+ content: "\46"; }
+
+.fa-face-angry::before {
+ content: "\f556"; }
+
+.fa-angry::before {
+ content: "\f556"; }
+
+.fa-face-dizzy::before {
+ content: "\f567"; }
+
+.fa-dizzy::before {
+ content: "\f567"; }
+
+.fa-face-flushed::before {
+ content: "\f579"; }
+
+.fa-flushed::before {
+ content: "\f579"; }
+
+.fa-face-frown::before {
+ content: "\f119"; }
+
+.fa-frown::before {
+ content: "\f119"; }
+
+.fa-face-frown-open::before {
+ content: "\f57a"; }
+
+.fa-frown-open::before {
+ content: "\f57a"; }
+
+.fa-face-grimace::before {
+ content: "\f57f"; }
+
+.fa-grimace::before {
+ content: "\f57f"; }
+
+.fa-face-grin::before {
+ content: "\f580"; }
+
+.fa-grin::before {
+ content: "\f580"; }
+
+.fa-face-grin-beam::before {
+ content: "\f582"; }
+
+.fa-grin-beam::before {
+ content: "\f582"; }
+
+.fa-face-grin-beam-sweat::before {
+ content: "\f583"; }
+
+.fa-grin-beam-sweat::before {
+ content: "\f583"; }
+
+.fa-face-grin-hearts::before {
+ content: "\f584"; }
+
+.fa-grin-hearts::before {
+ content: "\f584"; }
+
+.fa-face-grin-squint::before {
+ content: "\f585"; }
+
+.fa-grin-squint::before {
+ content: "\f585"; }
+
+.fa-face-grin-squint-tears::before {
+ content: "\f586"; }
+
+.fa-grin-squint-tears::before {
+ content: "\f586"; }
+
+.fa-face-grin-stars::before {
+ content: "\f587"; }
+
+.fa-grin-stars::before {
+ content: "\f587"; }
+
+.fa-face-grin-tears::before {
+ content: "\f588"; }
+
+.fa-grin-tears::before {
+ content: "\f588"; }
+
+.fa-face-grin-tongue::before {
+ content: "\f589"; }
+
+.fa-grin-tongue::before {
+ content: "\f589"; }
+
+.fa-face-grin-tongue-squint::before {
+ content: "\f58a"; }
+
+.fa-grin-tongue-squint::before {
+ content: "\f58a"; }
+
+.fa-face-grin-tongue-wink::before {
+ content: "\f58b"; }
+
+.fa-grin-tongue-wink::before {
+ content: "\f58b"; }
+
+.fa-face-grin-wide::before {
+ content: "\f581"; }
+
+.fa-grin-alt::before {
+ content: "\f581"; }
+
+.fa-face-grin-wink::before {
+ content: "\f58c"; }
+
+.fa-grin-wink::before {
+ content: "\f58c"; }
+
+.fa-face-kiss::before {
+ content: "\f596"; }
+
+.fa-kiss::before {
+ content: "\f596"; }
+
+.fa-face-kiss-beam::before {
+ content: "\f597"; }
+
+.fa-kiss-beam::before {
+ content: "\f597"; }
+
+.fa-face-kiss-wink-heart::before {
+ content: "\f598"; }
+
+.fa-kiss-wink-heart::before {
+ content: "\f598"; }
+
+.fa-face-laugh::before {
+ content: "\f599"; }
+
+.fa-laugh::before {
+ content: "\f599"; }
+
+.fa-face-laugh-beam::before {
+ content: "\f59a"; }
+
+.fa-laugh-beam::before {
+ content: "\f59a"; }
+
+.fa-face-laugh-squint::before {
+ content: "\f59b"; }
+
+.fa-laugh-squint::before {
+ content: "\f59b"; }
+
+.fa-face-laugh-wink::before {
+ content: "\f59c"; }
+
+.fa-laugh-wink::before {
+ content: "\f59c"; }
+
+.fa-face-meh::before {
+ content: "\f11a"; }
+
+.fa-meh::before {
+ content: "\f11a"; }
+
+.fa-face-meh-blank::before {
+ content: "\f5a4"; }
+
+.fa-meh-blank::before {
+ content: "\f5a4"; }
+
+.fa-face-rolling-eyes::before {
+ content: "\f5a5"; }
+
+.fa-meh-rolling-eyes::before {
+ content: "\f5a5"; }
+
+.fa-face-sad-cry::before {
+ content: "\f5b3"; }
+
+.fa-sad-cry::before {
+ content: "\f5b3"; }
+
+.fa-face-sad-tear::before {
+ content: "\f5b4"; }
+
+.fa-sad-tear::before {
+ content: "\f5b4"; }
+
+.fa-face-smile::before {
+ content: "\f118"; }
+
+.fa-smile::before {
+ content: "\f118"; }
+
+.fa-face-smile-beam::before {
+ content: "\f5b8"; }
+
+.fa-smile-beam::before {
+ content: "\f5b8"; }
+
+.fa-face-smile-wink::before {
+ content: "\f4da"; }
+
+.fa-smile-wink::before {
+ content: "\f4da"; }
+
+.fa-face-surprise::before {
+ content: "\f5c2"; }
+
+.fa-surprise::before {
+ content: "\f5c2"; }
+
+.fa-face-tired::before {
+ content: "\f5c8"; }
+
+.fa-tired::before {
+ content: "\f5c8"; }
+
+.fa-fan::before {
+ content: "\f863"; }
+
+.fa-faucet::before {
+ content: "\e005"; }
+
+.fa-fax::before {
+ content: "\f1ac"; }
+
+.fa-feather::before {
+ content: "\f52d"; }
+
+.fa-feather-pointed::before {
+ content: "\f56b"; }
+
+.fa-feather-alt::before {
+ content: "\f56b"; }
+
+.fa-file::before {
+ content: "\f15b"; }
+
+.fa-file-arrow-down::before {
+ content: "\f56d"; }
+
+.fa-file-download::before {
+ content: "\f56d"; }
+
+.fa-file-arrow-up::before {
+ content: "\f574"; }
+
+.fa-file-upload::before {
+ content: "\f574"; }
+
+.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-excel::before {
+ content: "\f1c3"; }
+
+.fa-file-export::before {
+ content: "\f56e"; }
+
+.fa-arrow-right-from-file::before {
+ content: "\f56e"; }
+
+.fa-file-image::before {
+ content: "\f1c5"; }
+
+.fa-file-import::before {
+ content: "\f56f"; }
+
+.fa-arrow-right-to-file::before {
+ content: "\f56f"; }
+
+.fa-file-invoice::before {
+ content: "\f570"; }
+
+.fa-file-invoice-dollar::before {
+ content: "\f571"; }
+
+.fa-file-lines::before {
+ content: "\f15c"; }
+
+.fa-file-alt::before {
+ content: "\f15c"; }
+
+.fa-file-text::before {
+ content: "\f15c"; }
+
+.fa-file-medical::before {
+ content: "\f477"; }
+
+.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-video::before {
+ content: "\f1c8"; }
+
+.fa-file-waveform::before {
+ content: "\f478"; }
+
+.fa-file-medical-alt::before {
+ content: "\f478"; }
+
+.fa-file-word::before {
+ content: "\f1c2"; }
+
+.fa-file-zipper::before {
+ content: "\f1c6"; }
+
+.fa-file-archive::before {
+ content: "\f1c6"; }
+
+.fa-fill::before {
+ content: "\f575"; }
+
+.fa-fill-drip::before {
+ content: "\f576"; }
+
+.fa-film::before {
+ content: "\f008"; }
+
+.fa-filter::before {
+ content: "\f0b0"; }
+
+.fa-filter-circle-dollar::before {
+ content: "\f662"; }
+
+.fa-funnel-dollar::before {
+ content: "\f662"; }
+
+.fa-filter-circle-xmark::before {
+ content: "\e17b"; }
+
+.fa-fingerprint::before {
+ content: "\f577"; }
+
+.fa-fire::before {
+ content: "\f06d"; }
+
+.fa-fire-extinguisher::before {
+ content: "\f134"; }
+
+.fa-fire-flame-curved::before {
+ content: "\f7e4"; }
+
+.fa-fire-alt::before {
+ content: "\f7e4"; }
+
+.fa-fire-flame-simple::before {
+ content: "\f46a"; }
+
+.fa-burn::before {
+ content: "\f46a"; }
+
+.fa-fish::before {
+ content: "\f578"; }
+
+.fa-flag::before {
+ content: "\f024"; }
+
+.fa-flag-checkered::before {
+ content: "\f11e"; }
+
+.fa-flag-usa::before {
+ content: "\f74d"; }
+
+.fa-flask::before {
+ content: "\f0c3"; }
+
+.fa-floppy-disk::before {
+ content: "\f0c7"; }
+
+.fa-save::before {
+ content: "\f0c7"; }
+
+.fa-florin-sign::before {
+ content: "\e184"; }
+
+.fa-folder::before {
+ content: "\f07b"; }
+
+.fa-folder-minus::before {
+ content: "\f65d"; }
+
+.fa-folder-open::before {
+ content: "\f07c"; }
+
+.fa-folder-plus::before {
+ content: "\f65e"; }
+
+.fa-folder-tree::before {
+ content: "\f802"; }
+
+.fa-font::before {
+ content: "\f031"; }
+
+.fa-football::before {
+ content: "\f44e"; }
+
+.fa-football-ball::before {
+ content: "\f44e"; }
+
+.fa-forward::before {
+ content: "\f04e"; }
+
+.fa-forward-fast::before {
+ content: "\f050"; }
+
+.fa-fast-forward::before {
+ content: "\f050"; }
+
+.fa-forward-step::before {
+ content: "\f051"; }
+
+.fa-step-forward::before {
+ content: "\f051"; }
+
+.fa-franc-sign::before {
+ content: "\e18f"; }
+
+.fa-frog::before {
+ content: "\f52e"; }
+
+.fa-futbol::before {
+ content: "\f1e3"; }
+
+.fa-futbol-ball::before {
+ content: "\f1e3"; }
+
+.fa-soccer-ball::before {
+ content: "\f1e3"; }
+
+.fa-g::before {
+ content: "\47"; }
+
+.fa-gamepad::before {
+ content: "\f11b"; }
+
+.fa-gas-pump::before {
+ content: "\f52f"; }
+
+.fa-gauge::before {
+ content: "\f625"; }
+
+.fa-dashboard::before {
+ content: "\f625"; }
+
+.fa-gauge-high::before {
+ content: "\f625"; }
+
+.fa-tachometer-alt::before {
+ content: "\f625"; }
+
+.fa-tachometer-alt-fast::before {
+ content: "\f625"; }
+
+.fa-gauge-simple::before {
+ content: "\f62a"; }
+
+.fa-gauge-simple-high::before {
+ content: "\f62a"; }
+
+.fa-tachometer::before {
+ content: "\f62a"; }
+
+.fa-tachometer-fast::before {
+ content: "\f62a"; }
+
+.fa-gavel::before {
+ content: "\f0e3"; }
+
+.fa-legal::before {
+ content: "\f0e3"; }
+
+.fa-gear::before {
+ content: "\f013"; }
+
+.fa-cog::before {
+ content: "\f013"; }
+
+.fa-gears::before {
+ content: "\f085"; }
+
+.fa-cogs::before {
+ content: "\f085"; }
+
+.fa-gem::before {
+ content: "\f3a5"; }
+
+.fa-genderless::before {
+ content: "\f22d"; }
+
+.fa-ghost::before {
+ content: "\f6e2"; }
+
+.fa-gift::before {
+ content: "\f06b"; }
+
+.fa-gifts::before {
+ content: "\f79c"; }
+
+.fa-glasses::before {
+ content: "\f530"; }
+
+.fa-globe::before {
+ content: "\f0ac"; }
+
+.fa-golf-ball-tee::before {
+ content: "\f450"; }
+
+.fa-golf-ball::before {
+ content: "\f450"; }
+
+.fa-gopuram::before {
+ content: "\f664"; }
+
+.fa-graduation-cap::before {
+ content: "\f19d"; }
+
+.fa-mortar-board::before {
+ content: "\f19d"; }
+
+.fa-greater-than::before {
+ content: "\3e"; }
+
+.fa-greater-than-equal::before {
+ content: "\f532"; }
+
+.fa-grip::before {
+ content: "\f58d"; }
+
+.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-guarani-sign::before {
+ content: "\e19a"; }
+
+.fa-guitar::before {
+ content: "\f7a6"; }
+
+.fa-gun::before {
+ content: "\e19b"; }
+
+.fa-h::before {
+ content: "\48"; }
+
+.fa-hammer::before {
+ content: "\f6e3"; }
+
+.fa-hamsa::before {
+ content: "\f665"; }
+
+.fa-hand::before {
+ content: "\f256"; }
+
+.fa-hand-paper::before {
+ content: "\f256"; }
+
+.fa-hand-back-fist::before {
+ content: "\f255"; }
+
+.fa-hand-rock::before {
+ content: "\f255"; }
+
+.fa-hand-dots::before {
+ content: "\f461"; }
+
+.fa-allergies::before {
+ content: "\f461"; }
+
+.fa-hand-fist::before {
+ content: "\f6de"; }
+
+.fa-fist-raised::before {
+ content: "\f6de"; }
+
+.fa-hand-holding::before {
+ content: "\f4bd"; }
+
+.fa-hand-holding-dollar::before {
+ content: "\f4c0"; }
+
+.fa-hand-holding-usd::before {
+ content: "\f4c0"; }
+
+.fa-hand-holding-droplet::before {
+ content: "\f4c1"; }
+
+.fa-hand-holding-water::before {
+ content: "\f4c1"; }
+
+.fa-hand-holding-heart::before {
+ content: "\f4be"; }
+
+.fa-hand-holding-medical::before {
+ content: "\e05c"; }
+
+.fa-hand-lizard::before {
+ content: "\f258"; }
+
+.fa-hand-middle-finger::before {
+ content: "\f806"; }
+
+.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-scissors::before {
+ content: "\f257"; }
+
+.fa-hand-sparkles::before {
+ content: "\e05d"; }
+
+.fa-hand-spock::before {
+ content: "\f259"; }
+
+.fa-hands::before {
+ content: "\f2a7"; }
+
+.fa-sign-language::before {
+ content: "\f2a7"; }
+
+.fa-signing::before {
+ content: "\f2a7"; }
+
+.fa-hands-asl-interpreting::before {
+ content: "\f2a3"; }
+
+.fa-american-sign-language-interpreting::before {
+ content: "\f2a3"; }
+
+.fa-asl-interpreting::before {
+ content: "\f2a3"; }
+
+.fa-hands-american-sign-language-interpreting::before {
+ content: "\f2a3"; }
+
+.fa-hands-bubbles::before {
+ content: "\e05e"; }
+
+.fa-hands-wash::before {
+ content: "\e05e"; }
+
+.fa-hands-clapping::before {
+ content: "\e1a8"; }
+
+.fa-hands-holding::before {
+ content: "\f4c2"; }
+
+.fa-hands-praying::before {
+ content: "\f684"; }
+
+.fa-praying-hands::before {
+ content: "\f684"; }
+
+.fa-handshake::before {
+ content: "\f2b5"; }
+
+.fa-handshake-angle::before {
+ content: "\f4c4"; }
+
+.fa-hands-helping::before {
+ content: "\f4c4"; }
+
+.fa-handshake-simple-slash::before {
+ content: "\e05f"; }
+
+.fa-handshake-alt-slash::before {
+ content: "\e05f"; }
+
+.fa-handshake-slash::before {
+ content: "\e060"; }
+
+.fa-hanukiah::before {
+ content: "\f6e6"; }
+
+.fa-hard-drive::before {
+ content: "\f0a0"; }
+
+.fa-hdd::before {
+ content: "\f0a0"; }
+
+.fa-hashtag::before {
+ content: "\23"; }
+
+.fa-hat-cowboy::before {
+ content: "\f8c0"; }
+
+.fa-hat-cowboy-side::before {
+ content: "\f8c1"; }
+
+.fa-hat-wizard::before {
+ content: "\f6e8"; }
+
+.fa-head-side-cough::before {
+ content: "\e061"; }
+
+.fa-head-side-cough-slash::before {
+ content: "\e062"; }
+
+.fa-head-side-mask::before {
+ content: "\e063"; }
+
+.fa-head-side-virus::before {
+ content: "\e064"; }
+
+.fa-heading::before {
+ content: "\f1dc"; }
+
+.fa-header::before {
+ content: "\f1dc"; }
+
+.fa-headphones::before {
+ content: "\f025"; }
+
+.fa-headphones-simple::before {
+ content: "\f58f"; }
+
+.fa-headphones-alt::before {
+ content: "\f58f"; }
+
+.fa-headset::before {
+ content: "\f590"; }
+
+.fa-heart::before {
+ content: "\f004"; }
+
+.fa-heart-crack::before {
+ content: "\f7a9"; }
+
+.fa-heart-broken::before {
+ content: "\f7a9"; }
+
+.fa-heart-pulse::before {
+ content: "\f21e"; }
+
+.fa-heartbeat::before {
+ content: "\f21e"; }
+
+.fa-helicopter::before {
+ content: "\f533"; }
+
+.fa-helmet-safety::before {
+ content: "\f807"; }
+
+.fa-hard-hat::before {
+ content: "\f807"; }
+
+.fa-hat-hard::before {
+ content: "\f807"; }
+
+.fa-highlighter::before {
+ content: "\f591"; }
+
+.fa-hippo::before {
+ content: "\f6ed"; }
+
+.fa-hockey-puck::before {
+ content: "\f453"; }
+
+.fa-holly-berry::before {
+ content: "\f7aa"; }
+
+.fa-horse::before {
+ content: "\f6f0"; }
+
+.fa-horse-head::before {
+ content: "\f7ab"; }
+
+.fa-hospital::before {
+ content: "\f0f8"; }
+
+.fa-hospital-alt::before {
+ content: "\f0f8"; }
+
+.fa-hospital-wide::before {
+ content: "\f0f8"; }
+
+.fa-hospital-user::before {
+ content: "\f80d"; }
+
+.fa-hot-tub-person::before {
+ content: "\f593"; }
+
+.fa-hot-tub::before {
+ content: "\f593"; }
+
+.fa-hotdog::before {
+ content: "\f80f"; }
+
+.fa-hotel::before {
+ content: "\f594"; }
+
+.fa-hourglass::before {
+ content: "\f254"; }
+
+.fa-hourglass-2::before {
+ content: "\f254"; }
+
+.fa-hourglass-half::before {
+ content: "\f254"; }
+
+.fa-hourglass-empty::before {
+ content: "\f252"; }
+
+.fa-hourglass-end::before {
+ content: "\f253"; }
+
+.fa-hourglass-3::before {
+ content: "\f253"; }
+
+.fa-hourglass-start::before {
+ content: "\f251"; }
+
+.fa-hourglass-1::before {
+ content: "\f251"; }
+
+.fa-house::before {
+ content: "\f015"; }
+
+.fa-home::before {
+ content: "\f015"; }
+
+.fa-home-alt::before {
+ content: "\f015"; }
+
+.fa-home-lg-alt::before {
+ content: "\f015"; }
+
+.fa-house-chimney::before {
+ content: "\e3af"; }
+
+.fa-home-lg::before {
+ content: "\e3af"; }
+
+.fa-house-chimney-crack::before {
+ content: "\f6f1"; }
+
+.fa-house-damage::before {
+ content: "\f6f1"; }
+
+.fa-house-chimney-medical::before {
+ content: "\f7f2"; }
+
+.fa-clinic-medical::before {
+ content: "\f7f2"; }
+
+.fa-house-chimney-user::before {
+ content: "\e065"; }
+
+.fa-house-crack::before {
+ content: "\e3b1"; }
+
+.fa-house-laptop::before {
+ content: "\e066"; }
+
+.fa-laptop-house::before {
+ content: "\e066"; }
+
+.fa-house-medical::before {
+ content: "\e3b2"; }
+
+.fa-house-user::before {
+ content: "\e1b0"; }
+
+.fa-home-user::before {
+ content: "\e1b0"; }
+
+.fa-hryvnia-sign::before {
+ content: "\f6f2"; }
+
+.fa-hryvnia::before {
+ content: "\f6f2"; }
+
+.fa-i::before {
+ content: "\49"; }
+
+.fa-i-cursor::before {
+ content: "\f246"; }
+
+.fa-ice-cream::before {
+ content: "\f810"; }
+
+.fa-icicles::before {
+ content: "\f7ad"; }
+
+.fa-icons::before {
+ content: "\f86d"; }
+
+.fa-heart-music-camera-bolt::before {
+ content: "\f86d"; }
+
+.fa-id-badge::before {
+ content: "\f2c1"; }
+
+.fa-id-card::before {
+ content: "\f2c2"; }
+
+.fa-drivers-license::before {
+ content: "\f2c2"; }
+
+.fa-id-card-clip::before {
+ content: "\f47f"; }
+
+.fa-id-card-alt::before {
+ content: "\f47f"; }
+
+.fa-igloo::before {
+ content: "\f7ae"; }
+
+.fa-image::before {
+ content: "\f03e"; }
+
+.fa-image-portrait::before {
+ content: "\f3e0"; }
+
+.fa-portrait::before {
+ content: "\f3e0"; }
+
+.fa-images::before {
+ content: "\f302"; }
+
+.fa-inbox::before {
+ content: "\f01c"; }
+
+.fa-indent::before {
+ content: "\f03c"; }
+
+.fa-indian-rupee-sign::before {
+ content: "\e1bc"; }
+
+.fa-indian-rupee::before {
+ content: "\e1bc"; }
+
+.fa-inr::before {
+ content: "\e1bc"; }
+
+.fa-industry::before {
+ content: "\f275"; }
+
+.fa-infinity::before {
+ content: "\f534"; }
+
+.fa-info::before {
+ content: "\f129"; }
+
+.fa-italic::before {
+ content: "\f033"; }
+
+.fa-j::before {
+ content: "\4a"; }
+
+.fa-jedi::before {
+ content: "\f669"; }
+
+.fa-jet-fighter::before {
+ content: "\f0fb"; }
+
+.fa-fighter-jet::before {
+ content: "\f0fb"; }
+
+.fa-joint::before {
+ content: "\f595"; }
+
+.fa-k::before {
+ content: "\4b"; }
+
+.fa-kaaba::before {
+ content: "\f66b"; }
+
+.fa-key::before {
+ content: "\f084"; }
+
+.fa-keyboard::before {
+ content: "\f11c"; }
+
+.fa-khanda::before {
+ content: "\f66d"; }
+
+.fa-kip-sign::before {
+ content: "\e1c4"; }
+
+.fa-kit-medical::before {
+ content: "\f479"; }
+
+.fa-first-aid::before {
+ content: "\f479"; }
+
+.fa-kiwi-bird::before {
+ content: "\f535"; }
+
+.fa-l::before {
+ content: "\4c"; }
+
+.fa-landmark::before {
+ content: "\f66f"; }
+
+.fa-language::before {
+ content: "\f1ab"; }
+
+.fa-laptop::before {
+ content: "\f109"; }
+
+.fa-laptop-code::before {
+ content: "\f5fc"; }
+
+.fa-laptop-medical::before {
+ content: "\f812"; }
+
+.fa-lari-sign::before {
+ content: "\e1c8"; }
+
+.fa-layer-group::before {
+ content: "\f5fd"; }
+
+.fa-leaf::before {
+ content: "\f06c"; }
+
+.fa-left-long::before {
+ content: "\f30a"; }
+
+.fa-long-arrow-alt-left::before {
+ content: "\f30a"; }
+
+.fa-left-right::before {
+ content: "\f337"; }
+
+.fa-arrows-alt-h::before {
+ content: "\f337"; }
+
+.fa-lemon::before {
+ content: "\f094"; }
+
+.fa-less-than::before {
+ content: "\3c"; }
+
+.fa-less-than-equal::before {
+ content: "\f537"; }
+
+.fa-life-ring::before {
+ content: "\f1cd"; }
+
+.fa-lightbulb::before {
+ content: "\f0eb"; }
+
+.fa-link::before {
+ content: "\f0c1"; }
+
+.fa-chain::before {
+ content: "\f0c1"; }
+
+.fa-link-slash::before {
+ content: "\f127"; }
+
+.fa-chain-broken::before {
+ content: "\f127"; }
+
+.fa-chain-slash::before {
+ content: "\f127"; }
+
+.fa-unlink::before {
+ content: "\f127"; }
+
+.fa-lira-sign::before {
+ content: "\f195"; }
+
+.fa-list::before {
+ content: "\f03a"; }
+
+.fa-list-squares::before {
+ content: "\f03a"; }
+
+.fa-list-check::before {
+ content: "\f0ae"; }
+
+.fa-tasks::before {
+ content: "\f0ae"; }
+
+.fa-list-ol::before {
+ content: "\f0cb"; }
+
+.fa-list-1-2::before {
+ content: "\f0cb"; }
+
+.fa-list-numeric::before {
+ content: "\f0cb"; }
+
+.fa-list-ul::before {
+ content: "\f0ca"; }
+
+.fa-list-dots::before {
+ content: "\f0ca"; }
+
+.fa-litecoin-sign::before {
+ content: "\e1d3"; }
+
+.fa-location-arrow::before {
+ content: "\f124"; }
+
+.fa-location-crosshairs::before {
+ content: "\f601"; }
+
+.fa-location::before {
+ content: "\f601"; }
+
+.fa-location-dot::before {
+ content: "\f3c5"; }
+
+.fa-map-marker-alt::before {
+ content: "\f3c5"; }
+
+.fa-location-pin::before {
+ content: "\f041"; }
+
+.fa-map-marker::before {
+ content: "\f041"; }
+
+.fa-lock::before {
+ content: "\f023"; }
+
+.fa-lock-open::before {
+ content: "\f3c1"; }
+
+.fa-lungs::before {
+ content: "\f604"; }
+
+.fa-lungs-virus::before {
+ content: "\e067"; }
+
+.fa-m::before {
+ content: "\4d"; }
+
+.fa-magnet::before {
+ content: "\f076"; }
+
+.fa-magnifying-glass::before {
+ content: "\f002"; }
+
+.fa-search::before {
+ content: "\f002"; }
+
+.fa-magnifying-glass-dollar::before {
+ content: "\f688"; }
+
+.fa-search-dollar::before {
+ content: "\f688"; }
+
+.fa-magnifying-glass-location::before {
+ content: "\f689"; }
+
+.fa-search-location::before {
+ content: "\f689"; }
+
+.fa-magnifying-glass-minus::before {
+ content: "\f010"; }
+
+.fa-search-minus::before {
+ content: "\f010"; }
+
+.fa-magnifying-glass-plus::before {
+ content: "\f00e"; }
+
+.fa-search-plus::before {
+ content: "\f00e"; }
+
+.fa-manat-sign::before {
+ content: "\e1d5"; }
+
+.fa-map::before {
+ content: "\f279"; }
+
+.fa-map-location::before {
+ content: "\f59f"; }
+
+.fa-map-marked::before {
+ content: "\f59f"; }
+
+.fa-map-location-dot::before {
+ content: "\f5a0"; }
+
+.fa-map-marked-alt::before {
+ content: "\f5a0"; }
+
+.fa-map-pin::before {
+ content: "\f276"; }
+
+.fa-marker::before {
+ content: "\f5a1"; }
+
+.fa-mars::before {
+ content: "\f222"; }
+
+.fa-mars-and-venus::before {
+ content: "\f224"; }
+
+.fa-mars-double::before {
+ content: "\f227"; }
+
+.fa-mars-stroke::before {
+ content: "\f229"; }
+
+.fa-mars-stroke-right::before {
+ content: "\f22b"; }
+
+.fa-mars-stroke-h::before {
+ content: "\f22b"; }
+
+.fa-mars-stroke-up::before {
+ content: "\f22a"; }
+
+.fa-mars-stroke-v::before {
+ content: "\f22a"; }
+
+.fa-martini-glass::before {
+ content: "\f57b"; }
+
+.fa-glass-martini-alt::before {
+ content: "\f57b"; }
+
+.fa-martini-glass-citrus::before {
+ content: "\f561"; }
+
+.fa-cocktail::before {
+ content: "\f561"; }
+
+.fa-martini-glass-empty::before {
+ content: "\f000"; }
+
+.fa-glass-martini::before {
+ content: "\f000"; }
+
+.fa-mask::before {
+ content: "\f6fa"; }
+
+.fa-mask-face::before {
+ content: "\e1d7"; }
+
+.fa-masks-theater::before {
+ content: "\f630"; }
+
+.fa-theater-masks::before {
+ content: "\f630"; }
+
+.fa-maximize::before {
+ content: "\f31e"; }
+
+.fa-expand-arrows-alt::before {
+ content: "\f31e"; }
+
+.fa-medal::before {
+ content: "\f5a2"; }
+
+.fa-memory::before {
+ content: "\f538"; }
+
+.fa-menorah::before {
+ content: "\f676"; }
+
+.fa-mercury::before {
+ content: "\f223"; }
+
+.fa-message::before {
+ content: "\f27a"; }
+
+.fa-comment-alt::before {
+ content: "\f27a"; }
+
+.fa-meteor::before {
+ content: "\f753"; }
+
+.fa-microchip::before {
+ content: "\f2db"; }
+
+.fa-microphone::before {
+ content: "\f130"; }
+
+.fa-microphone-lines::before {
+ content: "\f3c9"; }
+
+.fa-microphone-alt::before {
+ content: "\f3c9"; }
+
+.fa-microphone-lines-slash::before {
+ content: "\f539"; }
+
+.fa-microphone-alt-slash::before {
+ content: "\f539"; }
+
+.fa-microphone-slash::before {
+ content: "\f131"; }
+
+.fa-microscope::before {
+ content: "\f610"; }
+
+.fa-mill-sign::before {
+ content: "\e1ed"; }
+
+.fa-minimize::before {
+ content: "\f78c"; }
+
+.fa-compress-arrows-alt::before {
+ content: "\f78c"; }
+
+.fa-minus::before {
+ content: "\f068"; }
+
+.fa-subtract::before {
+ content: "\f068"; }
+
+.fa-mitten::before {
+ content: "\f7b5"; }
+
+.fa-mobile-button::before {
+ content: "\f10b"; }
+
+.fa-mobile-screen-button::before {
+ content: "\f3cd"; }
+
+.fa-mobile-alt::before {
+ content: "\f3cd"; }
+
+.fa-money-bill::before {
+ content: "\f0d6"; }
+
+.fa-money-bill-1::before {
+ content: "\f3d1"; }
+
+.fa-money-bill-alt::before {
+ content: "\f3d1"; }
+
+.fa-money-bill-1-wave::before {
+ content: "\f53b"; }
+
+.fa-money-bill-wave-alt::before {
+ content: "\f53b"; }
+
+.fa-money-bill-wave::before {
+ content: "\f53a"; }
+
+.fa-money-check::before {
+ content: "\f53c"; }
+
+.fa-money-check-dollar::before {
+ content: "\f53d"; }
+
+.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-mug-hot::before {
+ content: "\f7b6"; }
+
+.fa-mug-saucer::before {
+ content: "\f0f4"; }
+
+.fa-coffee::before {
+ content: "\f0f4"; }
+
+.fa-music::before {
+ content: "\f001"; }
+
+.fa-n::before {
+ content: "\4e"; }
+
+.fa-naira-sign::before {
+ content: "\e1f6"; }
+
+.fa-network-wired::before {
+ content: "\f6ff"; }
+
+.fa-neuter::before {
+ content: "\f22c"; }
+
+.fa-newspaper::before {
+ content: "\f1ea"; }
+
+.fa-not-equal::before {
+ content: "\f53e"; }
+
+.fa-note-sticky::before {
+ content: "\f249"; }
+
+.fa-sticky-note::before {
+ content: "\f249"; }
+
+.fa-notes-medical::before {
+ content: "\f481"; }
+
+.fa-o::before {
+ content: "\4f"; }
+
+.fa-object-group::before {
+ content: "\f247"; }
+
+.fa-object-ungroup::before {
+ content: "\f248"; }
+
+.fa-oil-can::before {
+ content: "\f613"; }
+
+.fa-om::before {
+ content: "\f679"; }
+
+.fa-otter::before {
+ content: "\f700"; }
+
+.fa-outdent::before {
+ content: "\f03b"; }
+
+.fa-dedent::before {
+ content: "\f03b"; }
+
+.fa-p::before {
+ content: "\50"; }
+
+.fa-pager::before {
+ content: "\f815"; }
+
+.fa-paint-brush::before {
+ content: "\f1fc"; }
+
+.fa-paint-roller::before {
+ content: "\f5aa"; }
+
+.fa-palette::before {
+ content: "\f53f"; }
+
+.fa-pallet::before {
+ content: "\f482"; }
+
+.fa-panorama::before {
+ content: "\e209"; }
+
+.fa-paper-plane::before {
+ content: "\f1d8"; }
+
+.fa-paperclip::before {
+ content: "\f0c6"; }
+
+.fa-parachute-box::before {
+ content: "\f4cd"; }
+
+.fa-paragraph::before {
+ content: "\f1dd"; }
+
+.fa-passport::before {
+ content: "\f5ab"; }
+
+.fa-paste::before {
+ content: "\f0ea"; }
+
+.fa-file-clipboard::before {
+ content: "\f0ea"; }
+
+.fa-pause::before {
+ content: "\f04c"; }
+
+.fa-paw::before {
+ content: "\f1b0"; }
+
+.fa-peace::before {
+ content: "\f67c"; }
+
+.fa-pen::before {
+ content: "\f304"; }
+
+.fa-pen-clip::before {
+ content: "\f305"; }
+
+.fa-pen-alt::before {
+ content: "\f305"; }
+
+.fa-pen-fancy::before {
+ content: "\f5ac"; }
+
+.fa-pen-nib::before {
+ content: "\f5ad"; }
+
+.fa-pen-ruler::before {
+ content: "\f5ae"; }
+
+.fa-pencil-ruler::before {
+ content: "\f5ae"; }
+
+.fa-pen-to-square::before {
+ content: "\f044"; }
+
+.fa-edit::before {
+ content: "\f044"; }
+
+.fa-pencil::before {
+ content: "\f303"; }
+
+.fa-pencil-alt::before {
+ content: "\f303"; }
+
+.fa-people-arrows-left-right::before {
+ content: "\e068"; }
+
+.fa-people-arrows::before {
+ content: "\e068"; }
+
+.fa-people-carry-box::before {
+ content: "\f4ce"; }
+
+.fa-people-carry::before {
+ content: "\f4ce"; }
+
+.fa-pepper-hot::before {
+ content: "\f816"; }
+
+.fa-percent::before {
+ content: "\25"; }
+
+.fa-percentage::before {
+ content: "\25"; }
+
+.fa-person::before {
+ content: "\f183"; }
+
+.fa-male::before {
+ content: "\f183"; }
+
+.fa-person-biking::before {
+ content: "\f84a"; }
+
+.fa-biking::before {
+ content: "\f84a"; }
+
+.fa-person-booth::before {
+ content: "\f756"; }
+
+.fa-person-dots-from-line::before {
+ content: "\f470"; }
+
+.fa-diagnoses::before {
+ content: "\f470"; }
+
+.fa-person-dress::before {
+ content: "\f182"; }
+
+.fa-female::before {
+ content: "\f182"; }
+
+.fa-person-hiking::before {
+ content: "\f6ec"; }
+
+.fa-hiking::before {
+ content: "\f6ec"; }
+
+.fa-person-praying::before {
+ content: "\f683"; }
+
+.fa-pray::before {
+ content: "\f683"; }
+
+.fa-person-running::before {
+ content: "\f70c"; }
+
+.fa-running::before {
+ content: "\f70c"; }
+
+.fa-person-skating::before {
+ content: "\f7c5"; }
+
+.fa-skating::before {
+ content: "\f7c5"; }
+
+.fa-person-skiing::before {
+ content: "\f7c9"; }
+
+.fa-skiing::before {
+ content: "\f7c9"; }
+
+.fa-person-skiing-nordic::before {
+ content: "\f7ca"; }
+
+.fa-skiing-nordic::before {
+ content: "\f7ca"; }
+
+.fa-person-snowboarding::before {
+ content: "\f7ce"; }
+
+.fa-snowboarding::before {
+ content: "\f7ce"; }
+
+.fa-person-swimming::before {
+ content: "\f5c4"; }
+
+.fa-swimmer::before {
+ content: "\f5c4"; }
+
+.fa-person-walking::before {
+ content: "\f554"; }
+
+.fa-walking::before {
+ content: "\f554"; }
+
+.fa-person-walking-with-cane::before {
+ content: "\f29d"; }
+
+.fa-blind::before {
+ content: "\f29d"; }
+
+.fa-peseta-sign::before {
+ content: "\e221"; }
+
+.fa-peso-sign::before {
+ content: "\e222"; }
+
+.fa-phone::before {
+ content: "\f095"; }
+
+.fa-phone-flip::before {
+ content: "\f879"; }
+
+.fa-phone-alt::before {
+ content: "\f879"; }
+
+.fa-phone-slash::before {
+ content: "\f3dd"; }
+
+.fa-phone-volume::before {
+ content: "\f2a0"; }
+
+.fa-volume-control-phone::before {
+ content: "\f2a0"; }
+
+.fa-photo-film::before {
+ content: "\f87c"; }
+
+.fa-photo-video::before {
+ content: "\f87c"; }
+
+.fa-piggy-bank::before {
+ content: "\f4d3"; }
+
+.fa-pills::before {
+ content: "\f484"; }
+
+.fa-pizza-slice::before {
+ content: "\f818"; }
+
+.fa-place-of-worship::before {
+ content: "\f67f"; }
+
+.fa-plane::before {
+ content: "\f072"; }
+
+.fa-plane-arrival::before {
+ content: "\f5af"; }
+
+.fa-plane-departure::before {
+ content: "\f5b0"; }
+
+.fa-plane-slash::before {
+ content: "\e069"; }
+
+.fa-play::before {
+ content: "\f04b"; }
+
+.fa-plug::before {
+ content: "\f1e6"; }
+
+.fa-plus::before {
+ content: "\2b"; }
+
+.fa-add::before {
+ content: "\2b"; }
+
+.fa-plus-minus::before {
+ content: "\e43c"; }
+
+.fa-podcast::before {
+ content: "\f2ce"; }
+
+.fa-poo::before {
+ content: "\f2fe"; }
+
+.fa-poo-storm::before {
+ content: "\f75a"; }
+
+.fa-poo-bolt::before {
+ content: "\f75a"; }
+
+.fa-poop::before {
+ content: "\f619"; }
+
+.fa-power-off::before {
+ content: "\f011"; }
+
+.fa-prescription::before {
+ content: "\f5b1"; }
+
+.fa-prescription-bottle::before {
+ content: "\f485"; }
+
+.fa-prescription-bottle-medical::before {
+ content: "\f486"; }
+
+.fa-prescription-bottle-alt::before {
+ content: "\f486"; }
+
+.fa-print::before {
+ content: "\f02f"; }
+
+.fa-pump-medical::before {
+ content: "\e06a"; }
+
+.fa-pump-soap::before {
+ content: "\e06b"; }
+
+.fa-puzzle-piece::before {
+ content: "\f12e"; }
+
+.fa-q::before {
+ content: "\51"; }
+
+.fa-qrcode::before {
+ content: "\f029"; }
+
+.fa-question::before {
+ content: "\3f"; }
+
+.fa-quote-left::before {
+ content: "\f10d"; }
+
+.fa-quote-left-alt::before {
+ content: "\f10d"; }
+
+.fa-quote-right::before {
+ content: "\f10e"; }
+
+.fa-quote-right-alt::before {
+ content: "\f10e"; }
+
+.fa-r::before {
+ content: "\52"; }
+
+.fa-radiation::before {
+ content: "\f7b9"; }
+
+.fa-rainbow::before {
+ content: "\f75b"; }
+
+.fa-receipt::before {
+ content: "\f543"; }
+
+.fa-record-vinyl::before {
+ content: "\f8d9"; }
+
+.fa-rectangle-ad::before {
+ content: "\f641"; }
+
+.fa-ad::before {
+ content: "\f641"; }
+
+.fa-rectangle-list::before {
+ content: "\f022"; }
+
+.fa-list-alt::before {
+ content: "\f022"; }
+
+.fa-rectangle-xmark::before {
+ content: "\f410"; }
+
+.fa-rectangle-times::before {
+ content: "\f410"; }
+
+.fa-times-rectangle::before {
+ content: "\f410"; }
+
+.fa-window-close::before {
+ content: "\f410"; }
+
+.fa-recycle::before {
+ content: "\f1b8"; }
+
+.fa-registered::before {
+ content: "\f25d"; }
+
+.fa-repeat::before {
+ content: "\f363"; }
+
+.fa-reply::before {
+ content: "\f3e5"; }
+
+.fa-mail-reply::before {
+ content: "\f3e5"; }
+
+.fa-reply-all::before {
+ content: "\f122"; }
+
+.fa-mail-reply-all::before {
+ content: "\f122"; }
+
+.fa-republican::before {
+ content: "\f75e"; }
+
+.fa-restroom::before {
+ content: "\f7bd"; }
+
+.fa-retweet::before {
+ content: "\f079"; }
+
+.fa-ribbon::before {
+ content: "\f4d6"; }
+
+.fa-right-from-bracket::before {
+ content: "\f2f5"; }
+
+.fa-sign-out-alt::before {
+ content: "\f2f5"; }
+
+.fa-right-left::before {
+ content: "\f362"; }
+
+.fa-exchange-alt::before {
+ content: "\f362"; }
+
+.fa-right-long::before {
+ content: "\f30b"; }
+
+.fa-long-arrow-alt-right::before {
+ content: "\f30b"; }
+
+.fa-right-to-bracket::before {
+ content: "\f2f6"; }
+
+.fa-sign-in-alt::before {
+ content: "\f2f6"; }
+
+.fa-ring::before {
+ content: "\f70b"; }
+
+.fa-road::before {
+ content: "\f018"; }
+
+.fa-robot::before {
+ content: "\f544"; }
+
+.fa-rocket::before {
+ content: "\f135"; }
+
+.fa-rotate::before {
+ content: "\f2f1"; }
+
+.fa-sync-alt::before {
+ content: "\f2f1"; }
+
+.fa-rotate-left::before {
+ content: "\f2ea"; }
+
+.fa-rotate-back::before {
+ content: "\f2ea"; }
+
+.fa-rotate-backward::before {
+ content: "\f2ea"; }
+
+.fa-undo-alt::before {
+ content: "\f2ea"; }
+
+.fa-rotate-right::before {
+ content: "\f2f9"; }
+
+.fa-redo-alt::before {
+ content: "\f2f9"; }
+
+.fa-rotate-forward::before {
+ content: "\f2f9"; }
+
+.fa-route::before {
+ content: "\f4d7"; }
+
+.fa-rss::before {
+ content: "\f09e"; }
+
+.fa-feed::before {
+ content: "\f09e"; }
+
+.fa-ruble-sign::before {
+ content: "\f158"; }
+
+.fa-rouble::before {
+ content: "\f158"; }
+
+.fa-rub::before {
+ content: "\f158"; }
+
+.fa-ruble::before {
+ content: "\f158"; }
+
+.fa-ruler::before {
+ content: "\f545"; }
+
+.fa-ruler-combined::before {
+ content: "\f546"; }
+
+.fa-ruler-horizontal::before {
+ content: "\f547"; }
+
+.fa-ruler-vertical::before {
+ content: "\f548"; }
+
+.fa-rupee-sign::before {
+ content: "\f156"; }
+
+.fa-rupee::before {
+ content: "\f156"; }
+
+.fa-rupiah-sign::before {
+ content: "\e23d"; }
+
+.fa-s::before {
+ content: "\53"; }
+
+.fa-sailboat::before {
+ content: "\e445"; }
+
+.fa-satellite::before {
+ content: "\f7bf"; }
+
+.fa-satellite-dish::before {
+ content: "\f7c0"; }
+
+.fa-scale-balanced::before {
+ content: "\f24e"; }
+
+.fa-balance-scale::before {
+ content: "\f24e"; }
+
+.fa-scale-unbalanced::before {
+ content: "\f515"; }
+
+.fa-balance-scale-left::before {
+ content: "\f515"; }
+
+.fa-scale-unbalanced-flip::before {
+ content: "\f516"; }
+
+.fa-balance-scale-right::before {
+ content: "\f516"; }
+
+.fa-school::before {
+ content: "\f549"; }
+
+.fa-scissors::before {
+ content: "\f0c4"; }
+
+.fa-cut::before {
+ content: "\f0c4"; }
+
+.fa-screwdriver::before {
+ content: "\f54a"; }
+
+.fa-screwdriver-wrench::before {
+ content: "\f7d9"; }
+
+.fa-tools::before {
+ content: "\f7d9"; }
+
+.fa-scroll::before {
+ content: "\f70e"; }
+
+.fa-scroll-torah::before {
+ content: "\f6a0"; }
+
+.fa-torah::before {
+ content: "\f6a0"; }
+
+.fa-sd-card::before {
+ content: "\f7c2"; }
+
+.fa-section::before {
+ content: "\e447"; }
+
+.fa-seedling::before {
+ content: "\f4d8"; }
+
+.fa-sprout::before {
+ content: "\f4d8"; }
+
+.fa-server::before {
+ content: "\f233"; }
+
+.fa-shapes::before {
+ content: "\f61f"; }
+
+.fa-triangle-circle-square::before {
+ content: "\f61f"; }
+
+.fa-share::before {
+ content: "\f064"; }
+
+.fa-arrow-turn-right::before {
+ content: "\f064"; }
+
+.fa-mail-forward::before {
+ content: "\f064"; }
+
+.fa-share-from-square::before {
+ content: "\f14d"; }
+
+.fa-share-square::before {
+ content: "\f14d"; }
+
+.fa-share-nodes::before {
+ content: "\f1e0"; }
+
+.fa-share-alt::before {
+ content: "\f1e0"; }
+
+.fa-shekel-sign::before {
+ content: "\f20b"; }
+
+.fa-ils::before {
+ content: "\f20b"; }
+
+.fa-shekel::before {
+ content: "\f20b"; }
+
+.fa-sheqel::before {
+ content: "\f20b"; }
+
+.fa-sheqel-sign::before {
+ content: "\f20b"; }
+
+.fa-shield::before {
+ content: "\f132"; }
+
+.fa-shield-blank::before {
+ content: "\f3ed"; }
+
+.fa-shield-alt::before {
+ content: "\f3ed"; }
+
+.fa-shield-virus::before {
+ content: "\e06c"; }
+
+.fa-ship::before {
+ content: "\f21a"; }
+
+.fa-shirt::before {
+ content: "\f553"; }
+
+.fa-t-shirt::before {
+ content: "\f553"; }
+
+.fa-tshirt::before {
+ content: "\f553"; }
+
+.fa-shoe-prints::before {
+ content: "\f54b"; }
+
+.fa-shop::before {
+ content: "\f54f"; }
+
+.fa-store-alt::before {
+ content: "\f54f"; }
+
+.fa-shop-slash::before {
+ content: "\e070"; }
+
+.fa-store-alt-slash::before {
+ content: "\e070"; }
+
+.fa-shower::before {
+ content: "\f2cc"; }
+
+.fa-shrimp::before {
+ content: "\e448"; }
+
+.fa-shuffle::before {
+ content: "\f074"; }
+
+.fa-random::before {
+ content: "\f074"; }
+
+.fa-shuttle-space::before {
+ content: "\f197"; }
+
+.fa-space-shuttle::before {
+ content: "\f197"; }
+
+.fa-sign-hanging::before {
+ content: "\f4d9"; }
+
+.fa-sign::before {
+ content: "\f4d9"; }
+
+.fa-signal::before {
+ content: "\f012"; }
+
+.fa-signal-5::before {
+ content: "\f012"; }
+
+.fa-signal-perfect::before {
+ content: "\f012"; }
+
+.fa-signature::before {
+ content: "\f5b7"; }
+
+.fa-signs-post::before {
+ content: "\f277"; }
+
+.fa-map-signs::before {
+ content: "\f277"; }
+
+.fa-sim-card::before {
+ content: "\f7c4"; }
+
+.fa-sink::before {
+ content: "\e06d"; }
+
+.fa-sitemap::before {
+ content: "\f0e8"; }
+
+.fa-skull::before {
+ content: "\f54c"; }
+
+.fa-skull-crossbones::before {
+ content: "\f714"; }
+
+.fa-slash::before {
+ content: "\f715"; }
+
+.fa-sleigh::before {
+ content: "\f7cc"; }
+
+.fa-sliders::before {
+ content: "\f1de"; }
+
+.fa-sliders-h::before {
+ content: "\f1de"; }
+
+.fa-smog::before {
+ content: "\f75f"; }
+
+.fa-smoking::before {
+ content: "\f48d"; }
+
+.fa-snowflake::before {
+ content: "\f2dc"; }
+
+.fa-snowman::before {
+ content: "\f7d0"; }
+
+.fa-snowplow::before {
+ content: "\f7d2"; }
+
+.fa-soap::before {
+ content: "\e06e"; }
+
+.fa-socks::before {
+ content: "\f696"; }
+
+.fa-solar-panel::before {
+ content: "\f5ba"; }
+
+.fa-sort::before {
+ content: "\f0dc"; }
+
+.fa-unsorted::before {
+ content: "\f0dc"; }
+
+.fa-sort-down::before {
+ content: "\f0dd"; }
+
+.fa-sort-desc::before {
+ content: "\f0dd"; }
+
+.fa-sort-up::before {
+ content: "\f0de"; }
+
+.fa-sort-asc::before {
+ content: "\f0de"; }
+
+.fa-spa::before {
+ content: "\f5bb"; }
+
+.fa-spaghetti-monster-flying::before {
+ content: "\f67b"; }
+
+.fa-pastafarianism::before {
+ content: "\f67b"; }
+
+.fa-spell-check::before {
+ content: "\f891"; }
+
+.fa-spider::before {
+ content: "\f717"; }
+
+.fa-spinner::before {
+ content: "\f110"; }
+
+.fa-splotch::before {
+ content: "\f5bc"; }
+
+.fa-spoon::before {
+ content: "\f2e5"; }
+
+.fa-utensil-spoon::before {
+ content: "\f2e5"; }
+
+.fa-spray-can::before {
+ content: "\f5bd"; }
+
+.fa-spray-can-sparkles::before {
+ content: "\f5d0"; }
+
+.fa-air-freshener::before {
+ content: "\f5d0"; }
+
+.fa-square::before {
+ content: "\f0c8"; }
+
+.fa-square-arrow-up-right::before {
+ content: "\f14c"; }
+
+.fa-external-link-square::before {
+ content: "\f14c"; }
+
+.fa-square-caret-down::before {
+ content: "\f150"; }
+
+.fa-caret-square-down::before {
+ content: "\f150"; }
+
+.fa-square-caret-left::before {
+ content: "\f191"; }
+
+.fa-caret-square-left::before {
+ content: "\f191"; }
+
+.fa-square-caret-right::before {
+ content: "\f152"; }
+
+.fa-caret-square-right::before {
+ content: "\f152"; }
+
+.fa-square-caret-up::before {
+ content: "\f151"; }
+
+.fa-caret-square-up::before {
+ content: "\f151"; }
+
+.fa-square-check::before {
+ content: "\f14a"; }
+
+.fa-check-square::before {
+ content: "\f14a"; }
+
+.fa-square-envelope::before {
+ content: "\f199"; }
+
+.fa-envelope-square::before {
+ content: "\f199"; }
+
+.fa-square-full::before {
+ content: "\f45c"; }
+
+.fa-square-h::before {
+ content: "\f0fd"; }
+
+.fa-h-square::before {
+ content: "\f0fd"; }
+
+.fa-square-minus::before {
+ content: "\f146"; }
+
+.fa-minus-square::before {
+ content: "\f146"; }
+
+.fa-square-parking::before {
+ content: "\f540"; }
+
+.fa-parking::before {
+ content: "\f540"; }
+
+.fa-square-pen::before {
+ content: "\f14b"; }
+
+.fa-pen-square::before {
+ content: "\f14b"; }
+
+.fa-pencil-square::before {
+ content: "\f14b"; }
+
+.fa-square-phone::before {
+ content: "\f098"; }
+
+.fa-phone-square::before {
+ content: "\f098"; }
+
+.fa-square-phone-flip::before {
+ content: "\f87b"; }
+
+.fa-phone-square-alt::before {
+ content: "\f87b"; }
+
+.fa-square-plus::before {
+ content: "\f0fe"; }
+
+.fa-plus-square::before {
+ content: "\f0fe"; }
+
+.fa-square-poll-horizontal::before {
+ content: "\f682"; }
+
+.fa-poll-h::before {
+ content: "\f682"; }
+
+.fa-square-poll-vertical::before {
+ content: "\f681"; }
+
+.fa-poll::before {
+ content: "\f681"; }
+
+.fa-square-root-variable::before {
+ content: "\f698"; }
+
+.fa-square-root-alt::before {
+ content: "\f698"; }
+
+.fa-square-rss::before {
+ content: "\f143"; }
+
+.fa-rss-square::before {
+ content: "\f143"; }
+
+.fa-square-share-nodes::before {
+ content: "\f1e1"; }
+
+.fa-share-alt-square::before {
+ content: "\f1e1"; }
+
+.fa-square-up-right::before {
+ content: "\f360"; }
+
+.fa-external-link-square-alt::before {
+ content: "\f360"; }
+
+.fa-square-xmark::before {
+ content: "\f2d3"; }
+
+.fa-times-square::before {
+ content: "\f2d3"; }
+
+.fa-xmark-square::before {
+ content: "\f2d3"; }
+
+.fa-stairs::before {
+ content: "\e289"; }
+
+.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-stroke::before {
+ content: "\f5c0"; }
+
+.fa-star-half-alt::before {
+ content: "\f5c0"; }
+
+.fa-star-of-david::before {
+ content: "\f69a"; }
+
+.fa-star-of-life::before {
+ content: "\f621"; }
+
+.fa-sterling-sign::before {
+ content: "\f154"; }
+
+.fa-gbp::before {
+ content: "\f154"; }
+
+.fa-pound-sign::before {
+ content: "\f154"; }
+
+.fa-stethoscope::before {
+ content: "\f0f1"; }
+
+.fa-stop::before {
+ content: "\f04d"; }
+
+.fa-stopwatch::before {
+ content: "\f2f2"; }
+
+.fa-stopwatch-20::before {
+ content: "\e06f"; }
+
+.fa-store::before {
+ content: "\f54e"; }
+
+.fa-store-slash::before {
+ content: "\e071"; }
+
+.fa-street-view::before {
+ content: "\f21d"; }
+
+.fa-strikethrough::before {
+ content: "\f0cc"; }
+
+.fa-stroopwafel::before {
+ content: "\f551"; }
+
+.fa-subscript::before {
+ content: "\f12c"; }
+
+.fa-suitcase::before {
+ content: "\f0f2"; }
+
+.fa-suitcase-medical::before {
+ content: "\f0fa"; }
+
+.fa-medkit::before {
+ content: "\f0fa"; }
+
+.fa-suitcase-rolling::before {
+ content: "\f5c1"; }
+
+.fa-sun::before {
+ content: "\f185"; }
+
+.fa-superscript::before {
+ content: "\f12b"; }
+
+.fa-swatchbook::before {
+ content: "\f5c3"; }
+
+.fa-synagogue::before {
+ content: "\f69b"; }
+
+.fa-syringe::before {
+ content: "\f48e"; }
+
+.fa-t::before {
+ content: "\54"; }
+
+.fa-table::before {
+ content: "\f0ce"; }
+
+.fa-table-cells::before {
+ content: "\f00a"; }
+
+.fa-th::before {
+ content: "\f00a"; }
+
+.fa-table-cells-large::before {
+ content: "\f009"; }
+
+.fa-th-large::before {
+ content: "\f009"; }
+
+.fa-table-columns::before {
+ content: "\f0db"; }
+
+.fa-columns::before {
+ content: "\f0db"; }
+
+.fa-table-list::before {
+ content: "\f00b"; }
+
+.fa-th-list::before {
+ content: "\f00b"; }
+
+.fa-table-tennis-paddle-ball::before {
+ content: "\f45d"; }
+
+.fa-ping-pong-paddle-ball::before {
+ content: "\f45d"; }
+
+.fa-table-tennis::before {
+ content: "\f45d"; }
+
+.fa-tablet-button::before {
+ content: "\f10a"; }
+
+.fa-tablet-screen-button::before {
+ content: "\f3fa"; }
+
+.fa-tablet-alt::before {
+ content: "\f3fa"; }
+
+.fa-tablets::before {
+ content: "\f490"; }
+
+.fa-tachograph-digital::before {
+ content: "\f566"; }
+
+.fa-digital-tachograph::before {
+ content: "\f566"; }
+
+.fa-tag::before {
+ content: "\f02b"; }
+
+.fa-tags::before {
+ content: "\f02c"; }
+
+.fa-tape::before {
+ content: "\f4db"; }
+
+.fa-taxi::before {
+ content: "\f1ba"; }
+
+.fa-cab::before {
+ content: "\f1ba"; }
+
+.fa-teeth::before {
+ content: "\f62e"; }
+
+.fa-teeth-open::before {
+ content: "\f62f"; }
+
+.fa-temperature-empty::before {
+ content: "\f2cb"; }
+
+.fa-temperature-0::before {
+ content: "\f2cb"; }
+
+.fa-thermometer-0::before {
+ content: "\f2cb"; }
+
+.fa-thermometer-empty::before {
+ content: "\f2cb"; }
+
+.fa-temperature-full::before {
+ content: "\f2c7"; }
+
+.fa-temperature-4::before {
+ content: "\f2c7"; }
+
+.fa-thermometer-4::before {
+ content: "\f2c7"; }
+
+.fa-thermometer-full::before {
+ content: "\f2c7"; }
+
+.fa-temperature-half::before {
+ content: "\f2c9"; }
+
+.fa-temperature-2::before {
+ content: "\f2c9"; }
+
+.fa-thermometer-2::before {
+ content: "\f2c9"; }
+
+.fa-thermometer-half::before {
+ content: "\f2c9"; }
+
+.fa-temperature-high::before {
+ content: "\f769"; }
+
+.fa-temperature-low::before {
+ content: "\f76b"; }
+
+.fa-temperature-quarter::before {
+ content: "\f2ca"; }
+
+.fa-temperature-1::before {
+ content: "\f2ca"; }
+
+.fa-thermometer-1::before {
+ content: "\f2ca"; }
+
+.fa-thermometer-quarter::before {
+ content: "\f2ca"; }
+
+.fa-temperature-three-quarters::before {
+ content: "\f2c8"; }
+
+.fa-temperature-3::before {
+ content: "\f2c8"; }
+
+.fa-thermometer-3::before {
+ content: "\f2c8"; }
+
+.fa-thermometer-three-quarters::before {
+ content: "\f2c8"; }
+
+.fa-tenge-sign::before {
+ content: "\f7d7"; }
+
+.fa-tenge::before {
+ content: "\f7d7"; }
+
+.fa-terminal::before {
+ content: "\f120"; }
+
+.fa-text-height::before {
+ content: "\f034"; }
+
+.fa-text-slash::before {
+ content: "\f87d"; }
+
+.fa-remove-format::before {
+ content: "\f87d"; }
+
+.fa-text-width::before {
+ content: "\f035"; }
+
+.fa-thermometer::before {
+ content: "\f491"; }
+
+.fa-thumbs-down::before {
+ content: "\f165"; }
+
+.fa-thumbs-up::before {
+ content: "\f164"; }
+
+.fa-thumbtack::before {
+ content: "\f08d"; }
+
+.fa-thumb-tack::before {
+ content: "\f08d"; }
+
+.fa-ticket::before {
+ content: "\f145"; }
+
+.fa-ticket-simple::before {
+ content: "\f3ff"; }
+
+.fa-ticket-alt::before {
+ content: "\f3ff"; }
+
+.fa-timeline::before {
+ content: "\e29c"; }
+
+.fa-toggle-off::before {
+ content: "\f204"; }
+
+.fa-toggle-on::before {
+ content: "\f205"; }
+
+.fa-toilet::before {
+ content: "\f7d8"; }
+
+.fa-toilet-paper::before {
+ content: "\f71e"; }
+
+.fa-toilet-paper-slash::before {
+ content: "\e072"; }
+
+.fa-toolbox::before {
+ content: "\f552"; }
+
+.fa-tooth::before {
+ content: "\f5c9"; }
+
+.fa-torii-gate::before {
+ content: "\f6a1"; }
+
+.fa-tower-broadcast::before {
+ content: "\f519"; }
+
+.fa-broadcast-tower::before {
+ content: "\f519"; }
+
+.fa-tractor::before {
+ content: "\f722"; }
+
+.fa-trademark::before {
+ content: "\f25c"; }
+
+.fa-traffic-light::before {
+ content: "\f637"; }
+
+.fa-trailer::before {
+ content: "\e041"; }
+
+.fa-train::before {
+ content: "\f238"; }
+
+.fa-train-subway::before {
+ content: "\f239"; }
+
+.fa-subway::before {
+ content: "\f239"; }
+
+.fa-train-tram::before {
+ content: "\f7da"; }
+
+.fa-tram::before {
+ content: "\f7da"; }
+
+.fa-transgender::before {
+ content: "\f225"; }
+
+.fa-transgender-alt::before {
+ content: "\f225"; }
+
+.fa-trash::before {
+ content: "\f1f8"; }
+
+.fa-trash-arrow-up::before {
+ content: "\f829"; }
+
+.fa-trash-restore::before {
+ content: "\f829"; }
+
+.fa-trash-can::before {
+ content: "\f2ed"; }
+
+.fa-trash-alt::before {
+ content: "\f2ed"; }
+
+.fa-trash-can-arrow-up::before {
+ content: "\f82a"; }
+
+.fa-trash-restore-alt::before {
+ content: "\f82a"; }
+
+.fa-tree::before {
+ content: "\f1bb"; }
+
+.fa-triangle-exclamation::before {
+ content: "\f071"; }
+
+.fa-exclamation-triangle::before {
+ content: "\f071"; }
+
+.fa-warning::before {
+ content: "\f071"; }
+
+.fa-trophy::before {
+ content: "\f091"; }
+
+.fa-truck::before {
+ content: "\f0d1"; }
+
+.fa-truck-fast::before {
+ content: "\f48b"; }
+
+.fa-shipping-fast::before {
+ content: "\f48b"; }
+
+.fa-truck-medical::before {
+ content: "\f0f9"; }
+
+.fa-ambulance::before {
+ content: "\f0f9"; }
+
+.fa-truck-monster::before {
+ content: "\f63b"; }
+
+.fa-truck-moving::before {
+ content: "\f4df"; }
+
+.fa-truck-pickup::before {
+ content: "\f63c"; }
+
+.fa-truck-ramp-box::before {
+ content: "\f4de"; }
+
+.fa-truck-loading::before {
+ content: "\f4de"; }
+
+.fa-tty::before {
+ content: "\f1e4"; }
+
+.fa-teletype::before {
+ content: "\f1e4"; }
+
+.fa-turkish-lira-sign::before {
+ content: "\e2bb"; }
+
+.fa-try::before {
+ content: "\e2bb"; }
+
+.fa-turkish-lira::before {
+ content: "\e2bb"; }
+
+.fa-turn-down::before {
+ content: "\f3be"; }
+
+.fa-level-down-alt::before {
+ content: "\f3be"; }
+
+.fa-turn-up::before {
+ content: "\f3bf"; }
+
+.fa-level-up-alt::before {
+ content: "\f3bf"; }
+
+.fa-tv::before {
+ content: "\f26c"; }
+
+.fa-television::before {
+ content: "\f26c"; }
+
+.fa-tv-alt::before {
+ content: "\f26c"; }
+
+.fa-u::before {
+ content: "\55"; }
+
+.fa-umbrella::before {
+ content: "\f0e9"; }
+
+.fa-umbrella-beach::before {
+ content: "\f5ca"; }
+
+.fa-underline::before {
+ content: "\f0cd"; }
+
+.fa-universal-access::before {
+ content: "\f29a"; }
+
+.fa-unlock::before {
+ content: "\f09c"; }
+
+.fa-unlock-keyhole::before {
+ content: "\f13e"; }
+
+.fa-unlock-alt::before {
+ content: "\f13e"; }
+
+.fa-up-down::before {
+ content: "\f338"; }
+
+.fa-arrows-alt-v::before {
+ content: "\f338"; }
+
+.fa-up-down-left-right::before {
+ content: "\f0b2"; }
+
+.fa-arrows-alt::before {
+ content: "\f0b2"; }
+
+.fa-up-long::before {
+ content: "\f30c"; }
+
+.fa-long-arrow-alt-up::before {
+ content: "\f30c"; }
+
+.fa-up-right-and-down-left-from-center::before {
+ content: "\f424"; }
+
+.fa-expand-alt::before {
+ content: "\f424"; }
+
+.fa-up-right-from-square::before {
+ content: "\f35d"; }
+
+.fa-external-link-alt::before {
+ content: "\f35d"; }
+
+.fa-upload::before {
+ content: "\f093"; }
+
+.fa-user::before {
+ content: "\f007"; }
+
+.fa-user-astronaut::before {
+ content: "\f4fb"; }
+
+.fa-user-check::before {
+ content: "\f4fc"; }
+
+.fa-user-clock::before {
+ content: "\f4fd"; }
+
+.fa-user-doctor::before {
+ content: "\f0f0"; }
+
+.fa-user-md::before {
+ content: "\f0f0"; }
+
+.fa-user-gear::before {
+ content: "\f4fe"; }
+
+.fa-user-cog::before {
+ content: "\f4fe"; }
+
+.fa-user-graduate::before {
+ content: "\f501"; }
+
+.fa-user-group::before {
+ content: "\f500"; }
+
+.fa-user-friends::before {
+ content: "\f500"; }
+
+.fa-user-injured::before {
+ content: "\f728"; }
+
+.fa-user-large::before {
+ content: "\f406"; }
+
+.fa-user-alt::before {
+ content: "\f406"; }
+
+.fa-user-large-slash::before {
+ content: "\f4fa"; }
+
+.fa-user-alt-slash::before {
+ content: "\f4fa"; }
+
+.fa-user-lock::before {
+ content: "\f502"; }
+
+.fa-user-minus::before {
+ content: "\f503"; }
+
+.fa-user-ninja::before {
+ content: "\f504"; }
+
+.fa-user-nurse::before {
+ content: "\f82f"; }
+
+.fa-user-pen::before {
+ content: "\f4ff"; }
+
+.fa-user-edit::before {
+ content: "\f4ff"; }
+
+.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-xmark::before {
+ content: "\f235"; }
+
+.fa-user-times::before {
+ content: "\f235"; }
+
+.fa-users::before {
+ content: "\f0c0"; }
+
+.fa-users-gear::before {
+ content: "\f509"; }
+
+.fa-users-cog::before {
+ content: "\f509"; }
+
+.fa-users-slash::before {
+ content: "\e073"; }
+
+.fa-utensils::before {
+ content: "\f2e7"; }
+
+.fa-cutlery::before {
+ content: "\f2e7"; }
+
+.fa-v::before {
+ content: "\56"; }
+
+.fa-van-shuttle::before {
+ content: "\f5b6"; }
+
+.fa-shuttle-van::before {
+ content: "\f5b6"; }
+
+.fa-vault::before {
+ content: "\e2c5"; }
+
+.fa-vector-square::before {
+ content: "\f5cb"; }
+
+.fa-venus::before {
+ content: "\f221"; }
+
+.fa-venus-double::before {
+ content: "\f226"; }
+
+.fa-venus-mars::before {
+ content: "\f228"; }
+
+.fa-vest::before {
+ content: "\e085"; }
+
+.fa-vest-patches::before {
+ content: "\e086"; }
+
+.fa-vial::before {
+ content: "\f492"; }
+
+.fa-vials::before {
+ content: "\f493"; }
+
+.fa-video::before {
+ content: "\f03d"; }
+
+.fa-video-camera::before {
+ content: "\f03d"; }
+
+.fa-video-slash::before {
+ content: "\f4e2"; }
+
+.fa-vihara::before {
+ content: "\f6a7"; }
+
+.fa-virus::before {
+ content: "\e074"; }
+
+.fa-virus-slash::before {
+ content: "\e075"; }
+
+.fa-viruses::before {
+ content: "\e076"; }
+
+.fa-voicemail::before {
+ content: "\f897"; }
+
+.fa-volleyball::before {
+ content: "\f45f"; }
+
+.fa-volleyball-ball::before {
+ content: "\f45f"; }
+
+.fa-volume-high::before {
+ content: "\f028"; }
+
+.fa-volume-up::before {
+ content: "\f028"; }
+
+.fa-volume-low::before {
+ content: "\f027"; }
+
+.fa-volume-down::before {
+ content: "\f027"; }
+
+.fa-volume-off::before {
+ content: "\f026"; }
+
+.fa-volume-xmark::before {
+ content: "\f6a9"; }
+
+.fa-volume-mute::before {
+ content: "\f6a9"; }
+
+.fa-volume-times::before {
+ content: "\f6a9"; }
+
+.fa-vr-cardboard::before {
+ content: "\f729"; }
+
+.fa-w::before {
+ content: "\57"; }
+
+.fa-wallet::before {
+ content: "\f555"; }
+
+.fa-wand-magic::before {
+ content: "\f0d0"; }
+
+.fa-magic::before {
+ content: "\f0d0"; }
+
+.fa-wand-magic-sparkles::before {
+ content: "\e2ca"; }
+
+.fa-magic-wand-sparkles::before {
+ content: "\e2ca"; }
+
+.fa-warehouse::before {
+ content: "\f494"; }
+
+.fa-water::before {
+ content: "\f773"; }
+
+.fa-water-ladder::before {
+ content: "\f5c5"; }
+
+.fa-ladder-water::before {
+ content: "\f5c5"; }
+
+.fa-swimming-pool::before {
+ content: "\f5c5"; }
+
+.fa-wave-square::before {
+ content: "\f83e"; }
+
+.fa-weight-hanging::before {
+ content: "\f5cd"; }
+
+.fa-weight-scale::before {
+ content: "\f496"; }
+
+.fa-weight::before {
+ content: "\f496"; }
+
+.fa-wheelchair::before {
+ content: "\f193"; }
+
+.fa-whiskey-glass::before {
+ content: "\f7a0"; }
+
+.fa-glass-whiskey::before {
+ content: "\f7a0"; }
+
+.fa-wifi::before {
+ content: "\f1eb"; }
+
+.fa-wifi-3::before {
+ content: "\f1eb"; }
+
+.fa-wifi-strong::before {
+ content: "\f1eb"; }
+
+.fa-wind::before {
+ content: "\f72e"; }
+
+.fa-window-maximize::before {
+ content: "\f2d0"; }
+
+.fa-window-minimize::before {
+ content: "\f2d1"; }
+
+.fa-window-restore::before {
+ content: "\f2d2"; }
+
+.fa-wine-bottle::before {
+ content: "\f72f"; }
+
+.fa-wine-glass::before {
+ content: "\f4e3"; }
+
+.fa-wine-glass-empty::before {
+ content: "\f5ce"; }
+
+.fa-wine-glass-alt::before {
+ content: "\f5ce"; }
+
+.fa-won-sign::before {
+ content: "\f159"; }
+
+.fa-krw::before {
+ content: "\f159"; }
+
+.fa-won::before {
+ content: "\f159"; }
+
+.fa-wrench::before {
+ content: "\f0ad"; }
+
+.fa-x::before {
+ content: "\58"; }
+
+.fa-x-ray::before {
+ content: "\f497"; }
+
+.fa-xmark::before {
+ content: "\f00d"; }
+
+.fa-close::before {
+ content: "\f00d"; }
+
+.fa-multiply::before {
+ content: "\f00d"; }
+
+.fa-remove::before {
+ content: "\f00d"; }
+
+.fa-times::before {
+ content: "\f00d"; }
+
+.fa-y::before {
+ content: "\59"; }
+
+.fa-yen-sign::before {
+ content: "\f157"; }
+
+.fa-cny::before {
+ content: "\f157"; }
+
+.fa-jpy::before {
+ content: "\f157"; }
+
+.fa-rmb::before {
+ content: "\f157"; }
+
+.fa-yen::before {
+ content: "\f157"; }
+
+.fa-yin-yang::before {
+ content: "\f6ad"; }
+
+.fa-z::before {
+ content: "\5a"; }
+
+.sr-only,
+.fa-sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0; }
+
+.sr-only-focusable:not(:focus),
+.fa-sr-only-focusable:not(:focus) {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0; }
+:root, :host {
+ --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }
+
+@font-face {
+ font-family: 'Font Awesome 6 Brands';
+ font-style: normal;
+ font-weight: 400;
+ font-display: block;
+ src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+.fab,
+.fa-brands {
+ font-family: 'Font Awesome 6 Brands';
+ font-weight: 400; }
+
+.fa-42-group:before {
+ content: "\e080"; }
+
+.fa-innosoft:before {
+ content: "\e080"; }
+
+.fa-500px:before {
+ content: "\f26e"; }
+
+.fa-accessible-icon:before {
+ content: "\f368"; }
+
+.fa-accusoft:before {
+ content: "\f369"; }
+
+.fa-acquisitions-incorporated:before {
+ content: "\f6af"; }
+
+.fa-adn:before {
+ content: "\f170"; }
+
+.fa-adversal:before {
+ content: "\f36a"; }
+
+.fa-affiliatetheme:before {
+ content: "\f36b"; }
+
+.fa-airbnb:before {
+ content: "\f834"; }
+
+.fa-algolia:before {
+ content: "\f36c"; }
+
+.fa-alipay:before {
+ content: "\f642"; }
+
+.fa-amazon:before {
+ content: "\f270"; }
+
+.fa-amazon-pay:before {
+ content: "\f42c"; }
+
+.fa-amilia:before {
+ content: "\f36d"; }
+
+.fa-android:before {
+ content: "\f17b"; }
+
+.fa-angellist:before {
+ content: "\f209"; }
+
+.fa-angrycreative:before {
+ content: "\f36e"; }
+
+.fa-angular:before {
+ content: "\f420"; }
+
+.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-pay:before {
+ content: "\f415"; }
+
+.fa-artstation:before {
+ content: "\f77a"; }
+
+.fa-asymmetrik:before {
+ content: "\f372"; }
+
+.fa-atlassian:before {
+ content: "\f77b"; }
+
+.fa-audible:before {
+ content: "\f373"; }
+
+.fa-autoprefixer:before {
+ content: "\f41c"; }
+
+.fa-avianex:before {
+ content: "\f374"; }
+
+.fa-aviato:before {
+ content: "\f421"; }
+
+.fa-aws:before {
+ content: "\f375"; }
+
+.fa-bandcamp:before {
+ content: "\f2d5"; }
+
+.fa-battle-net:before {
+ content: "\f835"; }
+
+.fa-behance:before {
+ content: "\f1b4"; }
+
+.fa-behance-square:before {
+ content: "\f1b5"; }
+
+.fa-bilibili:before {
+ content: "\e3d9"; }
+
+.fa-bimobject:before {
+ content: "\f378"; }
+
+.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-blogger:before {
+ content: "\f37c"; }
+
+.fa-blogger-b:before {
+ content: "\f37d"; }
+
+.fa-bluetooth:before {
+ content: "\f293"; }
+
+.fa-bluetooth-b:before {
+ content: "\f294"; }
+
+.fa-bootstrap:before {
+ content: "\f836"; }
+
+.fa-bots:before {
+ content: "\e340"; }
+
+.fa-btc:before {
+ content: "\f15a"; }
+
+.fa-buffer:before {
+ content: "\f837"; }
+
+.fa-buromobelexperte:before {
+ content: "\f37f"; }
+
+.fa-buy-n-large:before {
+ content: "\f8a6"; }
+
+.fa-buysellads:before {
+ content: "\f20d"; }
+
+.fa-canadian-maple-leaf:before {
+ content: "\f785"; }
+
+.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-chrome:before {
+ content: "\f268"; }
+
+.fa-chromecast:before {
+ content: "\f838"; }
+
+.fa-cloudflare:before {
+ content: "\e07d"; }
+
+.fa-cloudscale:before {
+ content: "\f383"; }
+
+.fa-cloudsmith:before {
+ content: "\f384"; }
+
+.fa-cloudversify:before {
+ content: "\f385"; }
+
+.fa-cmplid:before {
+ content: "\e360"; }
+
+.fa-codepen:before {
+ content: "\f1cb"; }
+
+.fa-codiepie:before {
+ content: "\f284"; }
+
+.fa-confluence:before {
+ content: "\f78d"; }
+
+.fa-connectdevelop:before {
+ content: "\f20e"; }
+
+.fa-contao:before {
+ content: "\f26d"; }
+
+.fa-cotton-bureau:before {
+ content: "\f89e"; }
+
+.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-critical-role:before {
+ content: "\f6c9"; }
+
+.fa-css3:before {
+ content: "\f13c"; }
+
+.fa-css3-alt:before {
+ content: "\f38b"; }
+
+.fa-cuttlefish:before {
+ content: "\f38c"; }
+
+.fa-d-and-d:before {
+ content: "\f38d"; }
+
+.fa-d-and-d-beyond:before {
+ content: "\f6ca"; }
+
+.fa-dailymotion:before {
+ content: "\e052"; }
+
+.fa-dashcube:before {
+ content: "\f210"; }
+
+.fa-deezer:before {
+ content: "\e077"; }
+
+.fa-delicious:before {
+ content: "\f1a5"; }
+
+.fa-deploydog:before {
+ content: "\f38e"; }
+
+.fa-deskpro:before {
+ content: "\f38f"; }
+
+.fa-dev:before {
+ content: "\f6cc"; }
+
+.fa-deviantart:before {
+ content: "\f1bd"; }
+
+.fa-dhl:before {
+ content: "\f790"; }
+
+.fa-diaspora:before {
+ content: "\f791"; }
+
+.fa-digg:before {
+ content: "\f1a6"; }
+
+.fa-digital-ocean:before {
+ content: "\f391"; }
+
+.fa-discord:before {
+ content: "\f392"; }
+
+.fa-discourse:before {
+ content: "\f393"; }
+
+.fa-dochub:before {
+ content: "\f394"; }
+
+.fa-docker:before {
+ content: "\f395"; }
+
+.fa-draft2digital:before {
+ content: "\f396"; }
+
+.fa-dribbble:before {
+ content: "\f17d"; }
+
+.fa-dribbble-square:before {
+ content: "\f397"; }
+
+.fa-dropbox:before {
+ content: "\f16b"; }
+
+.fa-drupal:before {
+ content: "\f1a9"; }
+
+.fa-dyalog:before {
+ content: "\f399"; }
+
+.fa-earlybirds:before {
+ content: "\f39a"; }
+
+.fa-ebay:before {
+ content: "\f4f4"; }
+
+.fa-edge:before {
+ content: "\f282"; }
+
+.fa-edge-legacy:before {
+ content: "\e078"; }
+
+.fa-elementor:before {
+ content: "\f430"; }
+
+.fa-ello:before {
+ content: "\f5f1"; }
+
+.fa-ember:before {
+ content: "\f423"; }
+
+.fa-empire:before {
+ content: "\f1d1"; }
+
+.fa-envira:before {
+ content: "\f299"; }
+
+.fa-erlang:before {
+ content: "\f39d"; }
+
+.fa-ethereum:before {
+ content: "\f42e"; }
+
+.fa-etsy:before {
+ content: "\f2d7"; }
+
+.fa-evernote:before {
+ content: "\f839"; }
+
+.fa-expeditedssl:before {
+ content: "\f23e"; }
+
+.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-fedex:before {
+ content: "\f797"; }
+
+.fa-fedora:before {
+ content: "\f798"; }
+
+.fa-figma:before {
+ content: "\f799"; }
+
+.fa-firefox:before {
+ content: "\f269"; }
+
+.fa-firefox-browser:before {
+ content: "\e007"; }
+
+.fa-first-order:before {
+ content: "\f2b0"; }
+
+.fa-first-order-alt:before {
+ content: "\f50a"; }
+
+.fa-firstdraft:before {
+ content: "\f3a1"; }
+
+.fa-flickr:before {
+ content: "\f16e"; }
+
+.fa-flipboard:before {
+ content: "\f44d"; }
+
+.fa-fly:before {
+ content: "\f417"; }
+
+.fa-font-awesome:before {
+ content: "\f2b4"; }
+
+.fa-font-awesome-flag:before {
+ content: "\f2b4"; }
+
+.fa-font-awesome-logo-full:before {
+ content: "\f2b4"; }
+
+.fa-fonticons:before {
+ content: "\f280"; }
+
+.fa-fonticons-fi:before {
+ content: "\f3a2"; }
+
+.fa-fort-awesome:before {
+ content: "\f286"; }
+
+.fa-fort-awesome-alt:before {
+ content: "\f3a3"; }
+
+.fa-forumbee:before {
+ content: "\f211"; }
+
+.fa-foursquare:before {
+ content: "\f180"; }
+
+.fa-free-code-camp:before {
+ content: "\f2c5"; }
+
+.fa-freebsd:before {
+ content: "\f3a4"; }
+
+.fa-fulcrum:before {
+ content: "\f50b"; }
+
+.fa-galactic-republic:before {
+ content: "\f50c"; }
+
+.fa-galactic-senate:before {
+ content: "\f50d"; }
+
+.fa-get-pocket:before {
+ content: "\f265"; }
+
+.fa-gg:before {
+ content: "\f260"; }
+
+.fa-gg-circle:before {
+ content: "\f261"; }
+
+.fa-git:before {
+ content: "\f1d3"; }
+
+.fa-git-alt:before {
+ content: "\f841"; }
+
+.fa-git-square:before {
+ content: "\f1d2"; }
+
+.fa-github:before {
+ content: "\f09b"; }
+
+.fa-github-alt:before {
+ content: "\f113"; }
+
+.fa-github-square:before {
+ content: "\f092"; }
+
+.fa-gitkraken:before {
+ content: "\f3a6"; }
+
+.fa-gitlab:before {
+ content: "\f296"; }
+
+.fa-gitter:before {
+ content: "\f426"; }
+
+.fa-glide:before {
+ content: "\f2a5"; }
+
+.fa-glide-g:before {
+ content: "\f2a6"; }
+
+.fa-gofore:before {
+ content: "\f3a7"; }
+
+.fa-golang:before {
+ content: "\e40f"; }
+
+.fa-goodreads:before {
+ content: "\f3a8"; }
+
+.fa-goodreads-g:before {
+ content: "\f3a9"; }
+
+.fa-google:before {
+ content: "\f1a0"; }
+
+.fa-google-drive:before {
+ content: "\f3aa"; }
+
+.fa-google-pay:before {
+ content: "\e079"; }
+
+.fa-google-play:before {
+ content: "\f3ab"; }
+
+.fa-google-plus:before {
+ content: "\f2b3"; }
+
+.fa-google-plus-g:before {
+ content: "\f0d5"; }
+
+.fa-google-plus-square:before {
+ content: "\f0d4"; }
+
+.fa-google-wallet:before {
+ content: "\f1ee"; }
+
+.fa-gratipay:before {
+ content: "\f184"; }
+
+.fa-grav:before {
+ content: "\f2d6"; }
+
+.fa-gripfire:before {
+ content: "\f3ac"; }
+
+.fa-grunt:before {
+ content: "\f3ad"; }
+
+.fa-guilded:before {
+ content: "\e07e"; }
+
+.fa-gulp:before {
+ content: "\f3ae"; }
+
+.fa-hacker-news:before {
+ content: "\f1d4"; }
+
+.fa-hacker-news-square:before {
+ content: "\f3af"; }
+
+.fa-hackerrank:before {
+ content: "\f5f7"; }
+
+.fa-hips:before {
+ content: "\f452"; }
+
+.fa-hire-a-helper:before {
+ content: "\f3b0"; }
+
+.fa-hive:before {
+ content: "\e07f"; }
+
+.fa-hooli:before {
+ content: "\f427"; }
+
+.fa-hornbill:before {
+ content: "\f592"; }
+
+.fa-hotjar:before {
+ content: "\f3b1"; }
+
+.fa-houzz:before {
+ content: "\f27c"; }
+
+.fa-html5:before {
+ content: "\f13b"; }
+
+.fa-hubspot:before {
+ content: "\f3b2"; }
+
+.fa-ideal:before {
+ content: "\e013"; }
+
+.fa-imdb:before {
+ content: "\f2d8"; }
+
+.fa-instagram:before {
+ content: "\f16d"; }
+
+.fa-instagram-square:before {
+ content: "\e055"; }
+
+.fa-instalod:before {
+ content: "\e081"; }
+
+.fa-intercom:before {
+ content: "\f7af"; }
+
+.fa-internet-explorer:before {
+ content: "\f26b"; }
+
+.fa-invision:before {
+ content: "\f7b0"; }
+
+.fa-ioxhost:before {
+ content: "\f208"; }
+
+.fa-itch-io:before {
+ content: "\f83a"; }
+
+.fa-itunes:before {
+ content: "\f3b4"; }
+
+.fa-itunes-note:before {
+ content: "\f3b5"; }
+
+.fa-java:before {
+ content: "\f4e4"; }
+
+.fa-jedi-order:before {
+ content: "\f50e"; }
+
+.fa-jenkins:before {
+ content: "\f3b6"; }
+
+.fa-jira:before {
+ content: "\f7b1"; }
+
+.fa-joget:before {
+ content: "\f3b7"; }
+
+.fa-joomla:before {
+ content: "\f1aa"; }
+
+.fa-js:before {
+ content: "\f3b8"; }
+
+.fa-js-square:before {
+ content: "\f3b9"; }
+
+.fa-jsfiddle:before {
+ content: "\f1cc"; }
+
+.fa-kaggle:before {
+ content: "\f5fa"; }
+
+.fa-keybase:before {
+ content: "\f4f5"; }
+
+.fa-keycdn:before {
+ content: "\f3ba"; }
+
+.fa-kickstarter:before {
+ content: "\f3bb"; }
+
+.fa-kickstarter-k:before {
+ content: "\f3bc"; }
+
+.fa-korvue:before {
+ content: "\f42f"; }
+
+.fa-laravel:before {
+ content: "\f3bd"; }
+
+.fa-lastfm:before {
+ content: "\f202"; }
+
+.fa-lastfm-square:before {
+ content: "\f203"; }
+
+.fa-leanpub:before {
+ content: "\f212"; }
+
+.fa-less:before {
+ content: "\f41d"; }
+
+.fa-line:before {
+ content: "\f3c0"; }
+
+.fa-linkedin:before {
+ content: "\f08c"; }
+
+.fa-linkedin-in:before {
+ content: "\f0e1"; }
+
+.fa-linode:before {
+ content: "\f2b8"; }
+
+.fa-linux:before {
+ content: "\f17c"; }
+
+.fa-lyft:before {
+ content: "\f3c3"; }
+
+.fa-magento:before {
+ content: "\f3c4"; }
+
+.fa-mailchimp:before {
+ content: "\f59e"; }
+
+.fa-mandalorian:before {
+ content: "\f50f"; }
+
+.fa-markdown:before {
+ content: "\f60f"; }
+
+.fa-mastodon:before {
+ content: "\f4f6"; }
+
+.fa-maxcdn:before {
+ content: "\f136"; }
+
+.fa-mdb:before {
+ content: "\f8ca"; }
+
+.fa-medapps:before {
+ content: "\f3c6"; }
+
+.fa-medium:before {
+ content: "\f23a"; }
+
+.fa-medium-m:before {
+ content: "\f23a"; }
+
+.fa-medrt:before {
+ content: "\f3c8"; }
+
+.fa-meetup:before {
+ content: "\f2e0"; }
+
+.fa-megaport:before {
+ content: "\f5a3"; }
+
+.fa-mendeley:before {
+ content: "\f7b3"; }
+
+.fa-microblog:before {
+ content: "\e01a"; }
+
+.fa-microsoft:before {
+ content: "\f3ca"; }
+
+.fa-mix:before {
+ content: "\f3cb"; }
+
+.fa-mixcloud:before {
+ content: "\f289"; }
+
+.fa-mixer:before {
+ content: "\e056"; }
+
+.fa-mizuni:before {
+ content: "\f3cc"; }
+
+.fa-modx:before {
+ content: "\f285"; }
+
+.fa-monero:before {
+ content: "\f3d0"; }
+
+.fa-napster:before {
+ content: "\f3d2"; }
+
+.fa-neos:before {
+ content: "\f612"; }
+
+.fa-nimblr:before {
+ content: "\f5a8"; }
+
+.fa-node:before {
+ content: "\f419"; }
+
+.fa-node-js:before {
+ content: "\f3d3"; }
+
+.fa-npm:before {
+ content: "\f3d4"; }
+
+.fa-ns8:before {
+ content: "\f3d5"; }
+
+.fa-nutritionix:before {
+ content: "\f3d6"; }
+
+.fa-octopus-deploy:before {
+ content: "\e082"; }
+
+.fa-odnoklassniki:before {
+ content: "\f263"; }
+
+.fa-odnoklassniki-square:before {
+ content: "\f264"; }
+
+.fa-old-republic:before {
+ content: "\f510"; }
+
+.fa-opencart:before {
+ content: "\f23d"; }
+
+.fa-openid:before {
+ content: "\f19b"; }
+
+.fa-opera:before {
+ content: "\f26a"; }
+
+.fa-optin-monster:before {
+ content: "\f23c"; }
+
+.fa-orcid:before {
+ content: "\f8d2"; }
+
+.fa-osi:before {
+ content: "\f41a"; }
+
+.fa-page4:before {
+ content: "\f3d7"; }
+
+.fa-pagelines:before {
+ content: "\f18c"; }
+
+.fa-palfed:before {
+ content: "\f3d8"; }
+
+.fa-patreon:before {
+ content: "\f3d9"; }
+
+.fa-paypal:before {
+ content: "\f1ed"; }
+
+.fa-penny-arcade:before {
+ content: "\f704"; }
+
+.fa-perbyte:before {
+ content: "\e083"; }
+
+.fa-periscope:before {
+ content: "\f3da"; }
+
+.fa-phabricator:before {
+ content: "\f3db"; }
+
+.fa-phoenix-framework:before {
+ content: "\f3dc"; }
+
+.fa-phoenix-squadron:before {
+ content: "\f511"; }
+
+.fa-php:before {
+ content: "\f457"; }
+
+.fa-pied-piper:before {
+ content: "\f2ae"; }
+
+.fa-pied-piper-alt:before {
+ content: "\f1a8"; }
+
+.fa-pied-piper-hat:before {
+ content: "\f4e5"; }
+
+.fa-pied-piper-pp:before {
+ content: "\f1a7"; }
+
+.fa-pied-piper-square:before {
+ content: "\e01e"; }
+
+.fa-pinterest:before {
+ content: "\f0d2"; }
+
+.fa-pinterest-p:before {
+ content: "\f231"; }
+
+.fa-pinterest-square:before {
+ content: "\f0d3"; }
+
+.fa-pix:before {
+ content: "\e43a"; }
+
+.fa-playstation:before {
+ content: "\f3df"; }
+
+.fa-product-hunt:before {
+ content: "\f288"; }
+
+.fa-pushed:before {
+ content: "\f3e1"; }
+
+.fa-python:before {
+ content: "\f3e2"; }
+
+.fa-qq:before {
+ content: "\f1d6"; }
+
+.fa-quinscape:before {
+ content: "\f459"; }
+
+.fa-quora:before {
+ content: "\f2c4"; }
+
+.fa-r-project:before {
+ content: "\f4f7"; }
+
+.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-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-renren:before {
+ content: "\f18b"; }
+
+.fa-replyd:before {
+ content: "\f3e6"; }
+
+.fa-researchgate:before {
+ content: "\f4f8"; }
+
+.fa-resolving:before {
+ content: "\f3e7"; }
+
+.fa-rev:before {
+ content: "\f5b2"; }
+
+.fa-rocketchat:before {
+ content: "\f3e8"; }
+
+.fa-rockrms:before {
+ content: "\f3e9"; }
+
+.fa-rust:before {
+ content: "\e07a"; }
+
+.fa-safari:before {
+ content: "\f267"; }
+
+.fa-salesforce:before {
+ content: "\f83b"; }
+
+.fa-sass:before {
+ content: "\f41e"; }
+
+.fa-schlix:before {
+ content: "\f3ea"; }
+
+.fa-scribd:before {
+ content: "\f28a"; }
+
+.fa-searchengin:before {
+ content: "\f3eb"; }
+
+.fa-sellcast:before {
+ content: "\f2da"; }
+
+.fa-sellsy:before {
+ content: "\f213"; }
+
+.fa-servicestack:before {
+ content: "\f3ec"; }
+
+.fa-shirtsinbulk:before {
+ content: "\f214"; }
+
+.fa-shopify:before {
+ content: "\e057"; }
+
+.fa-shopware:before {
+ content: "\f5b5"; }
+
+.fa-simplybuilt:before {
+ content: "\f215"; }
+
+.fa-sistrix:before {
+ content: "\f3ee"; }
+
+.fa-sith:before {
+ content: "\f512"; }
+
+.fa-sitrox:before {
+ content: "\e44a"; }
+
+.fa-sketch:before {
+ content: "\f7c6"; }
+
+.fa-skyatlas:before {
+ content: "\f216"; }
+
+.fa-skype:before {
+ content: "\f17e"; }
+
+.fa-slack:before {
+ content: "\f198"; }
+
+.fa-slack-hash:before {
+ content: "\f198"; }
+
+.fa-slideshare:before {
+ content: "\f1e7"; }
+
+.fa-snapchat:before {
+ content: "\f2ab"; }
+
+.fa-snapchat-ghost:before {
+ content: "\f2ab"; }
+
+.fa-snapchat-square:before {
+ content: "\f2ad"; }
+
+.fa-soundcloud:before {
+ content: "\f1be"; }
+
+.fa-sourcetree:before {
+ content: "\f7d3"; }
+
+.fa-speakap:before {
+ content: "\f3f3"; }
+
+.fa-speaker-deck:before {
+ content: "\f83c"; }
+
+.fa-spotify:before {
+ content: "\f1bc"; }
+
+.fa-square-font-awesome:before {
+ content: "\f425"; }
+
+.fa-square-font-awesome-stroke:before {
+ content: "\f35c"; }
+
+.fa-font-awesome-alt:before {
+ content: "\f35c"; }
+
+.fa-squarespace:before {
+ content: "\f5be"; }
+
+.fa-stack-exchange:before {
+ content: "\f18d"; }
+
+.fa-stack-overflow:before {
+ content: "\f16c"; }
+
+.fa-stackpath:before {
+ content: "\f842"; }
+
+.fa-staylinked:before {
+ content: "\f3f5"; }
+
+.fa-steam:before {
+ content: "\f1b6"; }
+
+.fa-steam-square:before {
+ content: "\f1b7"; }
+
+.fa-steam-symbol:before {
+ content: "\f3f6"; }
+
+.fa-sticker-mule:before {
+ content: "\f3f7"; }
+
+.fa-strava:before {
+ content: "\f428"; }
+
+.fa-stripe:before {
+ content: "\f429"; }
+
+.fa-stripe-s:before {
+ content: "\f42a"; }
+
+.fa-studiovinari:before {
+ content: "\f3f8"; }
+
+.fa-stumbleupon:before {
+ content: "\f1a4"; }
+
+.fa-stumbleupon-circle:before {
+ content: "\f1a3"; }
+
+.fa-superpowers:before {
+ content: "\f2dd"; }
+
+.fa-supple:before {
+ content: "\f3f9"; }
+
+.fa-suse:before {
+ content: "\f7d6"; }
+
+.fa-swift:before {
+ content: "\f8e1"; }
+
+.fa-symfony:before {
+ content: "\f83d"; }
+
+.fa-teamspeak:before {
+ content: "\f4f9"; }
+
+.fa-telegram:before {
+ content: "\f2c6"; }
+
+.fa-telegram-plane:before {
+ content: "\f2c6"; }
+
+.fa-tencent-weibo:before {
+ content: "\f1d5"; }
+
+.fa-the-red-yeti:before {
+ content: "\f69d"; }
+
+.fa-themeco:before {
+ content: "\f5c6"; }
+
+.fa-themeisle:before {
+ content: "\f2b2"; }
+
+.fa-think-peaks:before {
+ content: "\f731"; }
+
+.fa-tiktok:before {
+ content: "\e07b"; }
+
+.fa-trade-federation:before {
+ content: "\f513"; }
+
+.fa-trello:before {
+ content: "\f181"; }
+
+.fa-tumblr:before {
+ content: "\f173"; }
+
+.fa-tumblr-square:before {
+ content: "\f174"; }
+
+.fa-twitch:before {
+ content: "\f1e8"; }
+
+.fa-twitter:before {
+ content: "\f099"; }
+
+.fa-twitter-square:before {
+ content: "\f081"; }
+
+.fa-typo3:before {
+ content: "\f42b"; }
+
+.fa-uber:before {
+ content: "\f402"; }
+
+.fa-ubuntu:before {
+ content: "\f7df"; }
+
+.fa-uikit:before {
+ content: "\f403"; }
+
+.fa-umbraco:before {
+ content: "\f8e8"; }
+
+.fa-uncharted:before {
+ content: "\e084"; }
+
+.fa-uniregistry:before {
+ content: "\f404"; }
+
+.fa-unity:before {
+ content: "\e049"; }
+
+.fa-unsplash:before {
+ content: "\e07c"; }
+
+.fa-untappd:before {
+ content: "\f405"; }
+
+.fa-ups:before {
+ content: "\f7e0"; }
+
+.fa-usb:before {
+ content: "\f287"; }
+
+.fa-usps:before {
+ content: "\f7e1"; }
+
+.fa-ussunnah:before {
+ content: "\f407"; }
+
+.fa-vaadin:before {
+ content: "\f408"; }
+
+.fa-viacoin:before {
+ content: "\f237"; }
+
+.fa-viadeo:before {
+ content: "\f2a9"; }
+
+.fa-viadeo-square:before {
+ content: "\f2aa"; }
+
+.fa-viber:before {
+ content: "\f409"; }
+
+.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-vuejs:before {
+ content: "\f41f"; }
+
+.fa-watchman-monitoring:before {
+ content: "\e087"; }
+
+.fa-waze:before {
+ content: "\f83f"; }
+
+.fa-weebly:before {
+ content: "\f5cc"; }
+
+.fa-weibo:before {
+ content: "\f18a"; }
+
+.fa-weixin:before {
+ content: "\f1d7"; }
+
+.fa-whatsapp:before {
+ content: "\f232"; }
+
+.fa-whatsapp-square:before {
+ content: "\f40c"; }
+
+.fa-whmcs:before {
+ content: "\f40d"; }
+
+.fa-wikipedia-w:before {
+ content: "\f266"; }
+
+.fa-windows:before {
+ content: "\f17a"; }
+
+.fa-wirsindhandwerk:before {
+ content: "\e2d0"; }
+
+.fa-wsh:before {
+ content: "\e2d0"; }
+
+.fa-wix:before {
+ content: "\f5cf"; }
+
+.fa-wizards-of-the-coast:before {
+ content: "\f730"; }
+
+.fa-wodu:before {
+ content: "\e088"; }
+
+.fa-wolf-pack-battalion:before {
+ content: "\f514"; }
+
+.fa-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-xbox:before {
+ content: "\f412"; }
+
+.fa-xing:before {
+ content: "\f168"; }
+
+.fa-xing-square:before {
+ content: "\f169"; }
+
+.fa-y-combinator:before {
+ content: "\f23b"; }
+
+.fa-yahoo:before {
+ content: "\f19e"; }
+
+.fa-yammer:before {
+ content: "\f840"; }
+
+.fa-yandex:before {
+ content: "\f413"; }
+
+.fa-yandex-international:before {
+ content: "\f414"; }
+
+.fa-yarn:before {
+ content: "\f7e3"; }
+
+.fa-yelp:before {
+ content: "\f1e9"; }
+
+.fa-yoast:before {
+ content: "\f2b1"; }
+
+.fa-youtube:before {
+ content: "\f167"; }
+
+.fa-youtube-square:before {
+ content: "\f431"; }
+
+.fa-zhihu:before {
+ content: "\f63f"; }
+:root, :host {
+ --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; }
+
+@font-face {
+ font-family: 'Font Awesome 6 Free';
+ font-style: normal;
+ font-weight: 400;
+ font-display: block;
+ src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
+
+.far,
+.fa-regular {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 400; }
+:root, :host {
+ --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; }
+
+@font-face {
+ font-family: 'Font Awesome 6 Free';
+ font-style: normal;
+ font-weight: 900;
+ font-display: block;
+ src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+.fas,
+.fa-solid {
+ font-family: 'Font Awesome 6 Free';
+ font-weight: 900; }
+@font-face {
+ font-family: "Font Awesome 5 Brands";
+ font-display: block;
+ font-weight: 400;
+ src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+ font-family: "Font Awesome 5 Free";
+ font-display: block;
+ font-weight: 900;
+ src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+ font-family: "Font Awesome 5 Free";
+ font-display: block;
+ font-weight: 400;
+ src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
+@font-face {
+ font-family: "FontAwesome";
+ font-display: block;
+ src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+ font-family: "FontAwesome";
+ font-display: block;
+ src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+ font-family: "FontAwesome";
+ font-display: block;
+ src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
+ unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }
+
+@font-face {
+ font-family: "FontAwesome";
+ font-display: block;
+ src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype");
+ unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F250,U+F252,U+F27A; }
diff --git a/public/css/owl.css b/public/css/owl.css
new file mode 100644
index 0000000..b78c841
--- /dev/null
+++ b/public/css/owl.css
@@ -0,0 +1,186 @@
+/**
+ * Owl Carousel v2.3.4
+ * Copyright 2013-2018 David Deutsch
+ * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
+ */
+/*
+ * Owl Carousel - Core
+ */
+.owl-carousel {
+ display: none;
+ width: 100%;
+ -webkit-tap-highlight-color: transparent;
+ /* position relative and z-index fix webkit rendering fonts issue */
+ position: relative;
+ z-index: 1; }
+ .owl-carousel .owl-stage {
+ position: relative;
+ -ms-touch-action: pan-Y;
+ touch-action: manipulation;
+ -moz-backface-visibility: hidden;
+ /* fix firefox animation glitch */ }
+ .owl-carousel .owl-stage:after {
+ content: ".";
+ display: block;
+ clear: both;
+ visibility: hidden;
+ line-height: 0;
+ height: 0; }
+ .owl-carousel .owl-stage-outer {
+ position: relative;
+ overflow: hidden;
+ /* fix for flashing background */
+ -webkit-transform: translate3d(0px, 0px, 0px); }
+ .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); }
+ .owl-carousel .owl-item {
+ position: relative;
+ min-height: 1px;
+ float: left;
+ -webkit-backface-visibility: hidden;
+ -webkit-tap-highlight-color: transparent;
+ -webkit-touch-callout: none; }
+ .owl-carousel .owl-item img {
+ display: block;
+ width: 100%; }
+ .owl-carousel .owl-nav.disabled,
+ .owl-carousel .owl-dots.disabled {
+ display: none; }
+ .owl-carousel .owl-nav .owl-prev,
+ .owl-carousel .owl-nav .owl-next,
+ .owl-carousel .owl-dot {
+ cursor: pointer;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none; }
+ .owl-carousel .owl-nav button.owl-prev,
+ .owl-carousel .owl-nav button.owl-next,
+ .owl-carousel button.owl-dot {
+ background: none;
+ color: inherit;
+ border: none;
+ padding: 0 !important;
+ font: inherit; }
+ .owl-carousel.owl-loaded {
+ display: block; }
+ .owl-carousel.owl-loading {
+ opacity: 0;
+ display: block; }
+ .owl-carousel.owl-hidden {
+ opacity: 0; }
+ .owl-carousel.owl-refresh .owl-item {
+ visibility: hidden; }
+ .owl-carousel.owl-drag .owl-item {
+ -ms-touch-action: pan-y;
+ touch-action: pan-y;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none; }
+ .owl-carousel.owl-grab {
+ cursor: move;
+ cursor: grab; }
+ .owl-carousel.owl-rtl {
+ direction: rtl; }
+ .owl-carousel.owl-rtl .owl-item {
+ float: right; }
+
+/* No Js */
+.no-js .owl-carousel {
+ display: block; }
+
+/*
+ * Owl Carousel - Animate Plugin
+ */
+.owl-carousel .animated {
+ animation-duration: 1000ms;
+ animation-fill-mode: both; }
+
+.owl-carousel .owl-animated-in {
+ z-index: 0; }
+
+.owl-carousel .owl-animated-out {
+ z-index: 1; }
+
+.owl-carousel .fadeOut {
+ animation-name: fadeOut; }
+
+@keyframes fadeOut {
+ 0% {
+ opacity: 1; }
+ 100% {
+ opacity: 0; } }
+
+/*
+ * Owl Carousel - Auto Height Plugin
+ */
+.owl-height {
+ transition: height 500ms ease-in-out; }
+
+/*
+ * Owl Carousel - Lazy Load Plugin
+ */
+.owl-carousel .owl-item {
+ /**
+ This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
+ calculation of the height of the owl-item that breaks page layouts
+ */ }
+ .owl-carousel .owl-item .owl-lazy {
+ opacity: 0;
+ transition: opacity 400ms ease; }
+ .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
+ max-height: 0; }
+ .owl-carousel .owl-item img.owl-lazy {
+ transform-style: preserve-3d; }
+
+/*
+ * Owl Carousel - Video Plugin
+ */
+.owl-carousel .owl-video-wrapper {
+ position: relative;
+ height: 100%;
+ background: #000; }
+
+.owl-carousel .owl-video-play-icon {
+ position: absolute;
+ height: 80px;
+ width: 80px;
+ left: 50%;
+ top: 50%;
+ margin-left: -40px;
+ margin-top: -40px;
+ background: url("owl.video.play.png") no-repeat;
+ cursor: pointer;
+ z-index: 1;
+ -webkit-backface-visibility: hidden;
+ transition: transform 100ms ease; }
+
+.owl-carousel .owl-video-play-icon:hover {
+ -ms-transform: scale(1.3, 1.3);
+ transform: scale(1.3, 1.3); }
+
+.owl-carousel .owl-video-playing .owl-video-tn,
+.owl-carousel .owl-video-playing .owl-video-play-icon {
+ display: none; }
+
+.owl-carousel .owl-video-tn {
+ opacity: 0;
+ height: 100%;
+ background-position: center center;
+ background-repeat: no-repeat;
+ background-size: contain;
+ transition: opacity 400ms ease; }
+
+.owl-carousel .owl-video-frame {
+ position: relative;
+ z-index: 1;
+ height: 100%;
+ width: 100%; }
\ No newline at end of file
diff --git a/public/css/templatemo-lugx-gaming.css b/public/css/templatemo-lugx-gaming.css
new file mode 100644
index 0000000..e7ef87a
--- /dev/null
+++ b/public/css/templatemo-lugx-gaming.css
@@ -0,0 +1,1674 @@
+/*
+
+TemplateMo 589 lugx gaming
+
+https://templatemo.com/tm-589-lugx-gaming
+
+*/
+
+/* ---------------------------------------------
+Table of contents
+------------------------------------------------
+01. font & reset css
+02. reset
+03. global styles
+04. header
+05. banner
+06. features
+07. testimonials
+08. contact
+09. footer
+
+--------------------------------------------- */
+/*
+---------------------------------------------
+font & reset css
+---------------------------------------------
+*/
+@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900");
+/*
+---------------------------------------------
+reset
+---------------------------------------------
+*/
+html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, div
+pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q,
+s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
+figure, header, nav, section, article, aside, footer, figcaption {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+}
+
+.clearfix:after {
+ content: ".";
+ display: block;
+ clear: both;
+ visibility: hidden;
+ line-height: 0;
+ height: 0;
+}
+
+.clearfix {
+ display: inline-block;
+}
+
+html[xmlns] .clearfix {
+ display: block;
+}
+
+* html .clearfix {
+ height: 1%;
+}
+
+ul, li {
+ padding: 0;
+ margin: 0;
+ list-style: none;
+}
+
+header, nav, section, article, aside, footer, hgroup {
+ display: block;
+}
+
+* {
+ box-sizing: border-box;
+}
+
+html, body {
+ font-family: 'Poppins', sans-serif;
+ -ms-text-size-adjust: 100%;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+a {
+ text-decoration: none !important;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #1e1e1e;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ font-weight: 700;
+}
+
+ul {
+ margin-bottom: 0px;
+}
+
+p {
+ font-size: 14px;
+ line-height: 28px;
+ color: #4a4a4a;
+}
+
+img {
+ width: 100%;
+ overflow: hidden;
+}
+
+/*
+---------------------------------------------
+Global Styles
+---------------------------------------------
+*/
+html,
+body {
+ font-family: 'Poppins', sans-serif;
+ background-color: #006B65;
+}
+
+::selection {
+ background: #0071f8;
+ color: #fff;
+}
+
+::-moz-selection {
+ background: #0071f8;
+ color: #fff;
+}
+
+.section {
+ margin-top: 120px;
+}
+
+.section-heading {
+ margin-bottom: 70px;
+}
+
+.section-heading h2 {
+ font-size: 36px;
+ font-weight: 700;
+ text-transform: capitalize;
+ margin-top: 20px;
+ line-height: 44px;
+}
+
+.section-heading h2 em {
+ font-style: normal;
+ color: #0071f8;
+}
+
+.section-heading h6 {
+ color: #ee626b;
+ font-size: 15px;
+ text-transform: uppercase;
+ font-weight: 700;
+}
+
+.main-button a {
+ display: inline-block;
+ background-color: #ee626b;
+ text-transform: uppercase;
+ color: #fff;
+ font-size: 14px;
+ font-weight: 600;
+ height: 50px;
+ line-height: 50px;
+ padding: 0px 30px;
+ border-radius: 25px;
+ transition: all .3s;
+}
+
+.main-button a:hover {
+ background-color: #0071f8;
+ color: #fff;
+}
+
+/*
+---------------------------------------------
+Pre-loader Style
+---------------------------------------------
+*/
+
+.js-preloader {
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background-color: rgba(0,0,0,0.99);
+ display: -webkit-box;
+ display: flex;
+ -webkit-box-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ justify-content: center;
+ opacity: 1;
+ visibility: visible;
+ z-index: 9999;
+ -webkit-transition: opacity 0.25s ease;
+ transition: opacity 0.25s ease;
+}
+
+.js-preloader.loaded {
+ opacity: 0;
+ visibility: hidden;
+ pointer-events: none;
+}
+
+@-webkit-keyframes dot {
+ 50% {
+ -webkit-transform: translateX(96px);
+ transform: translateX(96px);
+ }
+}
+
+@keyframes dot {
+ 50% {
+ -webkit-transform: translateX(96px);
+ transform: translateX(96px);
+ }
+}
+
+@-webkit-keyframes dots {
+ 50% {
+ -webkit-transform: translateX(-31px);
+ transform: translateX(-31px);
+ }
+}
+
+@keyframes dots {
+ 50% {
+ -webkit-transform: translateX(-31px);
+ transform: translateX(-31px);
+ }
+}
+
+.preloader-inner {
+ position: relative;
+ width: 142px;
+ height: 40px;
+ background: transparent;
+}
+
+.preloader-inner .dot {
+ position: absolute;
+ width: 16px;
+ height: 16px;
+ top: 12px;
+ left: 15px;
+ background: #0071f8;
+ border-radius: 50%;
+ -webkit-transform: translateX(0);
+ transform: translateX(0);
+ -webkit-animation: dot 2.8s infinite;
+ animation: dot 2.8s infinite;
+}
+
+.preloader-inner .dots {
+ -webkit-transform: translateX(0);
+ transform: translateX(0);
+ margin-top: 12px;
+ margin-left: 31px;
+ -webkit-animation: dots 2.8s infinite;
+ animation: dots 2.8s infinite;
+}
+
+.preloader-inner .dots span {
+ display: block;
+ float: left;
+ width: 16px;
+ height: 16px;
+ margin-left: 16px;
+ background: #0071f8;
+ border-radius: 50%;
+}
+
+
+
+/*
+---------------------------------------------
+Header Style
+---------------------------------------------
+*/
+
+.background-header {
+ background-color: #0071f8 !important;
+ border-radius: 0px 0px 25px 25px;
+ height: 80px!important;
+ position: fixed!important;
+ top: 0!important;
+ left: 0;
+ right: 0;
+ box-shadow: 0px 0px 10px rgba(0,0,0,0.15)!important;
+ -webkit-transition: all .5s ease 0s;
+ -moz-transition: all .5s ease 0s;
+ -o-transition: all .5s ease 0s;
+ transition: all .5s ease 0s;
+}
+
+.background-header .logo img {
+ max-width: 110px;
+}
+
+.header-area {
+ position: absolute;
+ background-color: transparent;
+ top: 40px;
+ left: 0;
+ right: 0;
+ z-index: 100;
+ -webkit-transition: all .5s ease 0s;
+ -moz-transition: all .5s ease 0s;
+ -o-transition: all .5s ease 0s;
+ transition: all .5s ease 0s;
+}
+
+.header-area .main-nav {
+ background: transparent;
+ display: flex;
+}
+
+.header-area .main-nav .logo {
+ -webkit-transition: all 0.3s ease 0s;
+ -moz-transition: all 0.3s ease 0s;
+ -o-transition: all 0.3s ease 0s;
+ transition: all 0.3s ease 0s;
+ display: inline-block;
+}
+
+.header-area .main-nav .logo h1 {
+ font-size: 36px;
+ text-transform: uppercase;
+ color: #fff;
+ font-weight: 600;
+ margin-right: 30px;
+ padding-right: 30px;
+ border-right: 1px solid rgba(250, 250, 250, 0.3);
+}
+
+.background-header .main-nav .logo{
+ margin-top: 18px;
+}
+
+.header-area .main-nav ul.nav {
+ border-radius: 0px 0px 25px 25px;
+ flex-basis: 100%;
+ margin-top: 10px;
+ justify-content: right;
+ -webkit-transition: all 0.3s ease 0s;
+ -moz-transition: all 0.3s ease 0s;
+ -o-transition: all 0.3s ease 0s;
+ transition: all 0.3s ease 0s;
+ position: relative;
+ z-index: 999;
+}
+
+.header-area .main-nav .nav li:last-child {
+ padding-right: 0px;
+}
+
+.header-area .main-nav .nav li {
+ padding-left: 10px;
+ padding-right: 10px;
+ height: 40px;
+ line-height: 40px;
+}
+
+.header-area .main-nav .nav li a {
+ display: block;
+ padding-left: 20px;
+ padding-right: 20px;
+ border-radius: 20px;
+ font-weight: 300;
+ font-size: 15px;
+ height: 40px;
+ line-height: 40px;
+ text-transform: capitalize;
+ color: #fff;
+ -webkit-transition: all 0.4s ease 0s;
+ -moz-transition: all 0.4s ease 0s;
+ -o-transition: all 0.4s ease 0s;
+ transition: all 0.4s ease 0s;
+ border: transparent;
+ letter-spacing: .25px;
+}
+
+.header-area .main-nav .nav li:last-child a {
+ background-color: #ee626b;
+ text-transform: uppercase;
+ font-weight: 500;
+}
+
+.header-area .main-nav .nav li:last-child:hover a {
+ background-color: #ee626b;
+}
+
+.header-area .main-nav .nav li:hover a {
+ background-color: rgba(255, 255, 255, 0.10);
+}
+
+.header-area .main-nav .nav li a.active {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.10);
+}
+
+.background-header .main-nav .nav li a.active {
+ color: #fff;
+ background-color: rgba(255, 255, 255, 0.10);
+}
+
+.header-area .main-nav .menu-trigger {
+ cursor: pointer;
+ position: absolute;
+ top: 33px;
+ width: 32px;
+ height: 40px;
+ text-indent: -9999em;
+ z-index: 99;
+ right: 20px;
+ display: none;
+}
+
+.background-header .main-nav .menu-trigger {
+ top: 22px;
+}
+
+.background-header .main-nav ul.nav {
+ margin-top: 20px;
+}
+
+.header-area .main-nav .menu-trigger span,
+.header-area .main-nav .menu-trigger span:before,
+.header-area .main-nav .menu-trigger span:after {
+ -moz-transition: all 0.4s;
+ -o-transition: all 0.4s;
+ -webkit-transition: all 0.4s;
+ transition: all 0.4s;
+ background-color: #fff;
+ display: block;
+ position: absolute;
+ width: 30px;
+ height: 2px;
+ left: 0;
+}
+
+.header-area .main-nav .menu-trigger span:before,
+.header-area .main-nav .menu-trigger span:after {
+ -moz-transition: all 0.4s;
+ -o-transition: all 0.4s;
+ -webkit-transition: all 0.4s;
+ transition: all 0.4s;
+ background-color: #fff;
+ display: block;
+ position: absolute;
+ width: 30px;
+ height: 2px;
+ left: 0;
+ width: 75%;
+}
+
+.header-area .main-nav .menu-trigger span:before,
+.header-area .main-nav .menu-trigger span:after {
+ content: "";
+}
+
+.header-area .main-nav .menu-trigger span {
+ top: 16px;
+}
+
+.header-area .main-nav .menu-trigger span:before {
+ -moz-transform-origin: 33% 100%;
+ -ms-transform-origin: 33% 100%;
+ -webkit-transform-origin: 33% 100%;
+ transform-origin: 33% 100%;
+ top: -10px;
+ z-index: 10;
+}
+
+.header-area .main-nav .menu-trigger span:after {
+ -moz-transform-origin: 33% 0;
+ -ms-transform-origin: 33% 0;
+ -webkit-transform-origin: 33% 0;
+ transform-origin: 33% 0;
+ top: 10px;
+}
+
+.header-area .main-nav .menu-trigger.active span,
+.header-area .main-nav .menu-trigger.active span:before,
+.header-area .main-nav .menu-trigger.active span:after {
+ background-color: transparent;
+ width: 100%;
+}
+
+.header-area .main-nav .menu-trigger.active span:before {
+ -moz-transform: translateY(6px) translateX(1px) rotate(45deg);
+ -ms-transform: translateY(6px) translateX(1px) rotate(45deg);
+ -webkit-transform: translateY(6px) translateX(1px) rotate(45deg);
+ transform: translateY(6px) translateX(1px) rotate(45deg);
+ background-color: #fff;
+}
+
+.background-header .main-nav .menu-trigger.active span:before {
+ background-color: #fff;
+}
+
+.header-area .main-nav .menu-trigger.active span:after {
+ -moz-transform: translateY(-6px) translateX(1px) rotate(-45deg);
+ -ms-transform: translateY(-6px) translateX(1px) rotate(-45deg);
+ -webkit-transform: translateY(-6px) translateX(1px) rotate(-45deg);
+ transform: translateY(-6px) translateX(1px) rotate(-45deg);
+ background-color: #fff;
+}
+
+.background-header .main-nav .menu-trigger.active span:after {
+ background-color: #fff;
+}
+
+.header-area.header-sticky .nav li a.active {
+ color: #fff;
+}
+
+.visible{
+ display:inline !important;
+}
+
+@media (max-width: 1200px) {
+ .header-area .main-nav .nav li {
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+
+}
+
+@media (max-width: 767px) {
+ .background-header .main-nav {
+ box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
+ border-radius: 0px 0px 25px 25px;
+ width: 100%;
+ }
+ .background-header .main-nav .nav,
+ .header-area .main-nav .nav {
+ background-color: #fff;
+ }
+ .background-header .main-nav .nav li a,
+ .header-area .main-nav .nav li a {
+ line-height: 50px;
+ height: 50px;
+ font-weight: 400;
+ color: #1e1e1e;
+ background-color: #fff;
+ border-radius: 0px 0px 25px 25px;
+ }
+ .background-header .main-nav .nav li,
+ .header-area .main-nav .nav li {
+ border-top: 1px solid #ddd;
+ background-color: #f1f0fe;
+ height: 50px;
+ border-radius: 0px 0px 25px 25px;
+ }
+ .background-header .main-nav .nav li:last-child,
+ .header-area .main-nav .nav li:last-child {
+ border-radius: 0px 0px 25px 25px;
+ }
+ .header-area .main-nav .nav {
+ height: auto;
+ flex-basis: 100%;
+ }
+ .header-area .main-nav .logo {
+ position: absolute;
+ left: 30px;
+ top: 0px;
+ }
+ .background-header .main-nav .logo {
+ top: 0px;
+ }
+ .background-header .main-nav .border-button {
+ top: 0px !important;
+ }
+ .header-area .main-nav .border-button {
+ position: absolute;
+ top: 15px;
+ right: 70px;
+ }
+ .header-area.header-sticky .nav li a:hover,
+ .header-area.header-sticky .nav li a.active {
+ color: #ee626b!important;
+ opacity: 1;
+ }
+ .header-area.header-sticky .nav li.search-icon a {
+ width: 100%;
+ }
+ .header-area .nav li:last-child a {
+ background-color: transparent !important;
+ font-weight: 300 !important;
+ text-transform: capitalize !important;
+ }
+ .header-area {
+ background-color: transparent;
+ padding: 0px 15px;
+ height: 80px;
+ box-shadow: none;
+ text-align: center;
+ }
+ .header-area .container {
+ padding: 0px;
+ }
+ .header-area .logo {
+ margin-left: 0px;
+ margin-top: 30px;
+ }
+ .header-area .menu-trigger {
+ display: block !important;
+ }
+ .header-area .main-nav {
+ overflow: hidden;
+ }
+ .header-area .main-nav .nav {
+ float: none;
+ width: 100%;
+ display: none;
+ -webkit-transition: all 0s ease 0s;
+ -moz-transition: all 0s ease 0s;
+ -o-transition: all 0s ease 0s;
+ transition: all 0s ease 0s;
+ margin-left: 0px;
+ }
+ .header-area .main-nav .nav li:first-child {
+ border-top: 1px solid #eee;
+ }
+ .header-area.header-sticky .nav {
+ margin-top: 100px !important;
+ }
+ .background-header.header-sticky .nav {
+ margin-top: 80px !important;
+ }
+ .header-area .main-nav .nav li {
+ width: 100%;
+ background: #fff;
+ padding-left: 0px !important;
+ padding-right: 0px !important;
+ }
+
+}
+
+/*
+---------------------------------------------
+Banner Style
+---------------------------------------------
+*/
+
+.main-banner {
+ background-image: url(../images/banner-bg.jpg);
+ border-radius: 0px 0px 150px 150px;
+ background-position: center bottom;
+ background-repeat: no-repeat;
+ background-size: cover;
+ padding: 225px 0px;
+}
+
+.main-banner .caption h6 {
+ font-size: 20px;
+ text-transform: uppercase;
+ color: #fff;
+ font-weight: 500;
+ letter-spacing: 0.5px;
+}
+
+.main-banner .caption h2 {
+ font-size: 48px;
+ color: #fff;
+ margin-top: 20px;
+ position: relative;
+ padding-bottom: 5px;
+ margin-bottom: 40px;
+}
+
+.main-banner .caption h2:after {
+ position: absolute;
+ background-image: url(../images/caption-dec.png);
+ width: 202px;
+ height: 12px;
+ content: '';
+ left: 125px;
+ bottom: 0;
+}
+
+.main-banner .caption p {
+ color: #fff;
+ margin-bottom: 70px;
+}
+
+.main-banner .caption form {
+ position: relative;
+ max-width: 450px;
+}
+
+.main-banner .caption form input {
+ max-width: 450px;
+ width: 100%;
+ height: 50px;
+ outline: none;
+ border-radius: 25px;
+ background-color: #fff;
+ border: none;
+ padding: 0px 25px;
+ font-size: 14px;
+ color: #7a7a7a;
+}
+
+.main-banner .caption form button {
+ display: inline-block;
+ height: 50px;
+ line-height: 50px;
+ background-color: #ee626b;
+ color: #fff;
+ font-size: 15px;
+ text-transform: uppercase;
+ font-weight: 500;
+ padding: 0px 25px;
+ border: none;
+ border-radius: 25px;
+ position: absolute;
+ right: 0;
+ top: 0;
+ transition: all .3s;
+}
+
+.main-banner .caption form button:hover {
+ background-color: #0071f8;
+}
+
+.main-banner .right-image {
+ position: relative;
+}
+
+.main-banner .right-image img {
+ border-radius: 25px;
+}
+
+.main-banner .right-image span.price {
+ position: absolute;
+ right: 20px;
+ top: 20px;
+ border-radius: 25px;
+ background-color: #008af8;
+ font-size: 22px;
+ text-transform: uppercase;
+ font-weight: 700;
+ color: #fff;
+ padding: 4px 15px;
+}
+
+.main-banner .right-image span.offer {
+ position: absolute;
+ left: -25px;
+ bottom: -25px;
+ border-radius: 50%;
+ background-color: #ee626b;
+ font-size: 28px;
+ text-transform: uppercase;
+ font-weight: 700;
+ color: #fff;
+ display: inline-block;
+ width: 100px;
+ height: 100px;
+ text-align: center;
+ line-height: 100px;
+}
+
+
+
+/*
+---------------------------------------------
+Services Style
+---------------------------------------------
+*/
+
+.features {
+ margin-top: -80px;
+}
+
+.features .item {
+ padding: 35px;
+ box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
+ border-radius: 25px;
+ background-color: #fff;
+ text-align: center;
+}
+
+.features .item h4 {
+ font-size: 17px;
+ margin-top: 25px;
+ text-transform: uppercase;
+}
+
+.features .item .image {
+ width: 90px;
+ height: 90px;
+ display: inline-block;
+ text-align: center;
+ line-height: 90px;
+ background-color: #0071f8;
+ border-radius: 50%;
+ transition: all .3s;
+}
+
+.features .item:hover .image {
+ background-color: #ee626b;
+}
+
+
+
+/*
+---------------------------------------------
+Trending Style
+---------------------------------------------
+*/
+
+.trending .main-button {
+ margin-top: 32px;
+ text-align: right;
+}
+
+.trending .item {
+ background-color: #eeeeee;
+ position: relative;
+ overflow: hidden;
+ border-radius: 25px;
+ margin-bottom: 30px;
+}
+
+.trending .item .thumb {
+ position: relative;
+ border-radius: 25px;
+ overflow: hidden;
+}
+
+.trending .item span.price em {
+ font-style: normal;
+ font-weight: 400;
+ font-size: 14px;
+ text-decoration: line-through;
+ display: block;
+}
+
+.trending .item span.price {
+ text-align: right;
+ position: absolute;
+ right: 20px;
+ top: 20px;
+ border-radius: 10px;
+ background-color: #008af8;
+ font-size: 17px;
+ text-transform: uppercase;
+ font-weight: 600;
+ color: #fff;
+ padding: 8px 15px 6px 15px;
+}
+
+.trending .item .down-content {
+ padding: 25px;
+}
+
+.trending .item .down-content span.category {
+ font-size: 14px;
+ color: #7a7a7a;
+ margin-bottom: 5px;
+ display: inline-block;
+}
+
+.trending .item .down-content h4 {
+ font-size: 17px;
+ font-weight: 600;
+ transition: all .3s;
+}
+
+.trending .item .down-content a {
+ position: absolute;
+ display: inline-block;
+ text-align: center;
+ line-height: 40px;
+ width: 40px;
+ height: 40px;
+ background-color: #ee626b;
+ color: #fff;
+ border-radius: 50%;
+ right: 25px;
+ bottom: 25px;
+ transition: all .3s;
+}
+
+.trending .item:hover .down-content h4 {
+ color: #0071f8;
+}
+
+.trending .item:hover .down-content a {
+ background-color: #0071f8;
+}
+
+
+/*
+---------------------------------------------
+Most Played Style
+---------------------------------------------
+*/
+
+.most-played {
+ background-color: #f7f7f7;
+ padding: 100px 0px;
+ border-radius: 150px;
+}
+
+.most-played .main-button {
+ margin-top: 32px;
+ text-align: right;
+}
+
+.most-played .item {
+ background-color: #fff;
+ position: relative;
+ border-radius: 25px;
+ text-align: center;
+ margin-bottom: 40px;
+}
+
+.most-played .item .thumb {
+ position: relative;
+ border-radius: 25px;
+ overflow: hidden;
+}
+
+.most-played .item .down-content {
+ padding: 20px 15px 40px 15px;
+}
+
+.most-played .item .down-content span.category {
+ font-size: 14px;
+ color: #7a7a7a;
+ margin-bottom: 5px;
+ display: inline-block;
+}
+
+.most-played .item .down-content h4 {
+ font-size: 17px;
+ font-weight: 600;
+ transition: all .3s;
+}
+
+.most-played .item .down-content a {
+ position: absolute;
+ display: inline-block;
+ text-align: center;
+ line-height: 40px;
+ height: 40px;
+ padding: 0px 15px;
+ background-color: #ee626b;
+ color: #fff;
+ border-radius: 20px;
+ font-size: 15px;
+ text-transform: uppercase;
+ font-weight: 600;
+ left: 50%;
+ transform: translateX(-50%);
+ bottom: -20px;
+ transition: all .3s;
+}
+
+.most-played .item:hover .down-content h4 {
+ color: #0071f8;
+}
+
+.most-played .item:hover .down-content a {
+ background-color: #0071f8;
+}
+
+
+/*
+---------------------------------------------
+Categories Style
+---------------------------------------------
+*/
+
+.categories .main-button {
+ margin-top: 30px;
+}
+
+.categories .item {
+ background-color: #0071f8;
+ position: relative;
+ border-radius: 25px;
+ text-align: center;
+ margin-bottom: 30px;
+}
+
+.categories .item .thumb {
+ position: relative;
+ border-radius: 25px;
+ overflow: hidden;
+}
+
+.categories .item h4 {
+ font-size: 17px;
+ font-weight: 600;
+ color: #fff;
+ padding: 22px;
+ margin-bottom: 0px;
+}
+
+/*
+---------------------------------------------
+CTA Style
+---------------------------------------------
+*/
+
+.cta {
+ position: relative;
+}
+
+.cta::after {
+ background-image: url(../images/cta-bg.jpg);
+ max-width: 550px;
+ max-height: 510px;
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ content: '';
+ border-radius: 25px;
+ left: 50%;
+ transform: translateX(-275px);
+ top: 0;
+ z-index: -1;
+}
+
+.cta .shop {
+ margin-top: 80px;
+ background-color: #f7f7f7;
+ border-radius: 25px;
+ padding: 80px;
+}
+
+.cta .shop .section-heading {
+ margin-right: 30px;
+ margin-bottom: 50px;
+}
+
+.cta .shop p {
+ font-weight: 600;
+ font-size: 16px;
+}
+
+.cta .shop .main-button {
+ margin-top: 50px;
+}
+
+.cta .subscribe {
+ background-color: #f7f7f7;
+ border-radius: 25px;
+ padding: 80px 60px;
+}
+
+.cta .subscribe .section-heading {
+ margin-bottom: 50px;
+}
+
+.cta .subscribe form {
+ position: relative;
+ max-width: 100%;
+}
+
+.cta .subscribe form input {
+ max-width: 100%;
+ width: 100%;
+ height: 50px;
+ outline: none;
+ border-radius: 25px;
+ background-color: #fff;
+ border: none;
+ padding: 0px 25px;
+ font-size: 14px;
+ color: #7a7a7a;
+}
+
+.cta .subscribe form button {
+ display: inline-block;
+ height: 50px;
+ line-height: 50px;
+ background-color: #ee626b;
+ color: #fff;
+ font-size: 15px;
+ text-transform: uppercase;
+ font-weight: 500;
+ padding: 0px 25px;
+ border: none;
+ border-radius: 25px;
+ position: absolute;
+ right: 0;
+ top: 0;
+ transition: all .3s;
+}
+
+.cta .subscribe form button:hover {
+ background-color: #0071f8;
+}
+
+
+/*
+---------------------------------------------
+Footer Style
+---------------------------------------------
+*/
+
+footer {
+ margin-top: 150px;
+ background-color: #0071f8;
+ background-repeat: no-repeat;
+ background-size: cover;
+ background-image: url(../images/footer-bg.jpg);
+ min-height: 150px;
+ border-radius: 150px 150px 0px 0px;
+}
+
+footer p {
+ text-align: center;
+ line-height: 90px;
+ color: #fff;
+ font-size: 16px;
+ font-weight: 400;
+}
+
+footer p a {
+ color: #fff;
+ transition: all .3s;
+ position: relative;
+ z-index: 3;
+}
+
+footer p a:hover {
+ opacity: 0.75;
+}
+
+
+/*
+---------------------------------------------
+Page Header Style
+---------------------------------------------
+*/
+
+.page-heading {
+ background-image: url(../images/page-heading-bg.jpg);
+ border-radius: 0px 0px 150px 150px;
+ background-position: center bottom;
+ background-repeat: no-repeat;
+ background-size: cover;
+ padding: 200px 0px 100px 0px;
+ text-align: center;
+}
+
+.page-heading span {
+ display: inline-block;
+ font-size: 16px;
+ color: #fff;
+}
+
+.page-heading span a {
+ color: #fff;
+}
+
+.page-heading h3 {
+ font-size: 48px;
+ text-transform: uppercase;
+ color: #fff;
+ margin-top: 20px;
+ position: relative;
+ margin-bottom: 20px;
+}
+
+
+/*
+---------------------------------------------
+Shop Page Style
+---------------------------------------------
+*/
+
+.trending ul.trending-filter {
+ list-style: none;
+ text-align: center;
+ margin-bottom: 70px;
+}
+
+.trending ul.trending-filter li {
+ display: inline-block;
+ margin: 5px 8px;
+}
+
+.trending ul.trending-filter li a {
+ display: inline-block;
+ text-align: center;
+ font-size: 15px;
+ text-transform: uppercase;
+ font-weight: 600;
+ color: #1e1e1e;
+ background-color: #eee;
+ padding: 8px 20px;
+ border-radius: 25px;
+ transition: all .3s;
+}
+
+.trending ul.trending-filter li a.is_active {
+ background-color: #ee626b;
+ color: #fff;
+}
+
+.trending ul.trending-filter li a.is_active:hover {
+ color: #fff;
+}
+
+.trending ul.trending-filter li a:hover {
+ color: #ee626b;
+}
+
+.trending-box .item {
+ background-color: #eeeeee;
+ position: relative;
+ overflow: hidden;
+ border-radius: 25px;
+ margin-bottom: 30px;
+}
+
+.trending-box .item .thumb {
+ position: relative;
+ border-radius: 25px;
+ overflow: hidden;
+}
+
+.trending-box .item span.price em {
+ font-style: normal;
+ font-weight: 400;
+ font-size: 14px;
+ text-decoration: line-through;
+ display: block;
+}
+
+.trending-box .item span.price {
+ text-align: right;
+ position: absolute;
+ right: 20px;
+ top: 20px;
+ border-radius: 10px;
+ background-color: #008af8;
+ font-size: 17px;
+ text-transform: uppercase;
+ font-weight: 600;
+ color: #fff;
+ padding: 8px 15px 6px 15px;
+}
+
+.trending-box .item .down-content {
+ padding: 25px;
+}
+
+.trending-box .item .down-content span.category {
+ font-size: 14px;
+ color: #7a7a7a;
+ margin-bottom: 5px;
+ display: inline-block;
+}
+
+.trending-box .item .down-content h4 {
+ font-size: 17px;
+ font-weight: 600;
+ transition: all .3s;
+}
+
+.trending-box .item .down-content a {
+ position: absolute;
+ display: inline-block;
+ text-align: center;
+ line-height: 40px;
+ width: 40px;
+ height: 40px;
+ background-color: #ee626b;
+ color: #fff;
+ border-radius: 50%;
+ right: 25px;
+ bottom: 25px;
+ transition: all .3s;
+}
+
+.trending-box .item:hover .down-content h4 {
+ color: #0071f8;
+}
+
+.trending-box .item:hover .down-content a {
+ background-color: #0071f8;
+}
+
+.trending ul.pagination {
+ margin-top: 50px;
+ text-align: center;
+ width: 100%;
+ display: inline-block;
+}
+
+.trending ul.pagination li {
+ display: inline-block;
+ margin: 0px 5px;
+}
+
+.trending ul.pagination li a {
+ display: inline-block;
+ width: 40px;
+ height: 40px;
+ line-height: 40px;
+ text-align: center;
+ background-color: #eee;
+ color: #1e1e1e;
+ font-size: 15px;
+ font-weight: 600;
+ border-radius: 50%;
+ transition: all .3s;
+}
+
+.trending ul.pagination li a:hover,
+.trending ul.pagination li a.is_active {
+ background-color: #0071f8;
+ color: #fff;
+}
+
+
+/*
+---------------------------------------------
+Single Page Style
+---------------------------------------------
+*/
+
+.single-product .sep {
+ width: 100%;
+ height: 1px;
+ background-color: #eee;
+ margin: 80px 0px;
+}
+
+.single-product .left-image {
+ margin-right: 80px;
+}
+
+.single-product .left-image img {
+ border-radius: 25px;
+}
+
+.single-product h4 {
+ font-size: 27px;
+ margin-bottom: 20px;
+}
+
+.single-product span.price {
+ font-size: 27px;
+ font-weight: 700;
+ color: #0071f8;
+}
+
+.single-product span.price em {
+ font-style: normal;
+ color: #c8c8c8;
+ font-size: 17px;
+ text-decoration: line-through;
+ font-weight: 500;
+ margin-right: 5px;
+}
+
+.single-product p {
+ margin-top: 50px;
+ margin-bottom: 60px;
+}
+
+.single-product form input {
+ width: 80px;
+ height: 50px;
+ background-color: #f7f7f7;
+ border: 1px solid #e7e7e7;
+ border-radius: 25px;
+ text-align: center;
+ float: left;
+ margin-right: 15px;
+}
+
+.single-product form {
+ display: inline;
+}
+
+.single-product form button {
+ display: inline-block;
+ height: 50px;
+ line-height: 50px;
+ background-color: #ee626b;
+ color: #fff;
+ font-size: 15px;
+ text-transform: uppercase;
+ font-weight: 500;
+ padding: 0px 25px;
+ border: none;
+ border-radius: 25px;
+ transition: all .3s;
+}
+
+.single-product form button i {
+ margin-right: 5px;
+}
+
+.single-product form button:hover {
+ background-color: #0071f8;
+}
+
+.single-product ul {
+ margin-top: 60px;
+}
+
+.single-product ul li {
+ display: block;
+ margin: 20px 0px;
+ font-size: 14px;
+ color: #0071f8;
+}
+
+.single-product ul li:last-child {
+ margin-bottom: 0px;
+}
+
+.single-product ul li span {
+ width: 120px;
+ display: inline-block;
+ color: #aaa;
+}
+
+.tabs-content {
+ background-color: #f7f7f7;
+ border-radius: 25px;
+ padding: 60px;
+ transition: all 0.3s;
+}
+
+.tabs-content .nav-link {
+ border: none;
+ border-radius: 0px;
+ background-color: transparent !important;
+ font-size: 20px;
+ font-weight: 600;
+ color: #1e1e1e;
+ padding: 0px;
+}
+
+.tabs-content ul.nav-tabs {
+ border-bottom: none;
+}
+
+.tabs-content ul.nav-tabs li {
+ border-right: 1px solid #d7d7d7;
+ margin-right: 30px;
+ padding-right: 30px;
+}
+
+.tabs-content ul.nav-tabs li:last-child {
+ border-right: none;
+ margin-right: 0px;
+ padding-right: 0px;
+}
+
+.tabs-content .nav-tabs .nav-link.active {
+ color: #0071f8;
+}
+
+.tabs-content .tab-content {
+ margin-top: 30px;
+}
+
+.related-games .main-button {
+ text-align: right;
+ margin-top: 32px;
+}
+
+
+/*
+---------------------------------------------
+Contact PAge Style
+---------------------------------------------
+*/
+
+.contact-page .left-text {
+ background-color: #f7f7f7;
+ border-radius: 25px;
+ padding: 60px;
+}
+
+.contact-page .left-text .section-heading {
+ margin-bottom: 50px;
+}
+
+.contact-page .left-text p {
+ margin-bottom: 50px;
+}
+
+.contact-page .left-text ul li {
+ display: block;
+ font-size: 16px;
+ color: #aaaaaa;
+ font-size: 300;
+ margin-bottom: 30px;
+}
+
+.contact-page .left-text ul li:last-child {
+ margin-bottom: 0px;
+}
+
+.contact-page .left-text ul li span {
+ display: block;
+ font-size: 14px;
+ font-weight: 600;
+ color: #4a4a4a;
+ margin-bottom: 5px;
+}
+
+.contact-page .right-content {
+ margin-left: 50px;
+}
+
+.contact-page .right-content #map {
+ margin-bottom: 60px;
+}
+
+.contact-page .right-content form input {
+ width: 100%;
+ height: 50px;
+ border-radius: 25px;
+ padding: 0px 20px;
+ background-color: #f7f7f7;
+ border: 1px solid #e7e7e7;
+ font-size: 14px;
+ color: #4a4a4a;
+ margin-bottom: 30px;
+}
+
+.contact-page .right-content form textarea {
+ width: 100%;
+ height: 130px;
+ border-radius: 25px;
+ padding: 20px 20px;
+ background-color: #f7f7f7;
+ border: 1px solid #e7e7e7;
+ font-size: 14px;
+ color: #4a4a4a;
+ margin-bottom: 30px;
+}
+
+.contact-page .right-content form button {
+ display: inline-block;
+ height: 50px;
+ line-height: 50px;
+ background-color: #ee626b;
+ color: #fff;
+ font-size: 15px;
+ text-transform: uppercase;
+ font-weight: 500;
+ padding: 0px 25px;
+ border: none;
+ border-radius: 25px;
+ transition: all .3s;
+}
+
+.contact-page .right-content form button:hover {
+ background-color: #0071f8;
+}
+
+/*
+---------------------------------------------
+Responsive Style
+---------------------------------------------
+*/
+
+body {
+ overflow-x: hidden;
+}
+
+@media (max-width: 767px) {
+ .header-area {
+ top: 0;
+ }
+ .main-banner .right-image span.offer {
+ left: 20px;
+ bottom: 20px;
+ }
+ .cta .subscribe form button {
+ position: relative;
+ width: 100%;
+ margin-top: 15px;
+ }
+}
+
+@media (max-width: 992px) {
+ .header-area .main-nav .logo img {
+ max-width: 110px;
+ }
+ .header-area .main-nav .nav li a {
+ padding-left: 10px;
+ padding-right: 10px;
+ }
+ .header-area .main-nav ul.nav {
+ margin-top: 0px;
+ }
+ .background-header .main-nav ul.nav {
+ margin-top: 20px;
+ }
+ .main-banner .caption {
+ margin-bottom: 45px;
+ text-align: center;
+ }
+ .main-banner .caption form,
+ .main-banner .caption form input {
+ max-width: 100%;
+ }
+ .features .item {
+ margin-bottom: 30px;
+ }
+ .trending .main-button,
+ .cta::after,
+ .most-played .main-button,
+ .related-games .main-button {
+ display: none;
+ }
+ .most-played .section-heading {
+ text-align: center;
+ }
+ .cta .shop {
+ padding: 30px;
+ margin-bottom: 30px;
+ }
+ .cta .subscribe {
+ padding: 30px;
+ }
+ .cta .shop .section-heading {
+ margin-right: 0px;
+ }
+ .trending ul.trending-filter li a {
+ font-size: 13px;
+ padding: 8px 10px;
+ }
+ .trending ul.trending-filter li {
+ margin: 5px 2px;
+ }
+ .single-product .left-image {
+ margin-right: 0px;
+ margin-bottom: 45px;
+ }
+ .tabs-content .nav-link {
+ font-size: 16px;
+ }
+ .tabs-content ul.nav-tabs li {
+ margin-right: 15px;
+ padding-right: 15px;
+ }
+ .page-heading {
+ padding: 140px 0px 100px 0px;
+ }
+ .contact-page .right-content {
+ margin-left: 0px;
+ margin-top: 45px;
+ }
+}
+
+@media (max-width: 1200px) {
+
+}
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..e69de29
diff --git a/public/icon/fa-brands-400.ttf b/public/icon/fa-brands-400.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..50210eb2a1620ef4c4104c16ee7fac16a2c83987
GIT binary patch
literal 181260
zcmcG137i~No&S4P)m7C;RiD+>_c`4?lb)-mr>7^AYjP4Gfe;d|B#>~1(U?|%ND|8%PA
z)vI^a@BQBIeig?1fvwj)DXp%jsR6-U?hOLt!Rh+9Wpek)_z
zGnc&MoNZG1xn%vOv-}J9Gp~edjQ!&2hmG0mp-E|iPvTx@64k&T&V2IF
zBxBOVp+krEO7Cmui-)4XUQuSRGRi6!>KqrOk(o;`f%O+Xz;A_qpFt+i|V?Lihh;$CEPS6-}jN@SKE2Ssqr0KqMbn@{=
zhn1OR{IGkcd``4Ybtc6qwllY1)S>)!4wMUvvM-7}f@6rrLV374_)c}lfrCus+nu`Y
zE43@;9M3y=LU}HF-mc@!(P&Mnh!pYXd=PZIc?
zYxjeEQ4cU~*XPnW%1+>(#zL^i`e^qV7Wa6DJjNfxG1)$-KBb-VyxkV#&pCPRayr3G
zj0N@4W?1yoX=6h4OKYd|ega44mccW^I~}l~_Yn1^ag?86Nh;TV?#wOS<7oHo&^YIw
za8=ynN^6ViJNPyMTp7pxIQsa;OkHO@DA(?TXff51L|uCK|KZUd7rmb;t#tYk?@jHD
zW6lYV%*jWY^kMhTGl3s?=Fp)DCg?@y{pp>lerJ40$I!0X9)GIcKb2AN9z-|!oV;21
z5w2nlqMRh!gU~UzZREu}_0SHD!GSl8aRTX&wZ}p9XOdaS6YCjei611}c;XjrJ9IdR
zw1wv!S1~u@nKSPyr8|8fP4htXmhjV|8!e`x2o;lYL~tfH9$|`lKWg5I8;#w`ifleR
zgKcAHvvb(F>^ycpyMS$H7qW}k#q1JxDZ7llgY97NWba~^vz_eS>^%aZSt5GoZ2(JdHUVc*G*4M-!y&e^c~Y5oBsIpr>7s7
zeti1t)05NBOn-a&JJZijKR5mS^h?vfntpZq_37VF|6zK1`j6ACeXf1RK6_t&UvXb;
z-`aia_no@$^nE|x_v?MX+4sl&k^Oh>|J44^?0
z+Xw#lffo+EeBj>>E;_jE;HM5gbnv?ee|YfagRdPrggGj*LALb&c}_O&xnj>PN6g6$
zVovUT=*0?f(9dv{j@{y^#F((gBeGYT-=+tAFlV_%W
zJoO7PC)=m5oW6eg{g{)#nf~zfz0;qZ{@dw?rk}u^{8M{QzKc2eA?D=e>EE>HWIyIa
z+NbRc?u%niN^|DqRm{n6_j~@EbMi0kIT^&9T-~0NT?amP;0u_OueImoSD2IGgG&yd
zlS98e^ut5n!_54T|8m(}BxmNl*_X3F&Hg0&WcDA@??|)M%c%=f!zoYl&;Eb*Kjr^N
z{}=t&_;>i1_|yKl`4`4a&Wdy?Kne%3O&ji_C>M*USN&`^`Rc
zo|!d+rr$J;j~KTaHybw@?>BBRt~cImTxVQkTy0!sTxq<=*lAo2;pAP$JB`bXOO1<-
zi;N2maDC%k;~bnf8D|)$8mAZ=jSa?pqhZvHLEo2sp9Lv;$al9d?lXNJpX&Xq_s`yG
z@9W;*dVlSG#`{h0*S(+fe%5=9_bPAJYkKy3_IZBo`G)5sp6#ABp5>l#&mzwP&xj}Q
z$$8?QfJgC2?mxNz=>DAhVfR}1DtFPHa+_{lP%_K~zx{vy`yWps^>Yc1)2Jrj@ZYb`
zyWY0!k3?G$an|3q)X^Wj@RsaviJWKNlHbXAxRdz*dgaW=3}!Mv3$P#yu`qaz#iGn+
zF=(U-mSicGW*L@cIhJPyP`NHvV#l*n*;(K(kFuY!m)Wn`8~mo3QQiu8-v$;Iz;Pqk
z7_RbDVAHE{yv~>l&s}?=Xo%?5Ei3D%jzaVuCd`nJ)Qjry@0!S;PP
z&~EY)#!@Bkt$^x}Aqu^g^l_b^t%m`dY}mFbvdtb($Y*BR?ZJ3Sj1n>Wf>FZ$_Q
z$5=nw?0=TA!M`vzw4Jf~U5qvGY=q%Bm$Bw*96w@g^Z~}ka4bOm1$!7@
z(iDy-7+Z$)a+F!VkFgbNaO`4iCC0M~byhtOqrt5>US(`Go*nxJW5+$h*zvtMCKy|T
zw${AF*xKDVUSsTpyBIrpJ7XK3VQeGrPkENHQ_}G8H!;D>w`%6&wGNj*eD`Pv5
z|IXJLyL=&IJ9pqf-&b_u!1cwd)8_1hV{f#EopvGs+dtYMg6FOt};rP@p#y*Yf
z-|lAYew4o-eSGEt#vZ`9Kf8gkhXag#4sHD1YQ{eQ2uw~24m^8gA7fuSm$4@X8T;~!
zjQu0pesYwtuk66_JY!#-VC-vX^Qpfu_VuS2`v$I0U&7e8Q2v>%jQunE`ZmgchcWgq
zy^MYLMjUAWdq{t8J7dqGzwh6}*uP?I|N0tZ&!g=B+R4}tcQN+A(btcV{_zGJuQT?-
zLdIU~!toMgKYfC+pIyn=&nFps=^$gjj4}2r^!LgN#(s^qf4z^f-=4c2udc!ID&xJV--kN=
zxF2|q@xd;}>nLAGdKme`DAU-$_{cEh3y{AM&lkPK_~I)WU-B@Nko$1#VSFi`ExVTS
zW6|$g1qbp^e2npRr!jugC5*3sjq#K5KAT1v-~0sQTTu4Qos4f?$M`mk4fxN`Nilxz
zJ&d1sD-N`I0rIy0i17;}IFP<*GmaO*a8@vW=>v>k7Grz|+PfTW?R1O;cjOFeWe_%kT`4Ep%zHyHmm>VIb;Po?0|)9p{|t`5F#f|Q82`~`
z#(zA__zURsMU3aCPci;8)crZGz;FHwwDrsT82=U8*z+9YFJnxvyw3QmXyZ56GXC33
z7=I1d-=UxXc%Jds|HAn1eT@HMHIrj87qddIjVAb;b`o%=jOXJ``b+8}?xDIwtvY
zOfqj|Qt(P9g|{=w#t}na>_sNUCzu3$m6FIyA)VgMq%7)W|H7pFRvb?;sjv_S?ABdq
zuY_y=B}^K;he`9FXVQ{Km^6MHla|3|y!EdgdbP3wL1EQDFEQyV)V+FwN!Q^1TD19Ilzsn`V8gdD>E_K$x&>uE5X12dlRk*&
zx2<5(htT%zS2F32HB8zyN%nZ=0u`9#6MPb~Kn(mp2cFM(Ue#1B7`3Bzexy0l43;b9
zil0~Nnym%HO}p5vG=qFyYfr>9I5*4)&vjBGXPo|}pPg|=<@7VY^wZN%=aclbwYBq<
z@21rF%{PzTd^7j8zA6$eP&Lwm5A8wm-E0Fp9U~|LkP?
zNsepnQX<)T*eUgiv#hf$zH|XvlO(jdayI4m7-({WF1nktWl4&Q=Q6HtxAW9(_&uJ<
zi3xx}z~E&*4j6>Vrw~@PnyOhe3p5E0ngl10QVq(ZXV&f&eSMPD*SDf`-O7{6o}Ofq
z&s=xYR(i18%?s2=rt=*_d@9p$C&Ognn?LLcn
zbc0SDB=GaYx{VT2I9-pUg+t78YyPKW61VKGVxs6Zd>%LF?qc8glAe+z&%5=p_Aq!j
z;{Qr4mrW)m9?MY~Dw~}rxd!^@kIs7^4W~1f-K>eRh#4s2{pqEf^v+ScPJl;7r6|To
zPaWvsA;v{TFo%`$*t)J{(yO>s!|?hPZ)ROK65%`&$!@3d-uNj8E^mmN==@4q+CEmU
z;CbHgd0mRC`ce{=7PZ2b|4NLGfJjMdeFkn5fE%>N_FP#JO{F0%;&g6?+oQ(7XpjW8
zv=}3-R%kHiG`c6~acdJQX2z!|u8SUZa&zeJT{zY|BVF(J`?;SAP{BR7JGr-WVDijZ
z2zML*SGZwdG`C_3G2ANGW}!BJT~{hK12tcEUB-c0=3c+YE$7sD8`B=NE}su@T|lQu
zq|k<$Az+pvn0bBX<1xv3lXpsG0+>T%XpCusSlGcXA|%dlW~tHaYUN6;T%oz98Kn{r
zj{{{q9w^26#9%7v_0FuhdDW$QXAyO-Ji7+i<<`BGOtV-_B(j~=x2(5MIV4tQLafm4
z?o^V`!Mhk1ge>Ne=C6ZZ^*n~5@r8RlAzk;$vii)k&IE84^5{C>(V7S-n&I>Dbv>(i}w%Dq{KAQGwv&LUg{dj
zjdYbbFUCxh?#AiPG-KE1lA#dip-^%rF*x4Inn`@8t08KmVxudROgL>(qlskbUaH-x
zLf6*hkvVhcGXr~En_kjv2{sTVy6^l1=>!uyVnQ9liOHKYu{Eq&F|nO_>|D8^p)`3%
znb$**dy`@!I};1gxAAQPu#W@dSV=BdR81D#ib!Z3BNaoel)zH?dw07nOW*BMT$n|l
zn*Dax6H!&er6{dG9=rO(K0XoVJlvX~hggKhnl)iAVJZ4{KKkg~d5%M8ug%UgvB{ud
znFNd@rnnI|dl*xyK#Zw+diWp$Nm
zD{HkxGLfj&RtUK>iK2e^5u&a;{N(1ImH^-P*`ziCB+c*FxH5JT$gT^TNwvpGpB7Mt{vx?3lS#gP$cU3cRq
z*apucp6@VU2U3F9<~wZHVYq1g5SxJ)b=AJ(69PT(XmS$S0%*>4g5Zh!PQOIUdk(`7
zM>gv~W)7yb1+;P0KE#|>wr*{=KKH(z#uG8IP6?b_lSlMR_z~=^+RmG$d1s9ZL>2Qw
zcrD~nG(gR^1=9B2MC-51dwV6Rw|9Bb>8#kDNN}D=baUCsID9?O`$kC`245WD+EL)_
z$Tn8Q&uu=YL(J4+oW7af+-VQzfAK)t^SD27TL_Fkns_lxnd+*5zEdR&6R
zV&&*7m^f!uJ1g8F?r-JCd*%|)x#?4&nj11YzwX!a6JW#R&Sd
z^qeGwMSMn}56)qR9fFQGo1x-cx6TR!fJtWpwsvUvAvW1TbkXOepmR9}t6N*@A_1Vo
z)QGK-+DdvVaQX=8q*5-TpcTn-NLwFhNIa9S4=r9?uM6%%=@pFuj~UQ)ZQyeqxX_j7
zR(VDC>SAx-qEp@qB3_*DB{A0Po^Q+rR=
zbK)b0s)I9M@d6bo0NFoH>oJS2c!&mEw(9bG6PX~EX~3V&4A)YWi%1Z2IyHJlYuQv$m6sgGk7V7
z*Uql~!)drs(I%YLH{k$MsMLbAw05_1wmJoHru8@5J}{kI^y&nrx6uS@(+5;VX@qC2YJ(6ByjU28!~2Qa
zv%N`+cIisYuvhd_fO~vmH67%yf9|DQDW}gX4`yF*k+o-
zydZGMQA{0s3?XZ4GUC>K-1qz>A%00>6Q8fA#dbO-~%9zWMcFBk~NZ5TLiG~f+1~Qj%TCM
zNU|7(5vx!ra4(nehyIX=+5z3ANb$bDa*4~SR8|g!CE$&Vt1b=mg{~wilL;rhR>X};
zFlxo)<$&L>t!OrLc`nT#J*`nJA`HzGwa=Q~-d_VI^!U*GYYY>#b3gTYOkUTuw!&A+TVTrZcT)<%B!Q0;>A
z>ciZfNC^2s0`K_-;Fe+wW_UT_At4@KQ=EZnfKo-Xqe4biE5nT@vWDuySZZZ?REre(
z9sOKdviPjC7B7+L+EaEZ=^;hp(Cw{NV-^SMELfmR)|gANDoQkW-m9h`D5}9o5?%tI;@9Du(<|}(um$X82alQh009MeEeMs)~vpV>=7N%t(
z?ECZryg*X*?5b+7jJ#MojbZW2Op+qW^Oj-#by(bik@Iqk-YWLFd+92#xf@hJe
zG)a1In5?Mk0EdaNp;^ra#9^2$k)hcDt_n^@@U-kk#oD({QOs^@LUcxf3d-U_K}p8^t!cCkp7O9(JS2t6l^C4a107hN-IF
z){pt*u?-&RPDU-r3qC8F2$+U%^vf^_N1}#lnv|{nM{Arxd8N=0qrOuiF*
zOck<%Gk2@mX^8y0hCP5eqzRiH60K7Fv_i2^EVt)RwIf!T;=8EM`XCz)<>gyXAk{}@8LHCyZV6Xg1Q3mS?(Atgyc~E$(?^qbxe*Bmz>GYbH$x6E{gJS7gQEP~=FPBU8G&%bm{61(jBtd?c=^tN
zB$>WY(0|Q!{$R*wN>boaO~3KFYdUw2XxiU*$`GAUnd{KA{A-ALjtIW6p54T5$I=|G
z0IP&0Cg|W9*@%H|K!L%^U`MzXXb02~KUWaXFm@s3x2;Dbup_1ifh3RtY~uE~;&P`z!w_;P{{ljw-=FM?MrEH*>IGr}2~^9g`;2HQ
zm2z=e;`3z)3?8@Z{zy#m`aH6NdGg@k(m1~g)JkJs!O3kzZe?MqgwL=9uHCTe4dUJ|
z9QK@}g0zOCfrJ0kb>gqJ=(_9fzV5n@iL;Zq?z-#M
zj{F8VBC{dTq1s^0C3G%QRmI$5)-bI_nr39tjlkXpZa{DHjRb#A%4X}s;}cQb1xA+X%Vla&|4oY1Pp`saC)&Xt5wxc2lU=
z7~+i2XSgD$y$wP}J~ALUso#RkLhb?WC&K4gs!<}Mk!u~Cm&7Wu0MO6Rc_831D-{EdPWQnsUP=t7V<-Nu2WD-b5w;=`
zSTBRw6kI^b!9ku3ph7%70h=@HRALXXxcheP|IMrmzB<_0F%Z;ypn8+Q@=YVSRLN7hpgF
zIuMu3)Sp8L1vj;wb_iK*fvq60w3Nz(xrA>tMtUQ9PjCjrK%~(VAO&YCaop7tP4T}*dDx}LxLy|9L6&=P3h%Kfp2XzHWZ@S^|c{<8H;zW4bHMqpEsD`zYc<<1;--GW9?d`tABa^K&{$K%Y6H
z6HC+XHWa4%5oncR6HJ)gWyWK<~dP!YrtVmQxucGj0g{1*FirG>9m~B
zr6w94#V46=5Mx!>UD7A`5}Bd|bhqdFpi9wokbfWeD%d-D>%UW79CLe;J^8#9QoQhW
zhGjJPX>Q^bU>%?q{+ZfR+;n#7-|hfSlHUq5j|_+<{tJM~9?VM{UW%-=rvzN=?cgO#
zHp+D-CE=zH=1d8oWxef`QwNxfBPRU@$tVUxMIVg49%)48MMZ%HIp~390NgI=244h?
z#_Su;3%ijtzhr7Y|CPm3m&paZIRGB-QWP)BZ1C9Nk{srW5D1M5v%-KcuIq6R
z$;;*D=;%lYe&@gxMn)R>ly-(Und+Tq_|nll
z-{SSw(~%=|CgQNHWaUZqMMQ;FhoCa9B6})oP>Bmo)N)f+oq`Nl3k1=ATz!9`m@v7s*f#-KxhE8bTdO
zsaxT&Tah1=xr;1!69`3;6j=hFDNvj9vk+jq6UC@$b{mESS2ispuZ38xbGVeHt5btK
zWNw+u!Qe=-OTda#1R3PU31OSdafT7h_w-~k
z(#Fw9DCBAVMK7IhT2?%kh+7eu1W!`o;y7V+G&f!>ntq-;CILBoG;4*zUQaw$nU~E<
zRrnVeWFpu!n9$iWuvC++9S|R^X%Ue9CV>zqudRWbUo)4&X>#l9h@(N(6<~J%cbkDmzHyW{hiCCOS!y^bDW?4r6m25
zbLX7k^0xr+myjX-;unA|5*hwYB)%z=e#vqISAx(0x&XJJu#vP?OTee-A|0E1aH~#pZ_U*EPe$KbHCfm2|vQ%VuI}IM)Kd=maLt=y-u)K^wU8
z46fI8iht&8D8yLV_u&dz)YwK9k8Gm#;W<^&M4(-mWI-Qr=?UOc0q=Jr+X5TnRqPh_
zQT7@3MabL&vB|MT$n6MvkX0bG5D*q|kU+cO=Z!Kc2AUN|hdt8{dv^F;ldN4rq#r>KU@3F%9+4#(KL2+g?{Y<5u5)pgK_cay
zoPSJ`kK-=Csq*6_+09+&LC2HM1N(KCATB|c_QBt5jhiau4>*>QUgG2%2zR9POg_rY
zlwUlj%-1R1t~)3B6WQ-2J#b}JcBwLgzQ!c=a#ez+DJvV7^AGdt&9HPqE4sM~YM*e)
zW1Nr4t^_QBy@-7Q(!<^YNopp!0g5xUTbD+;Gs!u*U9)A^e)=9w}C^?^Ea@c
zn*6&bu&p2u1V{QO7BS|AeuCV?Jp)mcEOr*iF@9MN0lZB-24PxmlZm=bBCOE7Y%L7&
zn9NFzN`tr|%5b)PWQ4TCTyA7!`P}r)-BH_pf$4IeK=P`h1^f`BB!57|?7#qeY-V6!
zbg()v_pL(S?K1bO(!xcX_+xKv$7!>5PNuJ~k)?q7y=#T0%K0j*+7%z;B$h8SiZPFSXHKK{)WM+4ey@SMLk+eJ3$R?hv^=PGm
z_O0UMrF6R7S59V%X`bpDfP0c6pE7B-S$`nRTvv4?NfYq6hl+e?51W#gC
zgx7#KAWqmW>
z6(ZqFxUUK-o6AcJ$mysnt^hxyPu4YfxMba<^vQ`tsnk`38fKP?#bPWjT^vIst3PH#
zWeC_om_wXeSqTO`S@mlQ_Q-}4SfG;I!zG`h@_^C*rt9*ciCj+2CP!0%NeQM7R&}BHB$bQW-1`*2v5y1a+IdjwCvU
z2OGn9K#ve%4RcQsMkL%7GZICR!i`
zz@nBTRB5RB3Pi|{dR?lL)Z!miBrjL^M+=E0RI@-ZBk_;Axc4Nb#{~v@;c&JN`Y-pm
zq)n8w`D;i)L8J^1sx>K3Jm7NcAU&9e_K+bhL?3|f`3R+V^+4dato-)0jbJ*Z2SQaH
zb(NETaP>oqt93tg4cwl|ThF5?JwT&;m@BhSl#e?3Xdm*Bkkj9QoIZ&d|8eZ`*bcrC
z)x_eWSbt|bL*1cu^`R_>1|^It1Xoy#Y0V%QQd1#BU@hjc@R|)sU(^7tM3`Yjg&GRa
z<~hr=#(x)wt1RB#da@g+PN{Sp5q0pZAA8#IbOFQE>YPvC22*I8Ip(-StkWmnhz`;Y!nNE
z@e;yPf}Rlp15(jJ_9Ut->driO6@ZOUjiCP&E85IWq{_j6h!PEB8Tff=7&1R75;`TS
zB|3$bufcZ_wE^MKIP5C!Od{v=hVn2balX(k!(;$M{CS!`*BtCAX?kC#7lsq1nn#41
zJ2%>2F1TFT!bop9?v>TnZi&NJzJr6EzH>mNZ-X;#`95D=8i78NhIVlIKB1Ixqw2%1
zv$3;18GDW8^{k0zJ!ezKHh(s{_HHY%#^*PEYyHvEf@pL>De7PA^ZUJP0#X?;1aMZm=%teI|wPRmWa%
z#CU{jbxSNS$EZ@Ih>1#FNaM}CRj>W%_11*k*Vl|U`+DU^#fdlj`sCKc>wI!zq^nDs
zl)Ab`=xB-51pEfj(M2p=gu#t))ZJx}4~f_jf?=)0m)InXjglO>2;ifg2*5j=G)D^7
zAa?_>Zr9PAf#8=t^A^qrvJDiXfuL#z;P^9wi0{?o#lk!_9L}Xfc38I}Av26nLfWBr
zgd^|Miqbc)ijZQSN*TTgESRBSoa;PN4EZymkX*zbA4E!eZ9~!{bK?#WHFfDb9
zN)SB}=4FfT?!@TLM7RES+44fbi@!jS0+_s>AWtkqWJ)})Ykc`QhovuG3&3T!8_tB*
z1UweFBFxI;ZcV)K!Zg*R+Cj82y*&~NLUIX2FM1(O;ZUh`@4JDbh+CP(pG)z5o9o%F
z?8EHi&@?F!Do-dAB;*ii8zg*{3r)xNMx;>eViB|}0^V8xdX)tgb3%Vm+i?vQNghKp
zVAEtbB7G$)9G}z%HBbEjTEq1r__r%mYXnkxMa2>Zd@M>3*~O!`BqC0kw?WuzAUAu`
zHYBV7)E3nTaG~#r6bSf04Iz+4qiIdnvG_HxDlZ6}4!RpfdEZbLn+^KuIEqCW^ipqpr#63+Fg%b+!(%WlL#X_C+AkDH3m7lbAR
zxl$#CDCqOSq15j)BsHLfyyyw0aXhv-X<)J*npYiN)z?SkTQypp7g~f-phxOoM(@=?n?t8vf`@V)%E6WQSdB6gSbigo510n9mAH$8>GXArdI74+Xmc6ZK&E#f)0H*y*);62-I{ug2xI3k
zvh~t-JTB|0R7LVh+4%U^)$$^ioJ}P79SR#mG_6HD~&v@9~51lVVp=iBw?vN9g0|
z$ifACRFXibhKl+8=;+FoqoeseN5s#jw^D>nhyj{(3OI$&TE0B+=;0LM(ZKTMXOUiX
z=*Q64pF}DMo&CMA(d=UPvirfgfWksasQ~kZzSG2#z&4q3(Fxloq>qYd5fBdm7c_%@
zj%)#dJD>;YAkd54!5T?zltT+ayse`@!8Sk(N~I@aqOe9gy;eY#ME9igip0!-9^w$^
z;eXF^QdM#Ey6Eg$cJT^CIQ93h4Z&y^ibUY+@j(g*as+vXtf)`%_2%=E>hb}X+#x6t
znS3s5U}5>N0%RXF+(0mqNW;|`TGI~<%@;=JueysoNx)H=P#LR6%EQh=>j|^%Jd*41
ztDpo$_Td4)URtr@qK)I@32rD}8-ao@H7Y>}gl>&NE1{$s^GK2KD##~3H55w7
zrXgdU=sHw@L@1>CpsWnqQN;3ji>0*TGI(NqeB&xa?`3)Gv+b@)DiLc(D$)q(FkzsA
z)q_6XDAvfcVxBMS$cnJY5Q%brBKBEGhBSx3#2M)k&uLagBooazVX2r;s#(Fz3%d@a
zNTjG9tuSX}phFhH3g2*$uv~=PtH?0HssVpwezC}TwYqHGydJ}dVKoC@Tt-wzCf(>y
zgSAGZ`7nIaiVN~dE^L4Z65Lf4)>N2pj;U5D9AIW4w9(ybgkT(wMin1IKYFXnmQ=dA
z)LUJYPNsaas(2w_${r|;RczbgsbpWBTpMtT2Lfp;CkF$`AS8EeG)bp@fk?!kTD)l8
z+;t@2=Hsek#s*1Q(N(zVB>D6iX~7AP
z+TjQ{24Y>jHlj@cH>p}(y12VS*F`A;oF=JWbnfx{0k|wAWdJUN1tY+g&{Wf3B)Apq
zGKDfg_MtuhGtpPXqe+hJ$Q+}N#6honBwrSkkX}4$1Iefa03gs3l7?gLYZf7O;Ep5@
zYp!H8+u`eN(X85&NP5$W5Sg|@i8NeS^UsuE(&&9DE&h%!+_j#9R96*E#1n>us$!?9
z-|s7E?p}D();qN!w<6?Qx|~nIS3^50o$+$-FkS
zVZ9STzy5@wVNW=m5}ObaP&pcp%a?xnE2B+#EJt55LmLoqia7iAqWItt^i9M`4i6U!
zTuP_xM1sy34P>0Ta?v^e6kchcN
zVR48i@!R}^TO?gC6un-)radMdc&;qKJC;V27*5s`(62HTFRFfSCtVR%IfU4vZ(68TRK
zlOhjSDxI%@?Tv!RfZH!5I`e5GeHxjn`sv$hD@fM?7xqQZ*s%#_gf;
zdVzK*3LXQkmd9d+YBZ{m5kiYbt4(TaZrenY=qtYb8fa+nBN4r>a=92T;;0Y>L442m
zw+$oSJWyM>ZNbS4w=L}BI~SF@e1ooOY`SUvJN7Z)*vfnR7yb$;E!OG;bQKrA`GF5x
z+Rbp@g;+5^uN9%hl9e8oYK;{?`N<+SsSZEs`hsybKSv#uM;hv9eS2L{1a=M&^V=qB
zA5A9Ll>Pq2cS6)5Ic*PcU^ffkM%F6$+=jh`=bPfk_l*DQ>BxG0=gr~PmjZmPxAl0C
ze+(_{TDR`3p5ESV>l^EdjwsMauLW+;cf1QF!JR5tRxslh;T@-VL<`^e0J@ND0bJ6c
zE@I6!hF~hgg~$sk4Zzb-8zC(g|2k;buuzJs&SvqEK1Io82WsJP4FoW01QjK2n6l*Y
zSP-+vp_9}iq1vKyNt46j;-?i?C>9IRUhHrz9(2JqW2Mp-_A}X0TwTidBa7#SLduD2
z`3WbIO$^~QKlOq4jjdR|e1#OXM*HoUb_t2U9&bF3phSsp{qse*_4<-Y?8zXBm*&Wi
zQw{5BjCMRx$R&Pa-8gFqXQ85qccJ&8x5vBD%Zpz-_@LryKz=X#O0l7#YE_o2)uEwS
z$p=F(iQBHX%Wr+_jyw2@x#eucn%i8mW0|a7@^-^G-ol_#rGx`-~I|CUwtJLsmLFlo}3mTb9K-)p^Niz^%_Gv~z
z<%NH+;;aKI=qT`L8k~fF?G-SBHGyAeg*fX4wf59_cMRhnVCkBn4GoDUkANTHBI+?hL7$XgjhsI8ijvGSeV
zLWFW@xxvC&pW83>|BbmF(*XVnMx8i%Moe0&NnNxD&=nDP5Cv%nkuDm-%l~D69K)C$
zTp@xfI%0j0K7CaC$y=rfJAWMUVrJ5gzB~@4g2WAjDY&NSn*8*U8E>;XUZ%oFmYsX=
zjNQ?3WbB?S1Gn%cDqBz&N6-KU2x=n62>Gl6j|`ll2baEY>0wGWpQBftd)Hl=!o!6O
zkDYza>2pj+(2cxpaN4)Vw*MeNm=NoWyZ+|!>asM%HelqzPHUvX?C=5~*+)aEDDHhA+
zle;`Cya>?G=L6h*Id`vj^P3Xz^poPXR98E+ds5KuWp9TaG)&TAns7RZt)*=ePM;Q{
zh}6Rec~m3qdIUp9n{Xj!pzx&0bL{R_hgEgh>$RX{19UJM&RRQX6^_xotdHFpiW_{jk*8mu#=+ocd}CCCzcAWQ7VUY;eOcV!|!f@%;MB9Q>F6hFcm
zN;%j=ZwBTd0!d($rh-I&AQjcqqi~-a@CO8A@!mpFGU+v<@jxIHj|Bsfm}U9>Y9EYa
z^TSZkp_my-sgn6pGt*6m3m5DGnnwcqEw9WAXVMg|qmkPIDw!2cro!=TMtvX-=@rpR
zW@a8Ql3a~2Q?w@vv3m%QjiplEXOGbkw;@s;_tbA_~U0M9>1scRN}F_Q-vQr
z&aZvqg#y6>d=YVqA3wIB=)@LH@-Jac(09;oV-K-!usyK8U&!y^U&i}K
z>NUsSMdLN9bn{toeL3YJMNp%sJ`wBzMEorj8GdtdL4`mo(SUg1Fs8}yv?1%&_))B0(d!pfNJcKxIU(joqAqm^SY`+EOjZG5Iz!eK8
zEZp9(*r6&S`y>z#R}X5E9TBlTuvJO)JuMRv+%Sr3VXxnXeYGaypH-J9s46ObkO?kE
zMX_UXEOo^EpeY!w&_A?BS;1!j@S!HJ2WBh8g1Ka%w*lV};=&Qh>@r}g_jC9qv2RR5
zJs4;rQ4B@#Yns>NaUswaaTi`xrxMs`4#x+X!Cc9J$16bcBBl%R
z^-v!b*s((Rj00$j&rL)3b9{yh*&%$w1|CrYHloU1*v9OJBNh!P9D+4vibs@0nzw!j
zSQ!YF;Cx=m4u?(d4+f+7+F?3PVo@ZLNJf2HJ{OE9(#eENgT@1BVkrZLm0})D1aAka0&J-4O$kOQ4O%JMc9f!
z+Y|5)9pEDYs-(D~q9`(A!dGP2Dq=PRTJTksM9hwpt$=s{F=f
z+sQS}rrVRv_Fe5+vShtm9~&G@G^F)GSQ4X{kKy^Fg9i~kVbx0|O^e04_>35B;k-!Nf(L^Gy#nf0VItVs{PiYkMYN0R~2FedXN%$sKf#Qn7zS7;@H@4xk#Zt*$
zP_6o-s#bD)dwRwo2FSgoE_|NH(Km@l<^WTCYlT7;K!zM1kM|avyoLY~0wj16xjcow
z(Sf-rk2>^28KE-(T10^bMeoQ70)|EYIR$Q+Q{k1X3}z9Q7@fHt$kFXT4HXMObbr`~
z;F4$$cIbN`n7Q?83d=ZO=&r&y!8IM*4Y7kU+$|YKQrGh-Y+}q8s&`p7?eJDWAamKl
zN_x(1ZlIFh6b_|)kS_v=E`bHl2l7Oe5C-qwaLDhE6X`TGEKS>R;Vh}aV7b?_1dP7U
zckr*nmU$eoj--AoDBizgGXUF!#zY}Ypzhf5R1pCRstB6{=L7Q44|4^cMoId3P#xrd
zdFu};SPoUJMQr(4l1c%~FnK4(-B<#Hfw6#3HZCT6$tE#a%&+7>)`QVW!N3><)}Oyr3Gg~M4L7gS8ADhd=90rm>%wT$)AGZ)IK5T>~2*_@1_5y*Bb=iun0?j%ZmKvCw
zAm6m*q$H%h740{~D-DzWC=g(ddzfAWQ%j~I@gcD^7sg5v^VJST0%#C1aBJ(a7;T^P
z2V#6(C-qNK{A5xMF^ArheVYC>xXnqOjFXT-!hRqo`va?wc~DeB{2HqJ1HAR9P%K;6
zxT@>k)(#X#<=Z=zZx{3A=r{?oIXl|((W!$*$ms|XPPjGZD54#lyQb%+FMsDdVPcF~
zA$^)Yeij?F
z;qV&-V#iZR;3EN6N?qGCPvSScea%i&7mjB#t{aX6FHNW8F~1p)Wf9@7Ea$b_X`svyxC^Z=WDSK8Xq19!GJs@pe?SlAR(Y4;#FyJz#lq<^@CJV17SVo@L;@x{erNbxOqxfU(HV3*q8zierDkBkr8E?tVREO|j)!=-e_z;=m1
zKnK5@*E4*gna$?25L?W2I-5fv@G1B>qUN(8TWDS@?^YF^4sM1KUxg2LsA@7%_9Jq$
zH609OGu0Kx4+VpM|DZ0#4PV_S+4Xw0SN_PnSX|Zed3ss`hS}z
z0&q!}5=;j69-LnjzftWx4jGm>9YA);Z<+8nvW#3%Z)6LJAKOY~6
z;P!^4%ks;&oC!breXTF@bgI%lIM`hQ#XdE^Z0Uyk;7mVr%W|Ls=*;)jh0INb{U&v
z5aR3A5le@S$xHDyE~%%4Pta(Z&?^-dg8ky}p{w~}?G>|vFfqh&;j6x69Vjo7@{PRJ
zpi_yMPMYJBh=5Lr-v?F}KJ_td=jQjd&K1X|)^Efup6raK!;v%2h=kKod*jB-Hg5b5
z4DM<0T-Xc_qd^f^$k|b?Sb*=WS_Ms3fVNFAk;XE^q`XZ`PC#0+tS<#T1#%jS<@b28
z?anBUAW+Px4)M;gnP;d4BYaObA&*1sp}
zL*oP8YswL9EK1PwtvCLQ8K8b(nDvvMQ_f%?d
zaN%hG`E#X}x#^?yDn>v&fn@(TU?1D%M6Z?v6bXW2tq=|en?blyfZS2LY4gB}(?>z@
z8;uRk0$#pcTCn1a?=NM#R}B^2ft3rSlE>*2ITWR!FP5GvRH-
zgZz*)r=e?T*xLs$N>~#gdI*bYgnfvjE6Ib=gzb6H{L!r!RnGj7uZW10a5fj#f`Rz5
zE!(&7`W<)t@eF?Qt=MauO{a}OJP_RfE4XF_e|eU_20gI{noOI&5oUDoLMszl6T*{|
zB?2e-Yts1AOXmXZyrs(r#>RT9GWN+Xtz|NPQ~uEF%2zL0wv6nLGn$#SWa&Ib?wPlW
zKFBIun&DGIa03wRqr%@yDTb4<)OKdo15DRs?`n_(nzl*_==h+MX;q$XMlhl0p$?^W&Dpk
zid8Pdst%E@kjK{!Hc9cAB*mb6Y!ccC-8^_STl=|w4?aPU|7=6|b~KcLzRV?ABPFjt
zt*Wr|bayXY)ZGnpR9scl=fgK1BFmQv``HMdq90xJCgIP5VIDrUuN)a@O}&1|laMwT
z=m14Yc|uf)xLa_OOJd?WZwW(5Aa-WU=SvY!mz-GQ(i9CB}78N
ziUEv>OQ&?6lPgry|6!FdZ)9@=s{(;zVltt{>alUZImytO<5ig78`;gnEfv?82;DTKmR=)K+X%=tR#O>(}2zafm&*
z-n2fOeVwkzxMmoCJo1Ge+{D4=!K8_1*RQnlF4|j!)gh*9U8`8=giU
z5K<7~dJ{8g*#+2WgxQ9u!BMG(OPB-+;sto;Xb+@4OtJ;Sun0#e0~Dt5eb`O$B_J<8
z*WSQZdb+}>={CM`H0sd$ql3edTqxK#>mY2<42HH0a_JQvD@^i(dZ|Aa4y6^o--(jc~~j4fQy*wi4t
zDjIZy{)WQ=1##3~-hfXTq}+=yEO;n1T0)4arrw5JHJ8g5;D3-57zIGI@udZ?OP2!>
z>7Z|#ewa5A{A?n08X0oQZ)z^xjsK*fl$WFkj0Mm5Oxr0&brfw%{~CR6wi{iNZ1k7G$acy!RLJwDtbJBG4IY
z-LIK$80xu_rtkRqkmCzjmSkZ6l&bhB_L|&I_+kWV;h`r>TSw{3GssY6Un&Tl#_;Rh
z=l7`4_|T7}Y4Nxl#2KH4qj$mwFb4{mG@Ljlz!t)Q`jc|(?nP$()7ah$NkB9WZwS#6
zg=L^4-w)i)vvGC`{&!}I=V~huw8xVsmFON#v)E@>`9F-k37A~hS?As7-l}_R->Yuz
zUHk35tGl|oTIz18wM&*{TaqnXmgOzp?bs%cO@P=aJ5FL}BMXU53=YX8WHB)z&himw
z2n1$;_#^oOgaJ$-GhrEq3Cj}#)1KdZZk5yua-OfNyQ}K%_uO;d^Dh7Q|H5A)3q?s-
zfC?9rLA(U?<>di^e{gz^964d0Gj7=
z<*8=VSni)VzOv#on$4+C27#z>;nF4qb5$T7iUfg+&0ao%-C+6%uf)e8M2>(?tUOHC
zoX<$*Qma63X^(I!k;G#FnTDmVpfX3LTq>3(78drL;OHP)ef~WQ3lo1H25c)4Gh7K7
zqvQ~qoAH^8?=;41Eum+QCL6?OlG$=PeJ8$OU(rdgC-EDD|4)XKfFhOAnr_c!2!TtR
zj{Loyv12d>e*~$h?PR7lXW8*|At4;_hOr*AI{x1u2lyrJ$V>bAGq!`G#BdfdAp^Oi
zn_ik9b~{l}hc85nwv-#LXx{^ARXGZ~%^R|{e#sM~(On%*)|0M0)SR4c_#z9x;3Sg1
z#kmunEas-B^+mBVxK1yMc5BX
z(<)>LTKVjFqOES0ePXd(bb2-p=L2V#OVfMDi2@dh$mSlHvA8s@O`mOcVabU1z
z9Wv2;foppo$4w(J{II9Y&fGk@ksMG)rTo
z0S5SS8Mc^($Hv0OhI#-$QwdI}DSZ6IF|-u!*upPN^FlNt;7-r|)R!q)OWkH$CTDNL
zlZWIDHJSMsE9ARqqo(=YuBz4NKk{)(${4%ee<&9xhdg`Pi4#|1&XUANA;`C{)N1Ri
zIMABS^=r#JtVA-oLw!zt-s&&;?*DqWzl4Fk`9vYVyf1qT;hsF=;>6$FWb}*S(En~W
zpWZ&#erBDoOlu!?MTw*rL*(?Q{LvhJ7{y5#8#O6D|Pz72+6X
z65v=Do#%z$F>7O9iI>saS`yVq!bbY+;$U>=f|dJ%S(%-yh_fINnV8NSudkRp&GI7`
zo9~~#^wQ~O5x9Ke^qCSBw%!ZCsD?KViBMlmG!U!7hPvegC1XjIkHg-MOB%&pz5inK
z{T=D_J#HjaDpULpzjLgH4o$*)t)9-P`5+^{A^P2LoO|(*g|UNU*J$f$tHXpF(uPof
zARR!4syyK=gIG`ba>F?&pZG7sPewAs*z?dsyd~|z;&bsnluTs9@F+4>pUZ8zYS)Hy
zJ&w{M^~kQ!WgvfT4x-GR(<(qEH&!L0Fs(_*-_?4FT3U_b)q1QnkNaa>k
zzR+${I)WVi&SfYfG`=O6bG9o%iIaxjR#rcwze6LZ#%rqmH%
z%?^+uk%v-S!j_JpBTXI(3=)4fZn97RLUhLT
zt21ZplaI&XKvFlUmpv0Y8@$4>)R|um{&YxxpgcIo?ZcOFco-Mzp=BLKR=k`%;dhfG
z{JF8;8v8nu6w0?|qYoSDAeSA$`Q~IKEniF~{Y9v!_+oGUGJt+G>yJ#Rh&}>{0fOZxTB{DS26t3yjL(y@<)JEOaelvzJh%8@+9BO42-(UHv>`+Y-7HV{Ad&~
z2ZXlF)E|6+kiJLX03pPBve10K61t#(d2~9lsD;YB7f~ihl3(?zM9ji}Rd$#-z9l7E
z2p2Ur|40Y^g*#AL%Ul%w3WZNubU^-lpP$>c&*$5>3t)^n>%U{4D0=(u@aO%n-Rt-7
zeXainv)MG|j}EzQ#Uy42V9?yV+cbCY<%;(2_4)ShH}9pZ0d-QpQiBV0NvqiQ?~i#3m4Ky9c
zk@mcU>$D&BK0nH|?Dg625cB(hupYNbK@suB?dz8gYwI~fqjg7fi)3C(58(Sioh|39
zolZLA#B111slxi-+T(%1<5uMHuq_|#@Z%Bd#`}9aZ@X=0@BYWz?Mwc
z!|K8t_Y`eP;B?rW9dCX?9KvBQ%}iJ4B{+Vq;vpT_QYIMjU7&4i@V_^=dotDAOz)<5
zw%sjWbe@@aNZCWSKldc{H`&WOmTc#(^Nwn(7a2EJdSY^6u{+6NGL1RcC7D&&3o7My
zvk?wA8rNPsQLRArl4xYhGi&QmTe}nPgt?~-^-Cp2%2}g>Qj8-uJF&R5)NWyfPKUyk
ztNrN|3Uh+o%6MeFk`LI0d`a@vZ17~TVmdiyaHG+zb@C2jNG7~+*dghL0SnEFS?lE^
zVc*xWApDtBuTt@2I!($5NtY{KD6{MJR#VslnD!jEU9V@JAO_6OTCG;g*a@m7645jR
z6FFFvTz6;KpPQQM09TQ~Qand!KbR{z#Ucd^@VoIcC7BK7JXHkfog1$dzTPg5CXpfFkd{<(tY#U^7MA4d>-
zwZeQ3u^9#t(kTo$r;c~Da^N8kcrZ1x2sujVAMcH)Z>ixslwdsse8#{
zXFQPqLmNqsehdbdxv}-JBXF0$7S^BVXh0lNv;`Ke%kRKMJ6#gqXjcLTd~x)0kuwe+
zt%2#VYPr{!mgS>jGskLXrML5OuvK*)ImKjGjl@BL<5%|d;!8|2?8c59-4^E;ZO~U`QGipoVYU}5S8n5*wI@#xmZ~g3Y0tcq1(fK}G
zNc2*{4Vip4f~j7j0P7vDoltmrgCj?k8aXbw$*JEywql4&<;J6Kv
zR%{%lcrWM<*&aR4CBGNm!oILjVQn&VO6n#-3HG@qOeux{Tp^-oTjhentwD~3_RU|Y
zj{hZ7wrChCw~(W`jf|rrF>}ve!LLl=Q-G*74v%!exiacsLO{XS5HWoRZ?VfLAe|Pv
zPtEd0O=HGMy+Q<^VTF)lW-wsA(#WJuGo3Nsd@(C^pX20mb5_9altbxA2!{;aYc?;m
z4l(*rFqBV10A~2_5Qd<`mdb>nkp<7ZUO?L^PY}KI?Ve&g#yI|q7r)0G{TOlG?Rc-R
zhXL&|>;>JhGTa*C1tiZ+8dp2xrFq@+%}e_O6Vo=99dE+hA#{PP~(YE;HU23l$DndAh}+egdu1wp2w*9hQ`
zgUO#fOc{>y^hanej$KKxpMr~SEdDKFUK
zsFPp9i;@pTu36t<80+h&BcVJCmh!rGss-=$3q}vDhlkmhT4{H1%ZrXY0d9#4w)F!<
zO6noy%Ci(ZpU2eW!;o1^mU_C6x09Y&sg))V)4gD;-UZ*(Yv3FlEFU^C7#PNp^j^PJ
zM!U3(xw!+klRD;*1c7u3L>>tXBSBdF8tN&d+ud`JiqdR#P@eU2yoy5dCjo*b)P!ZP
zyUu@P`?XF-$pMe`RvU<6l*a7t=^53B=J2&mQd-eke!YwiRwe|K$dVggH1Rk}{O
zQqL2!u`S@-DdYSn`i4*E^8XusL-K)dfO}{xtz&fZl(~0N`kTG2OQdU4HbtD5u6UrR
z!y?^AdOo6&-DoiJT9WU;s6>8w&~BD$7rqCB5HX2Wkd+;=5jcQYX0U_V*)NXVZ$%+a
zExzsC*CB<-6BgYfz4>!^%%r=7iTsoW)ww4_4gz!2@
zy#iPMZ0J7*y+M*`986}iuHMw?-08X>y784a9{r?y^yuEJc-*J%x#yn$@AT%coj(0b
zYV7Y1ZNP;g;~Ptj<37xB6GX2Tb>0e|6lNUkN_jTY_Cj#TquD7>i^V)Bw(x|NcrWDn
z$&($jr)n1u4i5HWXWa=bd-`UQWfOM+86YG`S&h(4Yg#ZTRPcyJF2OVozGIbo27v|$
zW?$$I(jV-1r|QD;xPwV2aTh|sxB2CC@OA{EK?HmI^79KYrddTi9if>?$}#%>A&-%7
zh3{n^2_NSS_C43ZI%bz$1dXpjg{Al#CMqD*f~Vms_EqH~z81-RMpD6^4`Ex8X`=BL
zFa9ZYH=iPp;&SoMOU#*HC^I|#G>H>X!b$g*DH&0qr*}bcdoQt8<FRpEkewlPnryXtkuWsvzJI~=w9*ZTW-E~Ks-)zUhBqWk
z3LCCXD%5hPBc)Tb@1wXyxk#%$ix=?iCRn8<>>{5E-qvhT))}(6
zSafF`R}b_^>+rlJ;6Eu@4EIYLY>aGm;bvjdkvr?@b#))
zrw;YH6YX}h?WR(PjPUV0mbwcw_SMJETzB*BXU<%@R|>Z5Kk~Y_&MhtV@4Z#)ST7hG
zTx*=Cvq+ZfwZgpJ)>qY(mX`K*E*d!T51O|0R20~8wW|2m)3|}9fsj>b|D2~I$>S5+
z3S_?=(Q%t}c_6x|20V2v)1LaKxTflKJehFJJGDkzJEzgUAfGl*?VNUfF@J1B<-uNG
zSC}YFytR>2PKJ&g$>StP(?{pUlbz)eCn_~$_@lM)xU~jc4^|QUM1O3gphHe3@bUSh
z@4cA*`fne&GkXvYKr8&F4}4&;2!&Gw317F6JoyAeM=BPONJDKa
zX>sWvqPw)k7}VB*gshs{Hk7XpG3~`HoXWIUW&za~E8gliP#Zd=?D7Ip%joFo7k&bC
zF{;7!SkF?nZ7c}rX2I#X>5JJdOY%Ay>v8HV(c7ZJLT85_1(FSdU>dMR?75nPjn6l8+mCZNn{
z$Oy~^C^&`s&KntU2zU#ZbU@~_2;I?^J%FIJ^rTB>2v8NWKw>2gx(i2wIJ;~(#Hme>
zhuaKWIGxE?Av{CzA$HykmQb!8j7x*@0W}gL(U@QgTS6!mnx$&v#si|>Cxf3K|z`ujOEb`aJ3q1?_&ITy@TgG04??Gh7
zN01B1TYt
z1ln7=n8_K5mDx(UT$$aM%cWX@rb~tt`lA<+Tmao6iGy(`Bgv2H{EZ}lrwD7{??7b<
zs3>LF@HB?3$gOx_i7n#P-HXonODeW`?+vG}-mx>aIc3KM&J+y(d!!KkkREeSo|{Q-
zkWX)6vPq?V&3gTKEEUVejt>S`T!C3Vyb7+!O2+_-WGJwVhcZ&gT;Zv?RX@rj&J^edu-Il$0Ik`%T|yKXyH5=KHnVtD+~BB)Nspr)<&_V@#Ff5hGQxFl0u8!WI!5J
z5VI+(kg3p+xdVrH5xEkv&VglQ%#o#q4q(r?j|UdLfvz4bua~>c?OgHY-Z2yY^HAd
z;u5ha-j3&dGBr;GXPa(meS$fvQQa6
z!$w9$wm|Jtrd}z>S7>svSTh)GRpGoB%6a6sU8_Z)7y4Tj2&v1Vir&2&
z1owcSYPtMDAuNF8z{E~~NW$+&BJeC>X)vJWx6CsHKthz(!F_<&oanxA8z}XukrcWo
zMJO1!BX})J0q~SjAA{@@#m{C?Jk)0-a+t9!;+lgFsQ^4V=3*voj>NPtD}Hx$v}*#!
zu9(V-6@u{x3a!Y##A_x9!^gNr`OJFx$oh%cKJqT&k-LRNCrJzkS9QGC+qbZ=d-nhU
zF-M6<$`kwdgB?33y8@uOYuGV|nVH@=_W0PdV_zM6UR!cQLT_9Lwj?n#cIv~=GL9~8
zHh9v_qFRS82_l08qktieDl1bCgOd!CZ?2-+Lhu|tom}!s%KGN=I)s<;~Feca+qZ$VslJprNb7F(ohCz;oFU3O!Y^)EF;IaGkG3I3`B{-f+T*DnST5@!2s5E5HSQcP111r8N%m_W}>*V1bh{y{F&WMxbm0^(d5&UX#>
zH^u6|aCgGH-u`v=Gj3;B|1C@OJ84i|2iMbc{MypoL#^Rk@C?2j+eqr*cCdADg9veg
zwtd8t^}|fKJOIlju!oUCPY|_b(ZTRwKA=D39IOy*4U*VI%>itV&fl>y4VW2v9CR5*
zCO-A;{=i|1u=PTjSvYEQ(3F7ca92HVVV4r0{JVtFG7=9EtBpwN$
z`yB$Qg`)VuVzDBDwZ9~sfVi>xn8xGd=9ey}(EO{5fNq4v5S2)dF~^;<1dO-%V#L#L-CpL&1LrVtkq_!%e_d?sbNF5Ojc
z7!NNL^2d4x9;`xsY8i+MN!pQ^&VWj%XBLu4Mp>XZu3Gj{lZ?*pD#2__nGDg7Or{3k$l!e)yJ(KIsqI1UhUI<)s6>PGwSMdw@xzuuB%W&*-7>Tb
zd$7H37dqa>83C`I&r%cD2!fkUfj%Xg@kF-cz|-9z3s%RB*=2B{xdr@LB>l
zOmnaf-=A!V4Z%Mz3Lu*?=J}V)w%G~oPFm8qeNT05{ZcRd>+ef;<9}Fi1E8lXx6REJ
zL7lOF^PARiL22{5IvsM#+I;?b`K14;+TO`2s4OL)v)~wjJbw854Of!x3g7j-taJ(&
ze#^^3`IGqMEPmd1;^*CgU-MQn(Vr*31}+_mFrLT6>gE`B1DB>5iYu?7#3S#G6WvJS
z`qle-zEIg3LQ?_h@690g_Lu8$Ig`Xgr;%92ot24
zDiwu^i#i@jJi5gw^fwfzzA1aUY336gOzH#U3(avK1eMNlTfTT4qwoGhbA$M8s287xzpp}{~>TfST#+t8()|{
zIsL-LCX!v(pS}L{efiUB^2sL;Tugu1{DPX={O0M?a$aXF_Tux#B6ThIlUHzj>}C)X
zuOL(B)p#%7g!ke-V;_Wv@Z)1okNp~KgugxZH4vqLJoa5ih+ysM=oo3F)^%_!@=rtt
zt=P>E!N
z*WU3ebh>NqPrARk4Am%CP
z{}_6VI#@@qk!m^Dn~{k52S<)v0fAL-CvfT;$VM=(F_x~qb)Fz#;^5`+!)vbk$evr(
ze?~JpdBxSot>XvENriN{8Kw7@t6y#W#QGXTj`Sxc?d8mY%W^xfoIY`;(>ZeW?8(&X
zFQQjobG>YE{q+&7z-v$B*4OuCnb7aPk$LY!mx<9y`j|16MlOE>xtwHXVpfv*NK0Lr
zrUyyeo4`eh(E$i2>onDYKbD$~fau-7k`K3j0zN#ERk24Up|kgbx|%qq`<)KPBT?Os
z`sLdk#ietwb>0;yf@%!U>Yppw9pCg$ymZ|z8w;wsuq-g1`
zjgxOK7I!T6sug9m_U*s!|0$)L$B(_DoW1|ViN?QoX6p+JYjzrpGCfgMxRjfJJv
znVHokJUPI8Wv|ZocvBtwS4f2d@bMTaH9e&^KLw-MKVMh>kN>V&hTcl!}du
zzR$mF&M&>nh*o52C2D*Elze(hKK+HP{fjYju*Y8f3Vrg6`YDI8ztWnAW1O~esdXl(=K)#fJBd^u
zAPeAnP?Yb*_x!=J4~>0n>{DaUjD42a)tAP81FQePYAODQV}Clvfd@L#R*=vLP-m2Q
zt3T^yCJr_6u*o0R*}1>bcZs&k@+Q7EthEc2CQ(0JS;Bh`Va>DAabUh_<%9?4TJAt{
zG&Ooza1j=ki5#0cxa6;8duEcrrD?m#dI1Kdde+Y}@s7(madV0_C_Z!j84sQQJX+^n
z_08kH@#eU%`k#E`{->(`>Z|$uH9qh6SAAFe#(m$Y*XJ7zejlyZuh$>0uh$=IG&VmN
z4)1R?_B)O6M@MqSEsA_8x?K`v5;?Lw2(5?0xWJJ0IIdEde3)U0Vm7E3WBCK-Nyg$o
zf#P#A9Nzp`INblUZ&!Zv%j%7rKgr)a1xEcqz5W;S{^@%C)AIhhdcE6doCw!*Er8Rp
zP^=tIKvIv_hoHMWo+-A^VRE%JEo>u&8f+?0lZn|
z%C>sFUV;D?{oJyw+T_I41`IXE)b#E{3thL~YIPUrdWpF>Aq>w-R*FzDWR?S@gBrQMyI{dZMO|f^2sT_N6<-4wAv82;4cfE$Ar6UH&WS{oLrhg
zdo~;O1|p9@7&Buqv?%ambX9svIADRVqu{Os!0$VkI_wqGJa
z_E*vv-mIiG;X#hTp1vPx2NTtkL=&%L44qastw3B_8iJQ@ER8JkKCzte1QW9c4x&`R
z>!9sE`7~@Q*|Mn~+I@P*;vzajW&FW~ZK6I@$RpVa~fnOhQ6oKHD@zY+SzqHBEJK
zamQNk{_&Fcadu*&w)rtt@TKw8CJC_ydk|0~0YPwN^x~c>bKT=mDB}3N#l|-VvEEe-aDQeyN?!M^p+fJRj?Rac&xBFaaxul+a?z#KAweIuJ^Y6aR=QlP)UctG}7<^Fc
zn9KBCJ?^D(<*CuIqDh>uvNVt<<)Ut!U!*(uXO8xIhSBRCJ>tC|Q8nfZ#BRr{G~Rg&
z>L>GnjHO^qJ!tfnjvif-UA*@&(8WWCx?N-Ro}$9ru3exJNAIIHc#bykakW%v1FdTU
zaj@)p)kMkZ3p!Ul_l-;IbG8+kZ62+7xZD@V-g!C}EuDV*b=L|u?!~Ve8|qiaetztu
zWCwl~TkhLq|BHbVS2ZehY!JnKGybMuQNOAFP<>nd6Sep9#*{&byS;4FZ}~$NLQP!i
zYhg%hi1o*dK1h=hH`KjdWFRjY-O_c3-=tl2H)r{>1ny*wCn2QsOP9uxA_GGXi8d-q
zsx0jh=|(*zTG(MH`IAjy4q<%BgCe(!+96bkZd9CaAY;lx4IMIf~o~C+TVQvc4Ayak^CFl%tB5nnOaw52u$LKqB*m
z^O0qeh%E=uw?D8^gBJU8-CQ+)67m1=yLyZnbJ|+%tD_P-obMCZ#h3-hMuX6jULRF%vy5I`T(pnMf}LZWkJ32?(MFR
z-sB{n2aKh1AM!ACb9!f&d$ZdDV`aIwpEMRv&RfD(BKC~+Ak^{_%tv&`DcT!{Da=k`
zg_>}uYgk2)Tr2c`8TWn*9v)0<%PPi8%e!~4TK=Ll(aME|v&d)SVU9pGCh;%}s3K}TG_D2u*3p(kRsGub!<%6kEgz5os@NkcyFoCcK=^B!i6rg_uaQfl6Zsn%|>(HD*e<~96
z)KeAUit%j7Hog>DeZ)&>NW2%gTU5v&j@Ox?iJtjY#0S8`3i#-M1=7+S%W{l#y5P4q
z{o;A!(KsjpRQV&~0xUGifyto9rCuM;5kUb47W7A*vIf2|V@24+M1WWF1aM7Nt^Z;!
zTdPY6v|P4c%jQ0bZeZI^jOiAR44F>h%U|ZssGO&QnXC^lP*gxLet63zrACDUK*Tb1
z2SR{Cog=th3-&01Rgvsrw#wyrqEto@egY^M?HJE<32=qLHV58-0b!H+LGPTcC9CE9
z1`Y>RPtxL8C7F7pni`*#PUZtM276tmRIng)B~p+|$GPWZGOvEBC0^QcYjyKiDGv~%
zk|vEGz@7;`ExyHaG#a!Llmdts0WJI^QB;DBOy%_3fW3#U*p?e5P>K#V1)|%cOOOdE
zoI+YR`j+w2>ch-fP00XhO9sd}022a_D%>o=eW&d|nG2d~m`mYmnIe+W!!RL0J*lKV
zLa39_21E~ld^SDkk@sD--hI_ci2Dipk5?}_^yp7?Isg^g#i{mz@$p9UVSDSwbKU{G
zgW=r6yEGLDma7n5C?ggx78}jU&iM9rE6IE-o|R#)ViH?>jjWF|cuC)NF`Yp~y%xO=
z3M=!DsIW*%0lV-8Nh)uiZ^F&ug&}=x2~P!nQnnE)cIdA3G$Qg@3uR9(BV%y&3auWLjM4Y6CRtXi$$A2&q-%n6!n}6R|
zJ_b_Iryd2HBI}aWlYpkDxixKX>*tN7C826wTG}}ONxggPS>^0+kh99!O9=HqX;N|w
zho65}&ioiL(!^tryus&tgE$4d+0b|}I39v{n4h>Rsh3E7+-&^Nsr5y8`DQPm<2*^9
zYlGA}26C7Di?$$|0FBB-M%e{k8sW;EEj1P8CHmgQp$<*Dr&b_jqDF_%-4I8z#HEKb
z=HdW6m7Y}{R`7Ir=F9pt!dtW4S5H?&ejufMzNj6V0=pIqM52^iAvTXtxb>o#ga@}F
zNc`nWIggB4kD@C-Q}1-7JuBsoTkT+?8I8L8S+iL+n&5njg&jXd$&TNxftE3{gbAQZ
zzbNzMeaW~~1C5ojq;L-`#FG9X@r)J)EmfeLMwf6Q$1Yz}F_o1E0d#icj~n6OlHeSL
z)00eq|EM!-okD9EsHHNBMNjaERd4_d-E=qsI`#(uGT#0+IBM(+C*}o!@
z|IKxC+x9DuudWJ>#Z_mP2ecbD+*lM0!u>j*01g5ox7}7ax^(tzx;XpHGvB)HR@M|)(>q%Hxm#~59+5Q#)^KcdEQoymSK`=`
zv$iz$qxezHbEoDKMxIZ7JxXnra9ckwJp6DoA31uo)X!gf_+_o($D@ZIdgw=R#ys-y
z!>xSy=+R=oaOq)V_%VO<@WT&ty%zC}?Mmvs9%e2X`kcrO8g?IH!jpa=vz|^c8hxRc
z>4{)y@mOMK4Cfo^deU_mO}bK;wqdo$mFzZ%7P3c3ZUmk?K6eDY8DMNMRD^54P{<%D>$N&JwnhIT2YScogf%4
zLYik;QQ(j%w6HhTOyFY`F{IP?4}NhHn6
z*nLQv|8SodP2TpBAY`VLrjRBS)L*15Dh)eWo;PGyUhcDk
z%t(r|K6(ecECj0Opko?{y!ka8PmP8bQ_}CBB*abGanao{{7uWEbW$P_iDqac(p%!)
zN*btfWF9z3A}SPCRG!*;8cuiP51&QOeB;)W$VpG*wgDp~Gb`Xl(+H487Qz}*kqoLf
zs(rXy&Pe`pSGXWq70`ZK@uvuP_*wiZ>x`7T_R>nX8fh3>6Ei)NmPXW_a0n;RZR3dU
zrhBTb-naPiNuRn1nr86wW~i}?Nh5C+F7yA`H7Rus!DBNhKhRf<1`J_CL=97TYJqf2VM
zk!1k3v#ZR}ags=lpR^%7IIA9wn4L^}?hv8r7c)QsX2YkNH$FNk5Bee_HY!
z$GI_9!Bam#H@}RWu{*{d1kL`~*!#&?_*L+szd7~?$R*eIrud60p$_W#0=%3SBMeEp
z^$Wv^rpIN5u4^xgV8j2}q293mykHH#NQ{m{^UN5F97Uj?xK?2FlnuO%WsP1Tl(fS`
z3Y2E+HW%#R63*wS=Z`Sp_y|ewTq@l;aLrcXzV-9tlo$aELyW|}$rjh81z(i0UF>i9
zJIpczL!0GTTVYrl{j~lzWhZ1U|0d4wk98KuK(<+O9WGW5%RjZ-JCLpR$f0b!q8A+M
z89RC?|tsL%Kk*>6V434Qoe9A$XCQ=^lbcH{hY#kncWbo?;p6uhupw;zlB
zEu;H7bbkMz;i`r={ul8eE_eN}IJ`d!cMhB9!Xv%>l~2F&PdSLR7Q62m-Q`f0|F-&H
zn&+iPehmIZAyE+@Ao0Nt!RgLpYXL8uDs&pBhRiKxt_8(55YL-B69*S{tk8QK0Ed=j0u>$;qrF7
z^UN9oR*_kyEC0z%TO#e63=0za^`=nXy5wl+
zT{?YPiMy4}<`o%l>@ME4(M!G~=){0&NS+BI9H(j5-e!_wh>ariS(kRw)zOCm*r9pI
zF)%Nst=UK76dd#1x1rAxN38ZsqR`5ga*y1+)G0joBmR~Pe#Fz@{e%(tr~^@-S)%fr
zUY1UWo!pZ6JPHNe6S8z+e!d-#=G2AdXGn%nf
zXL6!43AJaTk%$Am#T28w2nkE+?9RD)3T~R^#$0WO$R$hH
z8M%wO&Vh6kaoBU|b@9A=YM6W#$vx6ghdyO?7y@lOuKG(H!z+WEPVC;3b?UXoiGG5)
zOchI$lQa2Zp>)aW_To=K)=F6mb%D1A(9x>OJye;46GZ&_(8tkK9&60Fsab>WE9+0dpRdN(73l$>e(xF4Z7x77=
z<5%z677E7ow%#+Yz4%|$2i32Qy$sCjJB4wJv|;gWNUw7iG_XoO=|?I{xpZzuTN4tb
z(6=Hz!dntY-pIqo8zso0tVe`Ge9k)_N6}p)eZCYN$L4I(KUk+#4C(&zh0{uR;7u52uUBu!jk+ZzKxLDjkbGG}F6Xg=cQGKMT
zc9*G?V}5(vf&JUJr6Gn<@m(8NoHzh&g8hu-OF&{^#)w969+_m5DP}}}ih{aCHw3iD
z$B1z|C2s*-7=dW%j4KsY%B9H#obNuYZ(yVo)l@1M%Vg%Ay5qNM?lQN_r3NkB_h#@5
zKm+j85~_UzA%^LhOZH4mghGz9%BA8UNQ;d}aGqPUW?+k<-r{GLeZHxw+M+rRI0EI2_ZfiMphjUo95@B)YjZ!&Zv_|lo;DwN|ZkVuk6zDV?CMaAQ}cTqUe
zq(}&fo4B?Ul-seca)n2)2(D}Lsc^9*nF)C(A&(jLBbQT?zJ!s7l7k#nA~gJvkS)=3
zU=>&g3_>-Qq+Oq;U17=s>jay3)}L&u%pLE)M=d=5z`NCRcU-x-sqLMA*Y;YQooFR5
z>_|&D#Q4`QX(X@l2<1`S?K$(*>78!bwo~y~%3saKW8=kAdMT1gr8*Q`Wpb~d+2>Q8
zU9b4@LzTio7wjE{2+LFp@E>_osl0P0Ux#nxZquObhL(Ap|4DiRNduZGO5rad-tI6<
z5O-cbbM3~)vm3j-nDgcrPMv!82R21b+65Kv
zBF^t=0J=CgxDCgqSFljicS6|ZZDu;QD`y|*L|1(U|3;x{+Sk|{UNQVLuao3&$d1&J
z5?G&}N?rmQxnN&z_({pL$7|G5^_8*X%G9xwp!uT^u_GRgHV9nPUnm-Zd(C$CAlX!*
zIz%epE134(s3+C;vD(B5Sf_S!pq_`WCPa&*d4_*S+bn^gKBIXz2wuAbc_3QKi-@#r
zO%P+tCz%{PK#@E+D9feCyI!FZ_K`Nx&sPr=EfT#^B2Skm>yDU`25c-trm3EF;)CPm
zt8r5hn+t~{$$a?6fH{6_5O>N_k%$7)YpbWOSzV*JHIC<4dGmLME{&mM;}0_peuRbJ
zic@Q`D!6@%;sgAgbAbF4%#aUdWLYGU1Z{&$I`C$HCjl1A$&=o)YkEphO1q*FEK|nf
zom*TQ9OevC$+8ghuxkN1_EW0EwwAXXpUtJejA~szOO)lhv4`mIsLi_BMC-tQlOVY?
zlDKokE&3`PX^FA}2n5<^A;^;E1Xf$8q>8#Ha
z(L^~k)6Ly`E{Ao=uYN#%&v3nU0AIA7k3+jzqt0x;-K=!G9n(_V*Xnir&L>;h9AR6l
ziEc*EB-#xQ6wDzsOyeXCQ@#9SsS-qQ)rD#fG7}_t)>U#%v8meFAr71dykcafETqU1sU
zeFk-Lyp5iz`Tc)#LknuoNb80_k%7M9^KE$ly?M-dt$O{~jkFu?HBZp>(UavR_saku
z#z}|vkN19KQ;*T$8l^VjCv{s$5j)I
zo3U*8x5&K+@e8nMI#w=Ip=i_IFl12v@JJN@iOdlw+VD!qsM}Aqsr~y&!TPj%30Kis
zXc615THN2x7u0vy@DlcDZylXmKU0<1i$n;{F3m14
zc^2nD_;!5+G~y2Q94FT&n;^Qivf@3sflPSZ7c2FDZkLL!`jLA=T?Ro`{U>{VZqHzP
zIt2(*samb88WZvHfT&|j^j(7U47D_E}O`kDNLVP^;w{0qXf#{RM
zdZ9!-);>_OLopU)GV-r#le@4O2l#!-t%h=xROc8{lL=4x=2Y
z`Cd+mp3)GhWRB<#OjBuf*W$tYLA}we+SnS}%L9UBw4oL%v?m))yvVBT$IGVMYLvk{$C@Cdivz+ZylhigP6(=2Djd_Z5uf&
z=E~r`SHJP;Lu^|-^s%$2xSAr@)#17#u=!=i#;7N7{-gsO`&>Z(D`(z$a{TVQ$4{C+
zd(-5i{Cx4YCw~8A?e4p4Cx7eRx81gQ^Wx)+i#Kzh6oY^9>*_`IiLw7N_BUhybL@L#
z{|s%EqXrPD;S*?UZ=ZPl`rImFuF2a1@7q*{h4K=MRo;i+#bc*mu!G45{T-yi=;dw3
zsx2Gpb)#*1LMV2@izD@bC0@9YZ#X1JJ1yvQo!?^XS=ns#>W$7i+7DkO8F|YP>Nnd?
z)5g8yxRBP2Hk18i6Yloh=_O;Yr#+MUBmgn=i;L6;lP{TtbT6(3Hj1;YHcQK(_^jS9
z_Q*>0FPE(3--!Wr{^#$K)-7{qHviB3nW|4^-~F0vcat?8a2xO3rPS$b({K68N8X)P
zz7L&HAC^p-pZ|IJ|6z3^8~bJN7{46L{_We|_O`oB-;OW+-hVwnnUGiAx%v03OBFu-
zs-OJQ4xeCyePa%~{ddvrJ6OKU;>V+csqV)bMA>L!rFy~(@g)MxlW#e@4JJA3XiSJk
zce?UjeT^x#ipEwdC8Tg2%3QTOUS*o?q>}4vr%tV{CsUoxk55hg@!Z1V)Wp)#^m{)1
z;fEWo7P)LFl)?^NEVNpUJ$rUbO2Ev_p51#+Y~Oy;pHb7=J8&)V%Rc4%d613Pl)dxOfG
zheH0J%fn!(c`v7vrTPe-xh=2W;P0d@x{u
zH38~CXknpAmT)kfD;7vngeH1bJ!y2@Z7VA)tyJLn0g!NpIqg!lvcG>0`VH&>r&6h#
z=KR8f1Ibk&h0bRfz~d`C8f4MP9?p=XNBmM04lY~!gNINqqF+f_T9=DVO0TNRP1t&_
z^=4bGjCW*D`j;?^%Q0ljWwCdpSBfUCH3F9L&Qr$8@_&>GqXZBzFoIwt!L%B`aj}^8
z267#vqT*mtm_pXGXBmTstWduZqPGx-ggGP@vlGEUELK2~5at_SX`Jbm2$!0UMyIC0
z7J;k;of5$*x$k1}>@P65!7duKvzRvJU54qp(S`CKM8W4;V3a0CL0cr?xGN3t1
zNM;9(Xz01-Ib`~=p&r6L^U{srncSmB7&Xt(f)P00sDT{aWYTQ%^0Z6QLL`Ns-MyzG
zm~L++MyGnO9iX5>8aS8F4udl4Z*x1Dbh||iAYg>DIms>pH|Hb36e+}_jxz!6T}<*T
z44;$B6_Z)vWyUv03xA4443hlHDC)6z9R(FHhW~$Zg8_7eW6i1{9ZI_+WQp*@>PB@KoIpUul^}i|@nX`u^d`EYJlYKT
z?uF(qP9*Zan)OG^8tPCu9
zNgH`DzDcqN1J-*DZ8+&qVk`5$Reno9^Ilt*VoQj0lb0M-12lV!3%Sub^gE7e_LQ!w
z9c-Q9frh7*>0C$M&Rv|lI4a9BlnWwebF$63!+NLWKLaPTkRjBnZ%U-d@FKgt;pN-v
ze_If~;Gr}cxYyA$zyjDlKvs5`dg7SWK!zf*bYp6&k&eNYfwaH@UkQ^m0i_N;YTU{o
z!mU)@G^p(n_uGKh5fMmde>|1Uz;Ns3M1sE0Bp|~SdNF|YQ2$c`(`vxKfoIeJW(Dx<^^Z0I0S
z*$;9SpGA@p-6vvzjp3<>BP|A^P0p*NML=m2v||M60s)dyB>bpjVHuF;o9Vxc)HdL>g(#G)Pa|*ZWIGO-$`GP=P$iS
z`*IMYx<7b5LA(>TcHiq@vd5gEetY`h{PNYStA??9TLa(nYLRRG7VnrJW1&v(^FL)%NE{p9_M^=N!?50-=BR8hL3)ykEH>8V9YUfq06
zq1kk0Rch|Q0m@fMZh#-%=L_gQ0kp=e;YheuYEln8%XOO?P|Jy1+44t6mjuEsf5Zh`
zZhFffbArt3TmG6(621ZrZ^pmecbzO0G!WCt^mD$=I&SpqM5}Yzbagfr?X8EcjlD|k
z-LS&zy=ZE-nx0?+Y!+sGJ~=*B5R~OK({j#IjoZfu+w_-ujizl
zB-x}rY*JLF)1SAWsnSz3nVCpO12YQlclJz|+lY=xygu6k+-RnflRFk~J^RfNKJ2c&
zL#bD$p=_%DehJr58X|=D?^E?ut=xC`riF!UHdce{C!fzKP?|F{w>_bp$2Pwi_rXma
zPvtQ3#lQ2M#=k_zehmHPebnmvB>A#m8T%VXgI8}`L@t^{r|;LEExDJbDA3%X=*`}r
zXch8FhDeS-UY;?5!g9etk?;D5avbR*OcugqGPs;E)O77=MsL@NAyp6qg)b4($7YG7Z?8Vkc5?!BgwhYVo_}5Nj;B*W;!J`pi3TK
zrrpL3OBrQqQxFXxwM|f}SV^@;F%hd}Apgo{LeQ88(&-u?RFRl6p$8eC;DeQG;lne4tzAT^?
z3poUIM8gk9^HY;cho&K)08!B-!BVa
z{@7MPDr7xbab3W0*&y_`LA)>$T+x4UMhk)ppGOG{SRTohFSgs2iUFKg?vNrC5h-3k
zX;=fYLPWAIA*g0H1VxTr@WD7{A8}Z;4t`>HRLhf7Q@A5kIvma!)SX{^QSPb+vuLI^
z{ABX=BFmndh0g$((}6-^X>AT-a!ovm%S+r|{KZKZn!b4o%$U*WV;zx_=xb-FoFqC-
zfcW3{b>74-cwO#9m1xYxOjB
z(&}|!7dRxSExAk{%AK-%v!&xso<9t)yT_>}<5W5}l1E07Qtk6
z`{vVRf&mASn4G-<-i8ms=Y#TwmJsl7{@#!+;H>wKV+GYgR$Kn4&&NH5nae)ITqa(2
zXmu%6m~#adq5sCEBrm_*Wmc{nkL$SVOQy|ErS4f(RTtgk#`xV6hqJG__My^LEnCed
zcccAWiV8rab*^L-?Cr|mZf6Q$i`1^$cN9BsTbOa*RFB_Mj$XQdnG~}Dqc&eT+DNsM
zm&_m-jWHX4so;c~q9?Sq+}HN5_*~qPY|H5;*9{6l+Y>NDQO85Tj|ynWR-Xf0A4pa*
zG_tX}{jy89lTAc@u5D}aT&_Kl&cFilc1nac=W`LVO+eMhQ}>wWJ@=W(b%1nq^rGu7
zT+^5At>sgD7P>I>QT#}x1JtA2a{vX6Y~BYUjN@02KcUnUI|0`S=ae{?*2#@1Q6X{L}j+)JFdNTXH+uwTXom%Ep|E$`pqb(t|$y&ctl@H
z0x>Uot8mTHqx4I<_vnSfNz-}jAQc=gmzkAu_maiK@0TG5Kral?*GDdkcqN5|Ih3G4
zqUg-NTjCL@A<_A>D*5u(VhZ;k9=Mm5Odn;|BNeEqFgaj{3PMOknl!}~(kU{>8DRTD
zyy5J_n4XXGxW$?fI0kKTULGT!e}ptn!+P@4;(Kut`TC7Fqk%*LR!SnTA-e)uvbXRCh>;$BN6VsRvNkW)fY
zljx!rKoJlMzvZRoq}{QA2}5dz9#2IVvBU}@wev05qr;%HU^U=LQ-MWFxRAAlqa{R&
z1#>|li3a0HbxCOA;iFF$!ikWbrmQBmA$e1hYa}&XA{cMby8~A&mhy#A5f4v?6U_&@u?3G(*=B=NnQLgg36L
zC`Bz5fs7F99nSlSjg7r~m$kv}Fky#7`A4GWRZ2i@$|Td4AO8Emj$n5z&YqgYcjfoz
zZnk0LszmWO@K_PK$p=>aeEtaZ@qzzD=@gW|dR3e+sq(Xs2j9gP&
ze7{sj3&z9ov?Ew0nJ*MbXbAC~BGDkWz|)zE%Dl}%)h|eJC}Z0MUwhvahUQeNR)p*s
zxS~v3bZcmKAYis*@k~DJNKHt{L5kT_BASdc%*7o>H;f0N`Vb##I+riepT)D(*1Ly7
z$?LvU>o9R|jc4u@^y@`?p(%scwT4N2ZpV|w(&i47zoH>IIa$hN!uTCc@htErbXL$8
zDX`2DWSOT@IocpqH*RifAP`s``0E5qUn)*6=3KV}$w?p)PC;fJky7%I`bfDI!~Va#
zy$QS|SzYIwCn6&v_dPN)^X9(Zy!)DY>uzULYrypNyv
zUgo`#v79&&apIi+`LDk}`QUPpt7s<@bsffsasjzgKJSSZJQz>=`|{Jh&X>cM1fHNr-d70U%}J3SN&mQ~
zuv}a70ux*Dl;-kv%V_dOgNP*Ve`ycqW@+F_!$>=-E4v2|?jBoQu(23bZ{Iz*d+_SU
zS!;G~XQ$i4S9*2_ut3I~WM+ykFCU-j_A0lB*t)v$mpk3AVa-rberIQPbiTnWT0c?(
z8+Q|5rkex_;u?jP8$szIUw^1TZ<+Y{(|4~m923#9<2k*dq}KtBxi|D2+)DHg7F?p)
z+}u2Vd~>teRQuQKs#+o3cz1P0()3mZW7l6F{o3uF+dD5^Os*^^R`d1|I~6-xJyJP4
z^oHJ*e_4-T=fAARukuHz>h_O5_x}6IN?uJkuco4-vs5(X-QWlR5hR;)>3vAD{4Sfc&YiH4M+
z!8qcd%y&|||D~PBLWajclIA5grscQz_<$6I`sk#C{z*d1sAB9O?QhAFi*eP-m+G|H
z!oL@P@9IGKEB{MRt~?
za;bFRU0#}BpPn{qj$JrrrHCbiVmYKZXJW>`le8z|zu-h9{|cg#g^dy$X9A;F6g>^`
z_+%n8fE;sBOp!%dL;>a%l*uHUi^T}~bBNclsSd5VlZbf*ivaFyDuS^N`zjKZ3ZDqY
zh_c~d{jNMI{@uoJMN*k~B$Ma
zK3-O}2pc%tN_4I^#k@&yk7$T*r|67eQ%!tX+;
z;xcz7GHD()J@(6=(4rgh%YW5GN<*+m&j>d_3Pu^x@MAl^u4E`3Ll`TZ*rl7|;Jjad
zvab7&K62fhcv%e<^)xr7^cTGZ_*J;%(pO;BVQRfXI-ZL|%@YZ1nt60;KxD;pQDj~+
zgb?x^iOT*@J>5DZ7MnUMn$eZ9o@I|;HLV;%y9vKbUXgiD^mFq2Ug1pWMX)GLpBF5N
zZ4TDKQeztfj(J%xW$){*YY7_baFkp_UsL8y$y@w$(2sR!27VYF8BZv2u{AKdL^RTk
z)gUAPl}JSTDMeT-?xCgm
zUKz0cQ?sk!fgk}KNoNgY)&{WfMs)KXq=Q7V0l%7PWW@`
zFiH!nQJ-Dzc1^k`T5~$I4Q!%gG;spTCDiMnJ7E8!p26sEo9)ihQm1WV`WKcnZq3df
z*jik~*#PPxJ~NUUAbb*4Jv+!MPc}DM$1^M*7tsjz6L&CDhLEDu80R1kAgkqw@p>`H
zXdepvl5m64cxlmPHAFtwA+J`~pT~Fw6Xlq+s7PjlR_XV4d0GD2q@`(VZEO)fTB>ER
zU~`83*6>}(D%o^i-j$rU|4a|9fN+?)7&9P78s4>@7qzB)kuFk^3V#tU_+)77hQ%|TG
z^0#S>UM+z*@-dCy_)X*&J}PWMp+pv(nVU_9i&h3Nr)e>0i%mAE)>4&flIW^JF@r*8
z^mUQkq3>Dl0(S}G4QuK$_cwaIzR!$$6ZiSc1aB4NkA&>WQ(oEFq;4`wD
zw+;Ibx4J}_RwRx&*>qB|KV~wL`-c^l68whLt)p*Zm<~o|HbB8}WOW%B8#Cx0*Jk*n
z`pcH8tgM1n=oM=9M9U_;4x&uAz`?MXPHDZ~<1le=1dFW?KjibM{_B+2>}ZaW7tQMu
zS~V7+)_Rwx`!hIjMSGK9b